top bar
QuickTopic free message boards logo
Skip to Messages

TOPIC:

Desafio SBrT'2016 de Comunicações Digitais para Aplicações Militares

(not accepting new messages)
^     All messages            6-21 of 21  1-5 >>
21
Facilitador
08-23-2016
01:39 PM ET (US)
Prezados participantes do Desafio,

IMPORTANTE: cada equipe deve se registrar até o dia 26/agosto, sexta-feira, 23:59hs, enviando as informações abaixo ao email desafiosbrt16@gmail.com.

1) Para cada participante da equipe (máximo de 5 pessoas), informar:
  - Nome completo:
  - Instituição na qual estuda / trabalha:
  - Estará presente no SBrT'2016 em Santarém? Sim ou Não
2) Líder da equipe (para fins da premiação):
  - Nome completo:
  - Email:
  - Telefone de contato:
3) Indicar um participante da equipe inscrito no SBrT'2016:
  - Nome completo:
  - Email:
  - Número do ID no sistema EDAS:
4) Nome / designação da equipe:

Complementando mensagem anterior, para as equipes que se registrarem até o dia 26/08, o prazo final para submissão do trabalho em si está prorrogado para 29/ago, às 23:59hs. O documento de no máximo duas páginas deve ser enviado até 29/08 ao email desafiosbrt16@gmail.com, de preferência em PDF. Não é obrigatório, mas caso a equipe deseje, pode enviar o código desenvolvido. Neste caso, tanto o PDF quanto o(s) arquivo(s) .m devem ser organizados como um único arquivo ZIP. Não serão aceitos trabalhos de equipes que não tenham sido previamente registradas (até 26/08).
20
Facilitador
08-22-2016
09:14 PM ET (US)
Prezados participantes do Desafio,

O prazo para envio das submissões foi prorrogado. Instruções extras serão repassadas via este site.
19
adrian
08-21-2016
03:35 PM ET (US)
é possível extender o prazo para entrega? os resultados não são faceis de superar!
18
Facilitador
08-17-2016
02:15 PM ET (US)
A técnica implementada será considerada na avaliação. Podem usar bibliotecas do Matlab e de outras linguagens, porém é necessário que fique clara a técnica utilizada bem como seja possível verificar sua implementação.

A originalidade será considerada na avaliação, porém pode ser usada alguma implementação clássica para uma parte do receptor. Por exemplo, alguém pode usar o viterbi do MATLAB e implementar um equalizador.
17
Danilo
08-16-2016
06:13 PM ET (US)
Qual o grau de originalidade exigido com relação à implementação do decodificador, considerando que decodificação de Viterbi é um problema clássico?

É permitido usar outras linguagens com porte para Matlab (ex: via MEX)?

É permitido (e até que ponto) utilizar bibliotecas do Matlab e de outras linguagens?
16
Facilitador
08-10-2016
05:55 PM ET (US)
Dica geral: caso queira receber email a cada mensagem postada, basta clicar em "Get email" à direita na parte superior da página.
15
Facilitador
08-10-2016
05:54 PM ET (US)
Olá adrian,

Os sinais a serem utilizados no processamento do equalizador dependem do tipo de equalizador que estiver sendo utilizado. De um modo geral, a equalização é um passo seguinte ao processo de sincronismo de quadro/simbolo no receptor. No caso deste simulador, um bloco de equalização comum teria, como entrada, o vetor "SyncSymbolOut.out", conforme ilustrado no pequeno esquema na parte superior do codigo (arquivo "mil110CSimulador.m").

Caso você opte por rodar um algoritmo supervisionado no equalizador, ele também precisará de alguma fonte (simbolos) de referência. Para isso, a norma prevê a presença dos probes de treinamento, que são pequenos blocos de símbolos intercalados com os símbolos de dados e que são de conhecimento do receptor. Estes são os símbolos que, segundo a norma, podem ser utilizados em algum esquema de treinamento/referência pelo bloco de equalização. No simulador, eles já estão multiplexados com os símbolos de dados no vetor "TxOut.MultiplexOut", mas a posição em que eles se encontram nesse vetor podem ser verificados através do vetor auxiliar "TxOut.ProbeInfo".
14
Facilitador
08-10-2016
05:53 PM ET (US)
Leonardo,
A implementação seguiu a norma. Porém, a norma possui uma estrutura principal e outras em anexos. A narrowband é a implementação de um modo da estrutura principal da norma. Já a wideband é a implementação de um modo descrito no anexo D. Com relação à forma de onda wideband, foi usada a número 6 da tabela D-XLI, QPSK com codificação 3/4. Já a forma de onda narrowband, 8PSK e taxa de 2400, está na tabela XV possuindo codificação 1/2.
13
Andrey Silva
08-09-2016
09:42 PM ET (US)
Será que poderia disponibilizar também o vetor de seeds utilizadas para fazer a figura?

Att.
12
Pedro Batista
08-09-2016
10:21 AM ET (US)
tmj! Nesse espirito de colaboração se aprende mais. Valeu! Postei minhas anotações em [1] no caso de serem úteis. Habilitei a edição do documento e podem acrescentar qualquer coisa lá.

[1] https://docs.google.com/document/d/19Sfdj9...kQ/edit?usp=sharing
11
Facilitador
08-09-2016
09:35 AM ET (US)
Para facilitar comparações, seguem abaixo os valores numéricos referentes às Figs. 2 e 4 do pdf do Desafio:

figura 2

BERSemCodHF = [0.152871336805556 0.085733932291667 0.040523706597222
0.026848888888889 0.017888862847222 0.008746996527778 0.005424878472222]

BERComCodHf = [0.312605048372911 0.073719366754617 0.004331433597186
0.000768566402814 0.000133562005277 0.000007528583993 0.000001635883905]

EsNo = [10 14 18 20 22 26 30]

figura 4

BERSemCodWHF = [0.179224709903493 0.096189503389246 0.047546566233915
0.032835190716912 0.022872314453125 0.011756735409007 0.006956248563879]

BERComCodWHF = [0.498736691942402 0.446874425551471 0.195582442938113
0.088831236596201 0.035241124770221 0.005917107077206 0.002291427313113]

EsNo = [10 14 18 20 22 26 30]
Edited 08-09-2016 09:37 AM
10
Leonardo Ramalho
08-06-2016
07:01 PM ET (US)
Ainda relacionado com a norma e o código.
A Table D-II, parece estar de acordo com a forma de onda wideband, que foi listada no documento SBrT16_competicao.pdf (aqui).

Por outro lado, o narrowband, com 3KHz, 8PSK e taxa de 2400, como especificado no SBrT16_competicao.pdf e no código MATLAB, também não casa com nenhum dos itens da Table D-II.

Alguém saberia informar se houve mudanças na implementação, em relação ao padrão, ou se a Table D-II não se aplica a forma de onda narrowband?
9
Leonardo Ramalho
08-06-2016
05:02 PM ET (US)
O padrão foi seguido a risca?
Pergunto, pois, se olharmos para a TABLE D-XLI, com 3 KHz e 8PSK, a tabela diz que utiliza-se uma taxa de codificação de 3/4.
No código MATLAB, é utilizado um sinal de 3 KHz e 8 PSK, mas a taxa de codificação é 1/2.
8
adrian
08-05-2016
09:20 AM ET (US)
consegui fazer um equalizador usando codigos da web mas nao li toda a norma e ta dificil achar onde obter os sinais no codigo do desafio. alguem poderia informar o caminho das pedras?
7
Facilitador
07-22-2016
12:19 AM ET (US)
A literatura sobre equalização é muito rica. Uma estratégia é iniciar por uma equalização simples, baseada em algoritmos adaptativos como LMS. Há diversos livros-textos explicando e provendo código para LMS.

Mas talvez valha tentar ir direto aos equalizadores para o tipo de canal em questão. Por exemplo, em:
http://ieeexplore.ieee.org/
faça busca por:
Equalizer for HF channel
6
adrian
07-22-2016
12:06 AM ET (US)
Obrigado. Mas não tenho familiaridade com equalização. Alguma dica de literatura?
^     All messages            6-21 of 21  1-5 >>