Автор |
Сообщение |
|
Дата: 09 Мар 2011 19:38:24
#
пытаюсь реализовать демодулятор для PACTOR-2. Выделил тональные каналы, нашел в каждой из них разность фаз. Как теперь преобразовать полученную разность фаз в битовый поток? на каком канале передается инофрмация, или их нужно объединять в один? и синхронизирующая последовательность, ну и в принципе и вся остальная структура пакета, взаимствована из PACTOR -1? Будьте добры, ответьте пжлста
|
|
Дата: 09 Мар 2011 19:55:44
#
Absenter88 А сигналик бы положили, для конкретики. В каналах ФРМ что ли?
|
Реклама Google
|
|
|
Дата: 09 Мар 2011 20:05:03
#
ну да, получены два канала ФРМ, что с ними делать дальше?
|
|
Дата: 09 Мар 2011 20:16:10
#
Для начала набрать и продемодулировать побольше записей, на основе их анализа определить преамбулу и начало блока данных. Потом разбираться с манипуляционным кодом. Потом - с перемежителем и кодером.
Лично я бы Вам посоветовал начать с сеансов, содержащих ОФМ2, а когда разберетесь с ним, остальные додумывать по аналогии.
Это, разумеется, если самому все делать.
|
|
Дата: 09 Мар 2011 20:32:42
#
asv, где бы взять ОФМ2? я бы с радостью поанализировал... Если на то уж дело пошло!
|
|
Дата: 09 Мар 2011 20:33:39
#
Absenter88 Так сигналик вы класть не будете? Правильно понимаю?
|
|
Дата: 09 Мар 2011 21:21:35
#
asv, где бы взять ОФМ2? я бы с радостью поанализировал... Если на то уж дело пошло!
Становиться на частоту и писать, писать, писать... рано или поздно соберете все режимы.
В принципе, в сети можно найти примеры, но к ним нужно относиться осторожно, желательно проверять их аутентичность. На одном известном фтп вроде бы тоже были такие записи.
|
|
Дата: 11 Мар 2011 10:26:13
#
|
|
Дата: 11 Мар 2011 12:06:43
#
Absenter88 Да, сигналик ничего так себе, хорош. Реал ФРМ-3, то бишь относительная PSK-8 или как её именуют по научному pi/4 dqpsk. А вот в чекит ответах, по ходу ФРМ-2. По науке должно звучать как pi/2 bpsk или как-то так. Разные моды у кореспондентов, это типовые варианты у пактора, так же как и смена моды по ходу сеанса.
|
|
Дата: 11 Мар 2011 14:07:46 · Поправил: mikasa76 (11 Мар 2011 14:10:24)
#
Реал ФРМ-3, то бишь относительная PSK-8 или как её именуют по научному pi/4 dqpsk. Это совершенно разные виды модуляции. В первом случае (относительная 8PSK) спектральная эффективность 3 бит/символ, а во втором (pi/4 dqpsk) 2 бит/символ. Кроме того способы формирования сигналов с этими видами модуляции разные.
|
|
Дата: 11 Мар 2011 14:21:00
#
mikasa76 Наверно, намутил тут с названиями. Меня парят эти обилия одного и того ж но по разному. Я б такой, что называть это одинаково, типо pi/4 dqpsk. Но оно ж кто как. Кто ФРМ-3, кто относительная причём так вот сходу фиг понять, что имено под отнсительностью понимать. Я например имел не кодинг ввиду, а имено формирование. Так оно да, мутняк если отнсительлность к кодингу относить.
|
|
Дата: 11 Мар 2011 14:34:48
#
Mesh Да уж, с терминологией всегда такой бардак, а многие просто не понимают сути происходящего. ФРМ-3, она же ОФМ8, она же ТОФМ, она же D8PSK - восьмипозиционная относительная фазовая манипуляция. pi/4 dqpsk - четырехпозиционная относительная фазовая манипуляция с принудительным набегом фазы 45 град.
|
|
Дата: 11 Мар 2011 15:00:56
#
ИМХО вся эта дифференциальность в названии больше отношения имеет к устройству демодулятора чем к модуляции. D8PSK вполне может демодулироваться когерентно, а фазовая неоднозначность устраняться на декодером на уровне битов, в каком-нибудь другом месте это будут назвать просто 8PSK, гораздо более существенно когда демодуляция осуществляется дифференциально.
|
|
Дата: 11 Мар 2011 18:55:30
#
petr0v
D8PSK вполне может демодулироваться когерентно,
конечно можно, иногда даже нужно в интересах обеспечения помехоустойчивости. Однако манипуляционный код в Пакторе-2 привязан именно к разности фаз смежных манипуляционных символов. Это важно, по меньшей мере на этапе анализа сигнала.
|
|
Дата: 11 Мар 2011 19:03:05 · Поправил: asv (11 Мар 2011 19:37:47)
#
http://file.qip.ru/audio/Dn2Eef-o/PACTOR_2_Inet_.html
Относительная ФМ4, центральная частота - 1702.6 Гц, короткий перемежитель, нестандартная маска CRC, кодирование источника - псевдомарковское для английского текста, передаются символы холостого хода.
|
|
Дата: 11 Мар 2011 19:05:20
#
Однако манипуляционный код в Пакторе-2 привязан именно к разности фаз смежных манипуляционных символов. ну и что, эти все проблемы легко устраняются после когерентной демодуляции в диффдекодере, необходимо просто правильно составить таблицу перекодировки.
|
|
Дата: 11 Мар 2011 19:21:20 · Поправил: Mesh (11 Мар 2011 19:40:44)
#
Вот нормальное кино получается. Относительная ФМ4, несущая - 1702.6 Гц это про что собственно? Про какой сигнал? Я ничего не понимаю. Пактор 2 имеет не два канала? Это один канал с типовой модой Относительная ФМ4, несущая - 1702.6 Гц? Ясность кто нибудь может внести?
asv Можете показать, то, о чём написали? Где в этом сигнале несущая - 1702.6 Гц? Как вы её обнаружили и чем? Как и чем обнаружили OФМ-4?
Лично я наблюдаю, два канала сигнала ПАКТОР-2. С модой pi/4 dqpsk в каналах. Несущая верхнего канала 1802 герца, нижнего 1601 герца.
|
|
Дата: 11 Мар 2011 19:40:29 · Поправил: asv (11 Мар 2011 19:41:41)
#
Относительная ФМ4, несущая - 1702.6 Гц
центральная частота. частоты подаканалов - плюс-минус 100 Гц от центральной.
эти все проблемы легко устраняются после когерентной демодуляции в диффдекодере, необходимо просто правильно составить таблицу перекодировки.
Коллега, Вы анализом сигналов с неизвестной структурой когда-нибудь занимались? Если нет, Ваш комментарий, содержащий очевидное утверждение, становится более понятен. О проблемах никто не говорит, речь шла о манипуляционном коде.
|
|
Дата: 11 Мар 2011 19:47:03
#
asv ОФМ-4 теперь не клеится к этому сигналу. Или вы имеете под этим названием моду pi/4 dqpsk, или тогда просьба показать или рассказать как вы получили эту ОФМ4.
|
|
Дата: 11 Мар 2011 19:48:36 · Поправил: asv (11 Мар 2011 19:52:17)
#
ОФМ-4 теперь не клеится к этому сигналу. Или вы имеете под этим названием моду pi/4 dqpsk, или тогда просьба показать или рассказать как вы получили эту ОФМ4.
Лично я предпочитаю изъясняться на русском языке. На русском языке то, что используется в рассмотренном сигнале, называется ОФМ4-45.
Так или иначе, у меня работоспособный тракт демодуляции и декодирования сигнала Pactor-2 есть, причем написанный собственноручно, а у Вас, судя по всему, нет. Отсюда и большинство вопросов.
|
|
Дата: 11 Мар 2011 19:52:09 · Поправил: mikasa76 (11 Мар 2011 19:52:41)
#
asv Однако манипуляционный код в Пакторе-2 привязан именно к разности фаз смежных манипуляционных символов. ну что же, гуру анализа, объясните тогда, что Вы имеете ввиду? Может для Вас составляет большую проблему определение манипуляционного кода для ОФМ4?
|
|
Дата: 11 Мар 2011 19:55:17
#
asv Так не против никто русского языка. :) Но ваше изьяснение только внесло больше смуты, чем толку. Последнее уточенеие, а именно приставочка -45 как-то что-то проясняет. Не в обиду, но вот pi/4 dqpsk фиг какой смуты привнесёт. А ОФМ4, ФРМ3 и прочие русские варианты, способны снести башню любому. :)
|
|
Дата: 11 Мар 2011 19:57:05 · Поправил: asv (11 Мар 2011 20:01:33)
#
Может для Вас составляет большую проблему определение манипуляционного кода?
Это зависит от размера созвездия и передаваемой нагрузки. Иногда приходится потрудиться.
На досуге посчитайте количество вариантов манипуляционного кода для ОФМ16, даже в предположении что там используется один из вариантов кода Грея. С ним, конечно, разобрались, но не за пять минут, это правда. Это если говорить о Пакторе-2.
А есть еще созвездия более высокого порядка. И манипуляционный код там может весьма вариьироваться, особенно в случае, если система проектируется под турбо-корректор. Одно утешение - там вопрос об относительной или абсолютной ФМ обычно не возникает.
|
|
Дата: 11 Мар 2011 19:57:37 · Поправил: Mesh (11 Мар 2011 19:58:35)
#
asv а у Вас, судя по всему, нет. Отсюда и большинство вопросов. Немного не понял? Из того что вы имеете рабочий тракт написаный собствено ручно, следует, что вы можете называть моды как хотите, а не как они реально есть, что ли? Причём тут декодер, когда уточняю моду в каналах?
|
|
Дата: 11 Мар 2011 20:07:43
#
Из того что вы имеете рабочий тракт написаный собствено ручно, следует, что вы можете называть моды как хотите, а не как они реально есть
Из этого следутет, по меньшей мере, что я представляю, какие именно сигнально-кодовые конструкции в этом модеме используются.
Не в обиду, но вот pi/4 dqpsk фиг какой смуты привнесёт.
Среди людей, занимающихся анализом сигналов и разработкой трактов демодуляции проблем с интерпретацией сокращения ОФМ4-45 мне наблюдать не доводилось. Чем термин pi/4-DQPSK лучше - понятия не имею.
Может быть, стоит вообще полностью перейти на английский - он и проще, и распространеннее, чем русский язык?
Кстати, мне кажется разговор далеко ушел от исходной темы: "Pactor-2".
|
|
Дата: 11 Мар 2011 20:16:52
#
asv Это зависит от размера созвездия и передаваемой нагрузки. Иногда приходится потрудиться. С этим полностью согласен На досуге посчитайте количество вариантов манипуляционного кода для ОФМ16, даже в предположении что там используется один из вариантов кода Грея. Что тут считать? Полный перебор даст 16! различных комбинаций. Некоторые априорные знания (такие, например, как предположение о использовании кодировки Грея или типе нагрузки), существенно сузят область поиска. В свое время приходилось искать манипуляционный код для КАМ16, помучались некоторое время, но определили.
|
|
Дата: 11 Мар 2011 20:24:48 · Поправил: Mesh (11 Мар 2011 20:26:16)
#
asv Кстати, мне кажется разговор далеко ушел от исходной темы: "Pactor-2". Абсолютно согласен, он ушёл сразу же, как только вы написали "ОФМ4 и несущая 1702". Попытки уточнить, и увели тему, в рассуждалки, кто чего и на чём предпочитает изьяснятся. Термин в английской версии лучше тем, что я по крайней мере не "забыл" приставку pi/4, а вы в русских версиях это легко себе позволяете. :-)
mikasa76 А какие проблемы с привязкой битовой маски у pi/4 dqpsk или другой подобной моды? Я в очередной раз не понимаю asv, какой перебор, куда перебор? Это для абсолютных мод реал проблема и для дифкодирования. Ну да ладно.
|
|
Дата: 11 Мар 2011 20:28:05 · Поправил: asv (11 Мар 2011 20:30:42)
#
В свое время приходилось искать манипуляционный код для КАМ16, помучались некоторое время, но определили.
Так и мы определили. И что, из этого следует что задача определения манипуляционного кода несущественна?
Задача анализа сигнала - дать наиболее простое, краткое и логичное описание принципа его формирования, а не построить оптимальный тракт обработки сигнала. Поэтому разрешение вопроса: абсолютная или относительная манипуляция использовалась, играет при анализе не последнюю роль - если ошибиться в этом вопросе, то и сам анализ может затянуться, и его результат окажется не слишком удобным для восприятия.
|
|
Дата: 11 Мар 2011 20:29:10 · Поправил: asv (11 Мар 2011 20:32:30)
#
А какие проблемы с привязкой битовой маски у pi/4 dqpsk или другой подобной моды? Я в очередной раз не понимаю asv, какой перебор, куда перебор? Это для абсолютных мод реал проблема и для дифкодирования. Ну да ладно
Отсутствие понимания не является гарантией правоты.
Попробуйте на ФМ/ОФМ8 или ФМ/ОФМ16 потренироваться с битовыми потоками, возможно, многое станет более понятным.
|
|
Дата: 11 Мар 2011 20:34:46
#
Mesh да я вообще не вижу проблемы в определении манипуляционного кода для 4-х позиционной ФМ и ее разновидностей. и не важно какая модуляция используется - абсолютная или относительная. и для одного, и для другого типа существует понятие манипуляционного кода, можете это вообще обозвать как угодно, - сути это не изменит. Другое дело для созвездий более высокого порядка, более 16-ти позиций. Там, действительно, надо обладать некоторыми априорными знаниями о сигнале.
|
Реклама Google |
|