Здравствуйте!
Интересует вопрос: как лучше всего синхронизироваться с началом OFDM-фрейма по синхронизирующей преамбуле? О преамбуле известно, что это символ с определенным набором поднесущих, повторенный 10 раз.
Я вижу тут два способа:
1) По спецификации поднесущих сгенерировать с помощью ОБПФ сигнал во временной области протяженностью 10 символов и сделать в FPGA коррелятор на основе согласованного фильтра.
2) Делать БПФ в процессоре и смотреть на то какие поднесущие присутствуют в выборке, исходя из их мощностей. Так мы можем понять, что мы попали внутрь преамбулы. Далее, исходя из фаз поднесущих мы можем (теоретически) найти начало символа путем некоторых мат. преобразований. Однако этот алгоритм испещерен, на первый взгляд, различными особыми случаями, которые надо обрабатывать и отсеевать.
Как с этим бороться?
Спасибо.