You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ADN-DMR-Peer-Server/docs/es/server/user-guide/introduction.md

2.6 KiB

Introducción

Propósito

Este servicio es un peer y bridge DMR. Implementa:

  • HBP por UDP hacia sistemas MASTER y PEER (tramas DMRD, autenticación, pings).
  • OpenBridge por UDP hacia otras redes — DMRE v5 (versión embebida 5, BLAKE2b, saltos) es el modo recomendado entre servidores en ADN; DMRD v1 sigue disponible para compatibilidad (ver OpenBridge).

La configuración es YAML (adn-server.yaml), fusionada en tiempo de ejecución con ajustes de voz opcionales (adn-voice.yaml). La plantilla incluida es adn-server.example.yaml.

Diseño

Enrutado, temporizadores, control de bucle OpenBridge y manejo de protocolo están en módulos de aplicación e infraestructura detrás de ports estables; la capa de dominio contiene tipos y reglas sin E/S. Así el sistema es más fácil de seguir y extender.

Subsistemas principales

Subsistema Rol
Bridge router Tabla BRIDGES: qué sistemas reenvían qué TG en qué slot; bridges dinámicos; bridges estáticos/stat.
Protocolo HBP Autenticación, ingreso/salida DMRD, repetición a peers, filtros TG.
OpenBridge Ingreso DMRE, límite de saltos, control de bucle (min(1ST)), BCSQ/BCKA si están habilitados.
Voz Ficheros AMBE, anuncios programados, tubería TTS, reproducción bajo demanda (TG 9991–9999).
Informes Canal TCP netstring hacia adn-monitor (y paneles compatibles): config, estado de bridges, eventos de llamada (informe v2 JSON).
Proxy hotspot Fan-in UDP integrado opcional (PROXY en adn-server.yaml) y self-service MySQL (SELF_SERVICE) para opciones de hotspot desde el panel.

Programas relacionados

  • Echo / playback — adn-server.py --echo con adn-echo.yaml mínimo; ver Echo.
  • Proxy hotspot integrado — PROXY en adn-server.yaml; ver Proxy hotspot.

Siguientes pasos

Powered by TurnKey Linux.