Lançamento da pilha 4G aberta srsLTE 19.03

aconteceu liberação do projeto srsLTE 19.03, que desenvolve uma pilha aberta para implantação de componentes de redes celulares LTE/4G sem equipamentos especiais, utilizando apenas transceptores programáveis ​​universais, cujo formato e modulação do sinal são definidos por software (SDR, Software Defined Radio). Código do projeto fornecido licenciado sob AGPLv3.

SrsLTE inclui implementação de LTE UE (equipamento de usuário, componentes de cliente para conectar um assinante à rede LTE), estação base LTE (eNodeB, E-UTRAN Node B), bem como elementos da rede principal LTE (MME - Entidade de gerenciamento de mobilidade para interação com estações base, HSS - Home Subscriber Server para armazenar um banco de dados de assinantes e informações sobre serviços associados aos assinantes, SGW - Serving Gateway para processamento e roteamento de pacotes para estações base, PGW - Packet Data Network Gateway para conectar um assinante a redes externas.

Na nova versão:

  • A biblioteca foi redesenhada para implementar a camada física da pilha (PHY);
  • No srsUE (LTE UE, equipamento do usuário, componentes do lado do usuário necessários para conectar um assinante à rede LTE) foi adicionado suporte ao formato TDD (Time Division Duplex) além do formato de distribuição de frequência anteriormente suportado e mais comum no canal FDD (Frequency Division Duplex);
  • srsUE adicionou suporte para a técnica de combinação de canais de frequência (Agregação Portadora) para aumentar o rendimento para o usuário final;
  • O suporte de transmissão foi adicionado ao srsENB (Base Station Implementation) e ao srsEPC (Core Network Components). Mensagens de paginação, normalmente utilizado para estabelecer um canal de comunicação direto entre o assinante e a estação base;
  • Suporte para criptografia de tráfego de assinantes (criptografia de plano de usuário) foi adicionado ao srsENB. O suporte para sinalização de tráfego (criptografia de plano NAS) foi implementado anteriormente;
  • Implementei um simulador de canais para canais 3GPP EPA, EVA e ETU;
  • Com base no ZeroMQ, é implementado um driver RF virtual que fornece transmissão de sinal I/Q através de IPC/rede.

Principais características:

  • O sistema pode funcionar com qualquer transceptor programável suportado pelos drivers Ettus UHD (Universal Hardware Driver) e bladeRF e capaz de operar na largura de banda de 30.72 MHz. A operação srsLTE foi testada com placas USRP B210, USRP B205mini, USRP X300, limeSDR e bladeRF;
  • Decodificador otimizado de alta velocidade usando instruções Intel SSE4.1/AVX2 para atingir desempenho superior a 100 Mbps em hardware comum. Implementação padrão do decodificador em linguagem C, proporcionando desempenho ao nível de 25 Mbit/s;
  • Compatibilidade total com a versão 8 do padrão LTE e suporte parcial a alguns recursos da versão 9;
  • Disponibilidade de configuração para operação em modo divisão por divisão de frequência (FDD);
  • Larguras de banda testadas: 1.4, 3, 5, 10, 15 e 20 MHz;
  • Suporta modos de transmissão 1 (antena única), 2 (diversidade de transmissão), 3 (CCD) e 4 (multiplexação espacial em circuito fechado);
  • Equalizador com suporte para codificação de frequência ZF e MMSE;
  • Suporte à criação de serviços de entrega de conteúdo multimídia nos modos broadcast e multicast;
  • Capacidade de manter logs detalhados com referência a níveis e dumps de depuração;
  • Sistema de captura de pacotes em nível MAC, compatível com analisador de rede Wireshark;
  • Disponibilidade de métricas com dados de rastreamento em modo linha de comando;
  • Arquivos de configuração detalhados;
  • Implementação de camadas LTE MAC, RLC, PDCP, RRC, NAS, S1AP e GW.
  • Fonte: opennet.ru

Adicionar um comentário