GGSN (Gateway GPRS Support Node) Perspectiva General
Definición Proporciona el acceso a las redes de datos actuales, es considerado como Gateway, routeador y Firewall en uno sólo, además, confirma el perfil del usuario usando Servidores RADIUS para la seguridad, los cuales usualmente se encuentran situados en la Red IP, fuera de la Red GPRS. GGSN es la puerta de enlace entre la Red GPRS y las Redes de Paquetes de Datos Provee interconexión con Redes de Datos, y es conectada con los SGSNs vía IP hacia otros dominios de Red (PLMN ). Termina el Protocolo de Tunel GPRS (GTP) desde el SGSN. Trabaja en Conjunto con el SGSN, dando acceso a los usuarios hacia varios servicios proveidos por los Operadores.
Arquitectura General GGSN
Funciones de GGSN Provee acceso a varios servicios ofrecidos por el operador, dependiendo del Nombre de Punto de Acceso (APN Access Point Name). Asigna Direcciones IP a los Usuarios durante la fase de Proceso de Activacion de Datos (PDP). Genera Registros Detallados de Transacciones (G-CDRs) Podría desempeñarse como Catalogador de Trafico y Políticas de Trafico Autentifica usuarios usando Servidores AAA. Realiza cálculos RADIUS usando servidores AAA server Realiza Cobro en Línea, interactuando con el Servidor OCS. Soporta control de políticas dinámics a través del PCRF.
Funciones del GGSN Provee soporte para la característica de Tunel Directo, permitiendo un tunel directo plano al usuario entre la RAN y el GGSN. Provee soporte para DSCP, realiza distintos niveles de clases de trafico sobre un servicio de GGSN/ o basado por APN. ICAP basado en Soporte de Filtrado de contenido. Soporta Registros UDR/EDR Genera Registros E-GCDR usando la funcionalidad ECS.
Interfaces
Interfaces Interfaces Soportadas: Interfaz Gn : Interfaz Gp : Esta interfaz es usada para la comunicación con el SGSNs en la misma PLMN. Transporta trafico de señalización y datos planos. Interfaz Gp : Es usada para comunicarse con el SGSNs sobre una diferente PLMN. Interfaz Ga : Esta interfaz es usada por el GGSN para la comunicación con el Servidor de Cobro. Interfaz Gi : La interfaz es usada por el GGSN para comunicarse con Redes de Paquetes de Datos Externas hacia el PLMN.
Interfaces Interfaz AAA: Interfaz Gx: Interfaz Gy: Esta interfaz es usada por el GGSN para comunicarse para alguna autorización o conteo. ( AAA server) Usa protocolo RADIUS para comunicarse con el Servidor de Autentificación. Interfaz Gx: Esta interfaz es usada por el GGSN para comunicarse con el Servidor PCRF. Interfaz Gy: Esta interfaz es usada por el GGSN para comunicarse On-Line con el Servidor de Billing para Cobro Prepago.
Interfaces Interfaz GRE: Interfaz Gc: Interfaz DHCP: Esta interfaz es usada para comunicarse con Redes Privadas Virtuales Interface used to communicate with the Virtual Private Networks a través de WANs. Agrega un Protocolo Adicional que Soporta Usuarios Mobiles para conectarse a sus Redes Empreesariales. Encapsula paquetes de datos entre diferentes protocolos y transporta los paquetes de datos sin cambiarlos a través de Redes Foráneas. Interfaz Gc: Esta interfaz es usada para comunicarse con el Convertidor de Procolo usando GTP. El convertidor de Protocolos comunica de uno en uno con el HLR usando MAP sobre SS7. Interfaz DHCP: Esta interfaz es usada por el GGSN paracomunicarse con el Servidor de DHCP.
Servicios Servicios en GGSN Reúne todos los parámetros necesitados para comunicarse con el SGSNs sobre la Interfaz Gn. Soporta inicio de sesión y solicita a la red contextos activos PDP. Liga Interfaces lógicas, habilita el Servicio en el GGSN para escuchar cualquier nuevo/existente sesión de PDP desde el SGSN. SGSN o PLMN relaciona políticas que pueden ser definidas para múltiples SGSNs o PLMNs. Las políticas pueden ser definidas entre Servicios de GGSN hacia SGSNs privados, tratándolos como Foráneos/Locales/Rechazarlos.
Nombra Puntos de Acceso (APN) Soporta contextos PDP de tipo IPv4,PPP,IPv6 Características Configurables: Conteo:Soportado por RADIUS o basado en conteo GTPP. Auntentificación: Soporta Protocolo como es CHAP o PAP. Cobro Mejorado: Se basa en Reglas Específicas, podrían ser por Clasificación de Trafico, eG-CDR, prepago/pospago, Reglas de Cobro. IP: Método por Asignación de Dirección. Soporta rangos de Direcciones IP, con o sin traslapar rangos a través de APNs. Tunneling: Soportado para GRE,IP-in-IP, o L2TP, Basado en Túneles para Tráfico IPv4. Etiquetas como IPSEC y VLAN pueden ser seleccionadas por APN. QoS: Soporta tráfico de poléticas/perfil. Renegociación de Calidad de Servicio Dinámica. Timeout: Timeout para Sesiones Absolutas o Disponibles de Usuarios, pueden ser configuradas. Soporta APNs Virtuales
Procesamiento de Contextos PDP El Procesamiento de Contextos PDP es basado en el APN del Usuario que esta intentando activarse. GGSN puede soportar 11 contextos(PDP) por Usuario. Esta basado en Selección de APN, varias interfaces y características son habilitadas para obtener sesión de PDP. Número Máximo de Usuarios Simultáneos Conectados, pueden ser restringidos por APN.
Asignación de Direcciones IP La asignación de IP pueden ser estáticas o dinámicas. La selección del método es realizado por el APN. Tecnicas Usadas para asignación de direcciones Dinámicas. Pools Locales Protocolo de Control Dinámico de Host(DHCP)
IP Address Assignment Pools Locales GGSN Soporta configuración de Pools Públicos o Privados. Protocolo de Control Dinámico de Host (DHCP) GGSN puede ser usado como cualquier DHCP-proxy, o modo DHCP-relay GGSN áctua como proxy para los Móviles, inicia solicitudes DHCP én nombre del Móvil en modo DHCP-proxy. GGSN áctua como Retransmisor de Datos para el Móvil.