
Enregistre les appels d'un système radio trunking (P25 & SmartNet)

Trouvez-vous Trunk Recorder et OpenMHz utiles ? Devenez un sponsor pour aider à soutenir le développement et le fonctionnement continus ! Merci à tous ceux qui ont contribué !
Merci à tous ceux qui ont contribué, testé et aidé à collecter les core dumps !
Besoin d'aide ? Vous avez réussi à faire fonctionner quelque chose ? Partagez-le !
... et n'oubliez pas le Wiki

Trunk Recorder est capable d'enregistrer les communications sur les systèmes radio trunking et conventionnels. Il utilise une ou plusieurs radios logicielles (SDR) pour ce faire. Les SDR capturent de larges portions du spectre RF, puis un logiciel traite ce qui a été reçu. GNU Radio est utilisé pour ce traitement, car il fournit de nombreux blocs RF pratiques qui peuvent être assemblés pour permettre un traitement RF complexe. Les bibliothèques de l'incroyable projet OP25 sont utilisées pour une grande partie des fonctionnalités P25. Plusieurs systèmes radio peuvent être enregistrés en même temps.
Trunk Recorder prend actuellement en charge les éléments suivants :
GNU Radio 3.7 - 3.10
Clés RTL-SDR ; HackRF ; Ettus USRP B200, B210, B205 ; BladeRF ; Airspy ; SDRplay
Par défaut, Trunk Recorder se contente de déposer un grand nombre de fichiers enregistrés dans un répertoire. Voici quelques options pour faciliter la navigation dans les enregistrements et leur partage sur Internet.
Si vous rencontrez des problèmes, consultez la FAQ et/ou posez une question sur le Serveur Discord
Pour ceux qui ne connaissent pas le sujet, les systèmes trunking permettent à un grand nombre de groupes d'utilisateurs de partager un nombre limité de fréquences radio, en attribuant temporairement et dynamiquement des fréquences radio aux groupes d'appel (canaux) à la demande. On considère que la plupart des groupes d'utilisateurs utilisent en réalité la radio de manière très sporadique et n'ont pas besoin d'une fréquence dédiée.
La plupart des types de systèmes trunking (comme SmartNet et P25) réservent l'une des fréquences radio comme « canal de contrôle », qui gère et diffuse les attributions de fréquences radio. Lorsqu'une personne appuie sur le bouton Push to Talk de sa radio, la radio envoie un message au système, qui attribue alors une fréquence vocale et diffuse un message d'attribution de canal (Channel Grant) sur le canal de contrôle. Cela indique à la radio sur quelle fréquence émettre et demande aux autres radios réglées sur le même groupe d'appel d'écouter.
Afin de suivre toutes les transmissions, Trunk Recorder écoute et décode en permanence le canal de contrôle. Lorsqu'une fréquence est attribuée à un groupe d'appel, Trunk Recorder crée un processus de surveillance qui décode la portion du spectre radio correspondant à cette fréquence à partir de la SDR qui la capte déjà.
Aucun message n'est transmis sur le canal de contrôle lorsqu'une conversation sur un groupe d'appel est terminée. Le processus de surveillance suit les transmissions et, s'il n'y a eu aucune activité pendant une période déterminée, il met fin à l'enregistrement.