
Комментарии 8
полу оффтоп: а почему созвездия квадратно-гнездовым способом огранизованы, а не на гексагональной сетке. Там и расстояния одинаковые во все стороны с более плотной упаковкой и в единичную окружность лучше вписывается чем квадрат?
Интересно, что вы выделили LLC в отдельный подуровень, для полудуплексного канала между двумя трансиверами это даёт понятное разделение между доступом к эфиру и надёжностью доставки. Как вы подбирали таймауты подтверждений и размер окна с учётом задержки переключения трансивера между приёмом и передачей? На практике именно это часто съедает большую часть пропускной способности в радиоканале.
На данный момент еще не реализованы механизмы автоматического нажатия PTT на трансивере; тестирование осуществлялось ручным переводом трансивера на передачу.
В WSJT отправка команды PTT осуществляется примерно за 0.5 секунды до начала передачи сигнала.
Это уже следующий шаг разработки. Но думаю, что реализовано будет аналогично как в WSJT. На тестах из-за задержек при захвате звука из loopback суммарная около 1-2 секунд.
Как именно вы вычисляете начало пакета?
Как именно учитывается дробный сдвиг начала ofdm символа?
В начале сигнала распологается 2 преамбулы: 4-х тональная преамбула Ньюмана, за ней идет преамбула на основе последовательности Задова-Чу (ZC). Кросс-корреляция ZC преамбулы дает единичный пик с точностью до одного семпла.
Сразу же за преамбулой начинается OFDM-символ заголовка с циклическим префиксом.
Так как размер преамбулы строго фиксирован, после нахждения семпла осуществляется переход на семпл, с которого начинается циклический префикс первого OFDM-символа.
Частота дискретизации намного выше рабочей полосы частот сигнала.
При сдвиге до 2-х семплов DSP логика справляется с восстановлением сигнала.
Очень интересно! Радует что собственная разработка, а не очередной модем на базе FreeDV. Проверяли только на УКВ? Я сделал свой модем для КВ/УКВ специально под передачу Reticulum пакетов. Но было бы интересно попробовать и ваш вариант. И на КВ тоже (; 73 de R1CBU
Разработка цифрового радиолюбительского протокола на базе OFDM. MAC и LLC уровни