BRANDMEISTER

Categoria: Brazil DMR Publicado: Quarta, 11 Abril 2018 Escrito por Cid

 

O que é o BrandMeister ?

 


O BrandMaster / BrandMeister é um software operacional para servidores mestres que participam de uma rede de infra-estrutura mundial de sistemas de voz digital de rádio amador.

  • Se você é um operador de rádio amador trabalhando em modos de voz digital como D-Star, DMR, C4FM, APCO P25 ou outros (nem todos são suportados ainda !!). Você não precisa saber muito sobre o BrandMeister e é muito fácil operar em sua infraestrutura.
  • Se você é um operador de rádio amador que administra um repetidor em sua área local, você pode estar interessado em aprender um pouco mais sobre o BrandMeister e como você pode participar dele.


Uma breve visão geral dos principais recursos do BrandMeister: 

  • Sistema de comutação para rádio DMR Tier-2 convencional com capacidade para IP
  • Suporta o equipamento de acesso de rede e de usuário final mais conhecido, tornando-o facilmente expansível
  • Executa a comutação na camada 3 (controle de chamada) da pilha DMR
  • Tem uma pilha de dados incorporada (camada 4)
  • Possui aplicativos de dados e voz incorporados
  • Roteamento flexível baseado em dados armazenados em um banco de dados global, cache de memória local e scripts Lua
  • Notificação de eventos usando filas de mensagens (chamadas, conexões, alarmes, mensagens, locais e telemetria)
  • Permite que você construa sua própria rede com base na tecnologia de malha


O BrandMeister permite que você se conecte às redes DMR-MARC e DMRplus da Hyundai , o que significa que você pode operar com outras operadoras de rádio amador DMR em ambas as infraestruturas ao mesmo tempo.

BrandMeister me permite ...

  • Para percorrer automaticamente do repetidor para o repetidor
  • Para fazer QSOs privados em qualquer horário
  • Para fazer QSOs mundiais com qualquer tipo de rede DMR amadora
  • Para enviar minha localização para a APRS
  • Para enviar e receber mensagens SMS
  • Para enviar e receber mensagens SMS para ou de APRS
  • Para controlar alguma coisa elétrica usando meu rádio DMR como um dispositivo de controle remoto

Aplicações Incorporadas

  • Aplicações de uso comum:
    • Resposta de voz interativa para mensagens de status (com suporte para 5 idiomas),
    • Expansão da sinalização (UU-Req / UU-Resp)
    • Registro automático / roaming ( Hytera RRS )
    • Gateway de chamadas com patch automático
    • Gateway SMS (independente do fornecedor, suportando ETSI / Hytera / Motorola)
    • Ponte IP

 

  • Exemplos de algumas aplicações de uso de Radioamador:
    • D-STAR D-Extra para gateway de grupo falante
    • Roteamento de chamadas D-STAR G2 para gateway de chamadas privadas
    • Posição APRS e relatório de telemetria
    • Gateway de mensagem de texto APRS
    • Serviço de acesso AMPR
    • Gateway para EchoLink ou qualquer outro aplicativo PTT baseado em IP

Princípios Arquitetônicos


A arquitetura geral do BrandMeister consiste em três camadas diferentes:

  • a primeira camada fornece drivers para interfaces frontend / radio como Repetidores Hytera, repetidores Motorola, UP4DAR, repetidores homebrew
  • a segunda camada é construída pelo kernel lógico com um mecanismo de roteamento implementado
  • a terceira camada consiste em interfaces que suportam protocolos de serviço de comunicação para a WAN (IPSC, CC-Link, APRS, XRF)


Todos os servidores do BrandMeister Master se comunicam através do protocolo de alta velocidade BrandMeister FastForward (FF). 

  • O BrandMeister é apenas um aplicativo front-end que funciona em tempo real
  • Toda a lógica de negócios para distribuir listas de roteamento e perfis de usuário implementados fora do BrandMeister como um conjunto de aplicativos e scripts de back-end
  • O BrandMeister suporta várias fontes de informações de roteamento: scripts , bancos de dados, cache na memória, arquivos de configuração ao mesmo tempo
  • Aplicativos da Web e ferramentas de diagnóstico também são separados do programa principal
  • O BrandMeister usa mecanismos orientados a eventos (MQ) para notificar backends sobre eventos, armazenamento de dados na memória e banco de dados relacional para obter localização, roteamento e perfis de usuário


Estamos no processo de implementação de armazenamento de rede distribuído baseado em malha que permitirá que todos os servidores de rede sejam nós equivalentes. 
Esse é um pré-requisito para manter a alta disponibilidade da rede e ajudará a manter a infraestrutura mais resistente à perda temporária ou permanente de nós únicos. 

Acessos: 69