Uma implementação de software paralelo de um receptor de ultra-baixa potência para um sistema de envio de mensagens por satélite
receptor multi-usuário, sistema de encaminhamento e armazenamento de mensagens, ultra-baixa potência, arquitetura multinúcleo, processamento paralelo
No início, as comunicações via satélite enfrentaram o grande desafio de colocar processamento complexo a bordo, devido ao alto custo, consumo de energia, peso e volume dos equipamentos. Com o avanço da microeletrônica, hoje temos dispositivos miniaturizados com baixo custo e baixo consumo de energia. O padrão CubeSat é uma alternativa para substituição de grandes satélites em aplicações específicas, devido ao seu tamanho, há restrições no consumo de energia. Neste artigo, apresentamos uma implementação paralela do receptor pi/3-Phase Shift Keying multi-usuário no GAP8, processador paralelo de ultra-baixa potência, para um sistema de comunicação de nano satélite de baixa órbita terrestre (LEO). A operação próxima do limiar (de tensão e frequência) garantirá alta eficiência energética e o paralelismo visa o processamento de alta eficiência. O sistema consiste em sinais pi/3-PSK transmitidos por plataformas terrestres, links de satélite, ruído e receptor. O canal de ruído que foi usado no sistema é o Ruído Branco Aditivo Gaussiano (AWGN), é considerada a perda de potência devido ao link de comunicação via satélite. A codificação do canal utilizada é a codificação Manchester. Uma implementação MatLab do receptor será usada como um modelo de referência para validar a implementação do receptor no GAP8. A validação do receptor no GAP8 será feita comparando sua saída com a do modelo de referência para a mesma entrada.