• No se han encontrado resultados

El primer paso para la configuración del EPC será configurar sus interfaces de red para cumplir con las arquitecturas física y lógica del sistema. En la Figura 23 se muestran las interfaces de red del EPC.

Figura 23. Interfaces de red del EPC.

Es necesario configurar la interfaz enp0s8, para ello se hará uso del Network Manager de Ubuntu, que proporciona una interfaz gráfica para la gestión de los ajustes de red. La interfaz enp0s3 se configura automáticamente al crear la máquina virtual para hacer NAT con el host (el servidor). La interfaz lo es una interfaz por defecto del sistema. La interfaz pgwtun se configura automáticamente al instalar NextEPC.

53 Una vez configuradas las interfaces del EPC, será necesario incluir algunas rutas en la tabla de rutas del EPC para asegurarse de que este pueda enviar tráfico a todas las máquinas que componen la red. La tabla de rutas del EPC debe quedar como muestra la Figura 24.

Figura 24. Tabla de rutas del EPC.

Una vez hecho esto, el EPC está configurado de acuerdo con la arquitectura del sistema y podrá enviar información a todos los eNodeB de la red.

El siguiente paso de la configuración del EPC es permitir que los UE conectados a él tengan acceso a Internet. Será necesario habilitar el forwarding y el NAT para el tráfico de los UE. Esto se hace mediante la utilidad iptables. En las Figuras 25 y 26 se muestran las reglas de forwarding y de NAT del EPC.

Figura 25. Reglas de forwarding del EPC.

Figura 26. Reglas de NAT del EPC.

Todas las tareas realizadas para la configuración de red del EPC pueden encontrarse detalladas en el Anexo B, apartado 3.

A partir de este punto puede comenzarse con la configuración de NextEPC. Para ello, se deben editar los ficheros de configuración ubicados en /etc/nextepc/ y en /etc/nextepc/freeDiameter. Existen ficheros separados para cada componente del EPC. Para facilitar la configuración, NextEPC proporciona un fichero de muestra (/etc/nextepc/nextepc.conf).

54

Configuración del MME

Dentro de la ubicación /etc/nextepc se debe editar el fichero mme.conf. En concreto los parámetros que deben editarse son:

s1ap: Define la dirección IP que el MME utilizará para el intercambio de mensajes del protocolo S1AP.

gtpc: Define la dirección IP que el MME utilizará para el intercambio de mensajes de control mediante el protocolo GTP.

gummei: Permite especificar uno o varios GUMMEI (Globally Unique MME Identifier o Identificador Único Global de MME). El GUMMEI está formado por [80]:

o plmn_id: Se corresponde con el PLMN-ID (Public Land Mobile Network

Identity o Identidad Pública de la Red Móvil Terrestre), que a su vez está formado por:

mcc: Se corresponde con el MCC (Mobile Country Code o Código Móvil de País).

mnc: Se corresponde con el MNC (Mobile Network Code o Código de Red Móvil).

o mme_gid: Se corresponde con el MMEGI (MME Group Identity o Identidad de

Grupo de MME).

o mme_code: Se corresponde con el MMEC (MME Code o Código de MME).

tai: Permite especificar uno o varios TAI. El TAI está formado por [80]:

o plmn_id: mcc. mnc.

o tac: Se corresponde con el TAC (Tracking Area Code o Código de Área de

Rastreo).

Para la configuración del MME existe otro fichero en el directorio freeDiameter, de nuevo con el nombre de mme.conf. Este fichero no es necesario modificarlo, ya que viene configurado por defecto.

Configuración del SGW

Dentro de la ubicación /etc/nextepc se debe editar el fichero sgw.conf.

El parámetro que debe editarse es gtpu, el cual define la dirección IP que el SGW utilizará para el intercambio de mensajes de usuario mediante el protocolo GTP.

Configuración del HSS

El fichero de configuración en el directorio /etc/nextepc tiene el nombre de hss.conf. En este fichero no es necesario realizar ninguna modificación.

Para la configuración del HSS existe otro fichero en el directorio freeDiameter, de nuevo con el nombre de hss.conf. Este fichero tampoco es necesario modificarlo, ya que viene configurado por defecto.

55 La configuración que debe hacerse para el HSS consiste en el registro de los usuarios necesarios. Para el sistema a desplegar se han registrado dos usuarios con los siguientes datos:

• Usuario 1:

o IMSI: 214100000022419.

o Subscriber Key: 4355A66E651235134326FCF575DC5D1B. o USIM Type: OP.

o Operator Key: 11111111111111111111111111111111. o Access Point Name: nextepc.ipv4.

• Usuario 2:

o IMSI: 214100000027039.

o Subscriber Key: 8A5E1BD3074030BE7695A0D666F8C5FA. o USIM Type: OP.

o Operator Key: 11111111111111111111111111111111. o Access Point Name: nextepc.ipv4.

El proceso para dar de alta a nuevos usuarios está especificado en el Anexo B, apartado 5. Configuración del PGW

El fichero de configuración en la ubicación /etc/nextepc se llama pgw.conf. En él se especifican el rango de direcciones IP dentro del cual se le asignará una a cada UE y los servidores DNS que utilizarán los UE. Este fichero no es necesario modificarlo.

Para la configuración del PGW existe también un fichero en el directorio freeDiameter, también con el nombre pgw.conf, que tampoco es necesario modificar.

Configuración del PCRF

El fichero de configuración de la ubicación /etc/nextepc se llama pcrf.conf y no es necesario editarlo.

Existe también un fichero de configuración para el PGW dentro del directorio freeDiameter con el nombre pcrf.conf, que tampoco es necesario modificar.

Los ficheros de configuración del EPC, con las decisiones adoptadas, se encuentran al completo en el Anexo D, apartado 2.

Documento similar