¿Cómo utilizar OTG y ping de Openair4G?
+Si con ITTI: ejecutar comando. /OAISIM_NOS1-O.../.../target/project/generic-LTE-EPC/CONF/eNB. Banda 7. Común. Waisim. Sra. CONF.
+Sin ITTI: Debe modificar la configuración (ENABLE_ITTI False) en el archivo ../CMakeList.txt, luego compilarlo y ejecutarlo: cmake..; make OAI sim_nos 1-j6;. /OAI sim _ nos 1-a-C5 | grep-I otg
-La opción -c 5 significa seleccionar objetivos/simu/examples/OSD/web XML/template _ 5. Archivo de configuración XML.
2 & gtbang
Al mismo tiempo, también puede utilizar el controlador nasmesh para enviar paquetes IP (ping, iperf, d-itg, etc.) a la pila de protocolos OAI. . En este momento, es mejor no usar la función OTG, puedes eliminarla
-En el directorio OAI sim_nos 1_build_OAI/build, ejecuta make nasmeshsudoinsmod cmakefiles/nas mesh/nas mesh .ko (use el comando dmesg para verificar si el módulo correspondiente está insertado).
-En el archivo ../CMakeList.txt, configure (OAI_NW_DRIVERS_USE_NETWORK_LINK_FALSE), configure (ENABLE_ITTI_FALSE), configure (OAI_NW_ driver_type_ethernet false) y ejecute el comando cmake...; ; sudo -E ./OAI sim_nos 1-a-l7 | grep -I pdcp
-Abre otra terminal y ejecuta el comando ifconfig. Debería poder ver las siguientes interfaces de red oai para eNB y UE.
paquete de enlace oai0: AMPR net/ROM HWaddr
dirección inet: 10. 0. 1. 1 Bcast: 10. 0. 1.255 máscara: 255.255.255.0
Difusión ascendente ejecutando multidifusión NOARP MTU: 1500 Métricas: 1
Paquetes RX: 0 Errores: 0 Descartes: 0 Desbordamiento: 0 Tramas: 0
Paquetes TX: 0 Error: 0 Gota: 0 Desbordamiento: 0 Portadora: 0
Colisión: 0 txqueuelen:100
Bytes RX: 0 (0,0 B) Bytes TX: 0 (0,0 B )
paquete de enlace oai1: AMPR net/ROM HWaddr
dirección inet: 10. 0. 2. 2 Bcast: 10. 0. 2. 255 máscara: 255.255.255.0
Ascendente transmisión ejecutando multidifusión NOARP MTU: 1500 Métricas: 1
Paquetes RX: 0 Errores: 0 Eliminación: 0 Desbordamiento: 0 Tramas: 0
Paquetes TX: 0 Errores: 0 Eliminación: 0 Desbordamiento: 0 Portadora: 0
Colisión: 0 txqueuelen: 100
Bytes RX: 0 (0.0 B) Bytes TX: 0 (0.0 B)
- Después de hacer ping 10.0.1.2(Enb->UE) y ping 10.0.2.1(UE->ENB), en la configuración DRB predeterminada (DRB 1).
De esta manera, puede ver la siguiente información de registro PDCP.
[PDCP][D][Frame 0][eNB][NETLINK][IP->PDCP] INST 0: Paquete recibido de longitud 100 (nlmsg_len = 84) en la interfaz Rab 1
y
[PDCP][Di]PDCP->IP TTI 0 INST 0: Preparar 84 bytes de datos desde rab 1 a Nas_mesh
El mismo trabajo también se puede logrado en lte-softmodem, lo que requiere que todos lo prueben ellos mismos.