implementación privada basada en la OAI de 4G EPS (a)

basado privada EPS 4G, de elaborada dividido en dos partes, la parte principal de la acción en el presente documento, el siguiente esquema de implementación OAI:
Requisitos de hardware
Requisitos del sistema operativo
de despliegue topología de red todo-en-uno

Parte de la revisión:
paso de implementación
previa al despliegue
de instalación OAI-CN
instalado OAI-RAN

prefacio

Hace algún tiempo fui a la Universidad de Beijing de Correos y participé en OpenAirInterface taller de este otoño invierno 2019, gratificante. Sobre todo el camino a través de la presentación de Ubuntu Snap Mosaic5G al rápido despliegue de la OAI Todo en Uno ambiente experimental es impresionante. Las ventajas de la implementación de Ubuntu Snap es fácil y rápido, conveniente para los principiantes experimenten OAI, o no profesionales de la comunicación para construir un entorno de verificación de programas. Pero no para los desarrolladores OAI. Este artículo es para el despliegue de Ubuntu Ajustar a verificar y el aprendizaje práctico para 4G LTE / EPC.

NOTA: El siguiente artículo es parte de PPT "FlexRAN-Formación"

1

requisitos de hardware

plataforma de funcionamiento

OAI recomienda que se ejecuta en la arquitectura Intel x86, porque DSP (procesador de señal digital) requiere de mucha utilidad para el conjunto de instrucciones de enteros (SSE, SSE2, SSS3, SSE4, y AVX2). OAI completado las pruebas en los siguientes modelos de CPU:

Generación 3/4/5/6 Intel Core i5, i7
generación 2/3/4 Intel Xeon
Intel Atom Rangeley, E38xx, x5-z8300

Además de la parte exterior común en los PC, también vio a alguien corriendo en la tabla hacia arriba (Intel Atom Z8350-x5 CPU de cuatro núcleos, 4 GB de RAM, 64 GB eMMC). En cuanto a la Frambuesa Pi (Pi de frambuesa) no es recomendable, ya que la primera Frambuesa Pi utiliza el procesador ARM Cortex-A72 arquitectura de la CPU, a continuación, pastel de frambuesa 4 se introdujo USB 3.0, lo que significa que la versión antigua de Frambuesa Pi no es apoyo USRP RF para periféricos comunes. En resumen, se recomienda un pequeño experimento personal para utilizar el nuevo PC. Si se quiere que la estación móvil puede considerarse tabla hacia arriba.

A bordo

implementación privada basada en la OAI de 4G EPS (a)

Frambuesa Pi Modelo B 4

implementación privada basada en la OAI de 4G EPS (a)

periféricos de RF

En términos generales, la OAI es compatible con los periféricos de interfaz de aire (soporte de hardware periférico) y la simulación a nivel de sistema (software) de sólo dos métodos de implementación. En condiciones de hacerlo, yo recomiendo empezar periféricos de RF, la situación general es relativamente estable, pero también más emocional e intuitivo. Al mismo tiempo se puede seleccionar periféricos RF también son muchas, como por ejemplo: la familia USRP o LimeSDR. Yo uso la versión no oficial de la USRP B210, barato y fácil.

Para una descripción más detallada USRP B210, por favor visite el "equipo de soporte de la red inalámbrica definida por software USRP B210".

USRP B210

implementación privada basada en la OAI de 4G EPS (a)

LimeSDR

implementación privada basada en la OAI de 4G EPS (a)

tarjeta SIM programable

En el escenario utilizando periférica RF desplegados hay dos lado del UE despliegue diferente, una es utilizar el teléfono + combinación de la tarjeta SIM, el otro se utiliza en combinación con los periféricos de PC + teléfono analógico de RF.

implementación privada basada en la OAI de 4G EPS (a)

Por supuesto, además de la función de escenas de depuración implementado en el lado del UE, parece que esta última no es necesario. También utilicé un pre-implementación requiere tres elementos:

tarjeta programable SIM (tarjeta blanca)
dispositivos lectores de tarjetas SIM
tarjeta SIM software de programación

Tarjeta blanca recomienda la producción sysmoUSIM-SJS1 Alemania Sysmocom de estas tarjetas en el país es poco frecuente, puede tener una oportunidad en Taobao o Xianyu. Tenga en cuenta que hay dos puntos, la primera opción para una nueva tarjeta o OAI no sea compatible, y el segundo es para confirmar que la tarjeta blanca es un momento clave de ADM de compra. Para obtener más información sobre la tarjeta SIM puede navegar por la "tarjeta USIM lectura-escritura programable SIM /." No recomendar el uso rutinario de tarjetas de telecomunicaciones móvil, China Unicom, de hecho no he probado la viabilidad, pero he oído que algunos de los problemas.

En cuanto al dispositivo lector de tarjetas SIM seleccionada en el lote, elegí Omnikey CardMan 3121 CCID lector USB, esto es sysmoUSIM documento oficial recomienda la lectura y escritura equipo, Taobao disponible. Tenga en cuenta que, Omnikey sólo de lectura y escritura periféricos, las operaciones de lectura y escritura específicas, la dirección también es necesario utilizar un software adicional de programación de la tarjeta SIM se recomienda utilizar pySIM en el sistema operativo Linux. Sobre combinación Omnikey + pySIM hay un pozo, que es usar Ubuntu 18.04, de lo contrario la situación puede ser encontrado debido a la falta de resultados en la unidad no se puede encontrar el equipo Omnikey, esta bien documentado en la tarde. sistema operativo Windows puede ser considerado herramientas SIM personalice, pero esta herramienta es también más reconocido tarjeta blanca, algunas de las nuevas tarjetas pueden no escribir en sólo lectura.

implementación privada basada en la OAI de 4G EPS (a)

terminal UE

El terminal UE mencionado anteriormente también se puede utilizar el teléfono también puede utilizar la emulación PC, la emulación UE pero ahora OAI es muy inestable y no es una buena elección. La elección del teléfono celular también prestar atención, prestar atención a la banda del teléfono (banda) y la Banda eNB es consistente, de lo contrario no puede buscar su teléfono "operadores de red." Debido a que algunos nacional de telefonía móvil no es compatible con algunos de Fase extranjera, como el mijo 5 sobre el soporte es incompleta para Band7 extranjera. Si decide implementar el defecto Band7 eNB (ver eutra_band elementos de configuración eNB en el archivo de configuración, por ejemplo eutra_band = 7), entonces puede haber un problema. Los fabricantes de teléfonos por lo general no tienen este problema, pero si se reunió podrán comprobar.

Samsung banda Note8

implementación privada basada en la OAI de 4G EPS (a)

reloj de referencia de precisión

reloj de referencia de precisión es opcional, si se encuentra en el escenario de prueba, el interruptor de teléfono entre múltiples eNB, será necesario este tiempo, el teléfono será más rápido acceso al eNB. reloj de referencia de precisión se puede utilizar USRP módulo GPS-DO compatibles B210. Si no se utiliza USRP B210 GPS-DO-tarjeta de expansión pensión + módulo de oscilación (módulo de reloj) + antena GPS combinado, utilizando la señal de tiempo GPS también puede ser empleado para calibrar el reloj. GPS-do caros, también se puede utilizar un OCXO OCXO externa, sin antena.

USRP B210 GPSGO especial

implementación privada basada en la OAI de 4G EPS (a)

2

Requisitos del sistema operativo

OAI sistema operativo de elección para el despliegue de las distribuciones de Linux Ubuntu, porque OAI se desarrolla en Ubuntu, por lo que esta es la plataforma más estable despliegue. Utilizar el Ubuntu 16.04 LTS.

NOTA 1: No se recomienda ejecutar en una máquina virtual, ya que algunas máquinas virtuales puede que no tenga que cargar la función de la CPU.

NOTA 2: No se recomienda ejecuta en el contenedor, ya que la necesidad de instalar el módulo del núcleo EPC.

Requisitos fundamentales

OAI es muy sensible al núcleo, muchos errores de la tabla inexplicables son causados ​​por el núcleo no se encuentran, a fin de recordar para comprobar la versión del núcleo. Yo uso Ubuntu 16.04 viene con el núcleo 4.15.0, puede ser desplegado con éxito, pero no puedo decir que no hay mejor elección.

Instalación de baja latencia kernel (núcleo de baja latencia):

implementación privada basada en la OAI de 4G EPS (a)

GTP cargar el módulo del núcleo (por OAI-CN):

implementación privada basada en la OAI de 4G EPS (a)

CPU escalado de frecuencia

OAI eNB de tiempo real (Operación en Tiempo Real) es muy alta, con el fin de acceder más UE, necesidad de más squeeze el rendimiento de la PC. la función CPU FM permite al sistema operativo aumentando o disminuyendo la frecuencia de la CPU para ahorrar energía, donde jugábamos en la frecuencia de la CPU, no el propio sistema operativo para controlar la frecuencia de la CPU.

Extracción de gestión de alimentación (P-estados, C-estados) en el BIOS
implementación privada basada en la OAI de 4G EPS (a)

Cerrar Hyper-Threading (Hyper-Threading) en el BIOS

implementación privada basada en la OAI de 4G EPS (a)

Desactivación de una unidad de estado P CPU Intel (controlador de actuador frecuencia dedicada Intel CPU)

implementación privada basada en la OAI de 4G EPS (a)

El intel_powerclamp (controlador de administración de energía de Intel) para unirse a la lista negra

implementación privada basada en la OAI de 4G EPS (a)

Cerca de la CPU Turbo

implementación privada basada en la OAI de 4G EPS (a)

3, Todo-En-Uno topología de implementación

implementación privada basada en la OAI de 4G EPS (a)

Supongo que te gusta

Origin blog.51cto.com/99cloud/2480116
Recomendado
Clasificación