Diagnóstico de red¶
Use el diálogo Network Diagnostics para monitorear el enlace de red en vivo entre AetherSDR y la radio FLEX-8600. El diálogo ofrece un diseño de varios paneles con un árbol de navegación a la izquierda, un área de contenido a la derecha, un panel de Overview, paneles de métricas detallados, gráficos de rendimiento por flujo, un visor de registro en vivo y una página de TCI Clients.
Antes de comenzar¶
- AetherSDR debe estar en ejecución. El diálogo puede abrirse con o sin radio conectada, pero los indicadores solo son significativos después de un intento de conexión.
- Debe haber iniciado ya una conexión con una radio FLEX-8600.
Pasos¶
- Haga clic en
Settings > Network.... - En el diálogo Network Diagnostics, use el árbol de navegación del lado izquierdo para seleccionar la vista que desee examinar.
- Haga clic en Close para cerrar el diálogo.
Función de cada control¶
| Indicador / Control | Significado o comportamiento | Notas |
|---|---|---|
| First UDP Packet | Muestra Yes o No. Se actualiza una vez por segundo. Indica si se ha recibido algún paquete UDP de la radio en la sesión actual. |
|
| Status | Calidad general del enlace, con código de colores de verde a rojo. Estados: Excellent, Very Good, Good, Fair, Poor. | |
| Target Radio IP | Dirección IP de la radio conectada, o "Not connected". | |
| Selected Source | NIC local o ruta de enlace utilizada para la conexión. | |
| Local TCP | El punto final TCP local en uso para la conexión actual. | |
| Local UDP | El punto final UDP local en el que AetherSDR está escuchando. Útil para confirmar que el puerto correcto está vinculado. | |
| Latency (RTT) | Tiempo de ida y vuelta actual. Se muestra como < 1 ms para valores inferiores a 1 ms, o n/a en enlaces que no tienen tiempo de ida y vuelta que medir. |
En transportes sin ida y vuelta, la vista Details muestra not measured on this link. |
| Max Latency (RTT) | RTT más alto observado desde la conexión. Se muestra como < 1 ms para valores inferiores a 1 ms, o n/a en enlaces que no tienen tiempo de ida y vuelta que medir. |
|
| Network Jitter | Estimación suavizada de jitter del flujo de audio en ms. Se muestra como not measured on this link hasta que haya datos de sincronización de entrega disponibles. |
Los datos de sincronización están disponibles desde el primer tick, un segundo antes de que se cierre la primera ventana de sincronización de entrega. |
| Audio / FFT / Waterfall / Meters / DAX rates | Tasa de ingreso por categoría en kbps. Se muestra como n/a en transportes que no dividen los flujos en categorías VITA-49. |
El desglose por categoría describe el multiplex VITA-49 de cinco flujos secuenciados por separado que comparten un socket; un transporte que lleva todo en un solo flujo no tiene tal división. |
| Total RX / Total TX | Bytes agregados por segundo en cada dirección. Estos valores son reales en todos los transportes y no se ven afectados por la visualización n/a por flujo. |
|
| Audio / FFT / Waterfall / Meters / DAX drops | Conteos de paquetes perdidos y porcentaje por categoría. Se muestra como n/a en transportes sin estadísticas por categoría de flujo. |
|
| RX Buffer Now / Peak | Llenado actual y máximo del buffer de audio en bytes y ms. | |
| Underruns (total / last sec) | Contadores de underrun de audio. | |
| Audio Arrival Gap / Max Arrival Gap | Sincronización de llegada entre paquetes. Se muestra como not measured on this link hasta que haya datos de sincronización de entrega disponibles. |
|
| Etiqueta de ruta de registro | Muestra la ruta completa del archivo de registro que se está siguiendo en la vista Logs. | |
| Árbol de navegación (panel izquierdo) | Navegación tipo árbol que reemplaza la barra de pestañas. Seleccione un elemento para mostrar su contenido en el área principal. | |
| Filtro de búsqueda (sobre el árbol de navegación) | Campo de entrada de texto para filtrar elementos en el árbol de navegación. Escribir reduce los elementos visibles. | |
| Título de página (área de contenido) | Título grande en negrita en la parte superior del área de contenido que indica la vista seleccionada actualmente. | |
| Overview (página) | Muestra cuatro tarjetas de estado (Status, Latency, Packet Loss, Audio Buffer) y cuatro gráficos de series temporales (Latency and Jitter, Recent Packet Loss, Total Stream Rates, Audio Buffer). | |
| Connection Details (página) | Cuadrícula desplazable con valores etiquetados para Network Status, Incoming Stream Rates, Packet Loss, Audio Playback y la subsección Adaptive Frame-Rate Throttle. | Renombrada de 'Details' en el rediseño de navegación por árbol v26.8.4. Incluye una acción Read-Only Clipboard Copy para copiar todo el resumen de diagnóstico. |
| Adaptive Frame-Rate Throttle (sección) | Muestra el Current State, Pending Lift y Sessions This Run del regulador adaptativo. Reduce las tasas de fotogramas del panadapter cuando se detecta latencia o pérdida. | Nuevo en v26.8.4. Oculto hasta que haya datos del regulador disponibles. |
| Latency (página) | Gráfico de series temporales a ancho completo de RTT, gap de llegada y jitter en ms. En transportes sin ida y vuelta que medir, la traza RTT se omite en lugar de dibujarse como una línea plana de 0 ms. | |
| Rates (página) | Gráfico de series temporales a ancho completo y escala logarítmica de tasas de bits entrantes por flujo (RX total, Audio, FFT, Waterfall, Meters, DAX) en kbps. | |
| Packet Loss (página) | Gráfico de series temporales a ancho completo de pérdida de paquetes % por categoría de flujo. | |
| Audio (página) | Gráfico de series temporales a ancho completo del llenado del buffer de reproducción (ms) y underruns/s. Incluye diagnósticos RX de audio por flujo que muestran tasa de alimentación, déficit, paquetes tardíos, código de clase de paquete y salud del flujo para cada flujo de audio activo. | v26.5.3 (#2889): diagnósticos RX por flujo expuestos en el paquete de soporte y en la vista de detalle de esta página. |
| Logs (página) | Seguimiento en vivo del archivo de registro de AetherSDR, filtrado por casillas de verificación de categoría. Resaltado de sintaxis por nivel de registro y nombre de categoría. | El selector Timeframe está oculto mientras esta vista está activa. |
| TCI Clients (página) | Lista los clientes TCI conectados con un monitor de tráfico en vivo (Pause/Save log/Clear), controles de supresión de comandos de respuesta y detalles por cliente. | Nuevo en v26.8.4. Compilación limitada por HAVE_TCI / soporte TCI. El selector Timeframe está oculto en esta página. |
| Timeframe | Selecciona cuánto historial muestran los gráficos de series temporales. El valor predeterminado es 5 minutos. Opciones: 1 minute, 5 minutes, 15 minutes, 1 hour, 1 day, 1 week. | Se muestra en la esquina superior derecha del área de contenido al ver Overview, Connection Details, Latency, Rates, Packet Loss o Audio. Oculto al ver Logs o TCI Clients. |
| Filter Categories (Logs) | Casillas de verificación por categoría para filtrar la vista de registro. Incluye una categoría General (predeterminada) más todas las categorías registradas de LogManager. | |
| Select All (Logs) | Muestra todas las categorías de registro en el visor. | |
| Deselect All (Logs) | Oculta todas las categorías de registro del visor. | |
| Live / Paused (Logs) | Cuando está en Live, el visor se desplaza automáticamente a la salida más reciente. Desplazarse hacia arriba pausa automáticamente; hacer clic en Live reanuda y salta al final. | |
| Close | Cierra el diálogo. |
Uso de la vista Logs¶
La vista Logs proporciona un seguimiento en vivo del archivo de registro de AetherSDR directamente dentro del diálogo.
- En el árbol de navegación, seleccione Logs.
- La ruta completa del archivo de registro que se está siguiendo se muestra en la parte superior de la vista en la etiqueta de ruta de registro.
- Use las casillas de verificación Filter Categories para mostrar solo las categorías de su interés. La categoría General está disponible de forma predeterminada; las categorías adicionales reflejan todas las categorías registradas de LogManager.
- Haga clic en Select All para habilitar todas las categorías a la vez, o en Deselect All para borrar todas las selecciones.
- El visor comienza en modo Live y se desplaza automáticamente a la salida más reciente. Desplácese hacia arriba en cualquier momento para pausar el desplazamiento automático; el interruptor cambia a Paused.
- Haga clic en Live para reanudar el desplazamiento automático y volver al final.
Las entradas de registro tienen resaltado de sintaxis por nivel de registro (DBG, INF, WRN, CRT/FTL) y por nombre de categoría, marcas de tiempo, valores numéricos y palabras clave de protocolo.
Nota: El selector Timeframe está oculto mientras la vista Logs está activa. Cambie a cualquier otra vista para restaurarlo.
Consejos¶
- El diálogo actualiza todos los indicadores una vez por segundo. Si First UDP Packet permanece en
Nodurante varios segundos después de conectar, el tráfico UDP no está llegando al host: verifique las reglas del firewall, el enrutamiento y que el punto final UDP local mostrado en Local UDP sea accesible desde la radio. - En una VPN o enlace enrutado, TCP puede conectarse correctamente mientras UDP está bloqueado por separado. First UDP Packet mostrando
Nocon Status mostrando un estado conectado es una señal confiable de esta división. - First UDP Packet se restablece en cada nueva conexión. Desconecte y vuelva a conectar si desea volver a verificar la entrega después de cambiar la configuración de red.
- Use el selector Timeframe para estrechar o ampliar el historial mostrado en todas las vistas de series temporales. El valor predeterminado es 5 minutos.
- La vista Rates usa una escala logarítmica para que los flujos de baja tasa de bits (como Meters) permanezcan visibles junto con el total RX de mayor tasa de bits.
- Use el filtro de búsqueda sobre el árbol de navegación para encontrar rápidamente páginas de vista específicas cuando haya muchos elementos.
- El diálogo usa una apariencia personalizada de tema oscuro con paneles, árbol de navegación y controles estilizados para una retroalimentación visual consistente en todas las plataformas.
- La geometría del diálogo (posición y tamaño) se recuerda entre sesiones mediante la configuración
NetworkDiagnosticsDialogGeometry. - En transportes sin ida y vuelta que medir, los valores de latencia muestran
n/aen el panel de Overview ynot measured on this linken la página Connection Details. Esta distinción es deliberada:n/asignifica una medición de nada, mientras quenot measured on this linksignifica la ausencia de una medición. - En transportes que no dividen los flujos en categorías VITA-49, las filas de tasas y pérdidas por categoría en Connection Details muestran
n/a. Las filas Total RX/Total TX permanecen reales y deben usarse en su lugar. - Los valores de sincronización de entrega de audio (Arrival Gap, Max Arrival Gap, Network Jitter) muestran
not measured on this linkhasta que se cierra la primera ventana de sincronización, aproximadamente un segundo después del primer tick.
Solución de problemas¶
- First UDP Packet permanece en "No" después de conectar — UDP no está llegando al punto final local. Verifique que ningún firewall esté bloqueando UDP en el puerto mostrado en Local UDP y que la radio pueda enrutar de vuelta a la IP de su máquina. En una conexión VPN, confirme que la VPN pase UDP en ambas direcciones.
- Latency muestra "n/a" o "not measured on this link" — El transporte actual no tiene ida y vuelta que medir. Esto es un comportamiento esperado en tales enlaces, no un error. Use Total RX / Total TX y las páginas de diagnóstico de audio para evaluar la salud del enlace.
- Las tasas y pérdidas por categoría muestran "n/a" — El transporte actual no divide los flujos en categorías VITA-49. Esto es un comportamiento esperado; use las filas Total RX/Total TX en su lugar.
- First UDP Packet muestra "Yes" pero el audio está silencioso — UDP está llegando, pero un problema diferente afecta la reproducción. Verifique el grupo Audio Playback en la vista Connection Details para detectar underruns o problemas de buffer, y consulte la página de diagnóstico de audio.
- El visor de registro está vacío o no muestra entradas — Confirme que al menos una casilla de verificación Filter Categories esté seleccionada. Si todas las categorías están deseleccionadas, no se muestran entradas. Haga clic en Select All para restaurar la visibilidad.
Relacionado¶
- Descripción general de Network Diagnostics
- Verifique la IP de la radio y la dirección de enlace local
- Mida RTT y pérdidas de paquetes durante problemas de audio
- Diagnostique underruns y jitter de audio
- Conéctese por IP a través de una VPN o red enrutada
- Seleccione la interfaz de red local utilizada para una conexión manual