|
|
  |
Как оптимально (когерентно) демодулировать 4-FSK, не зная начальную фазу |
|
|
|
Jun 14 2016, 12:10
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата(Serg76 @ Jun 14 2016, 14:20)  0.8 - это при хорошей энергетике в линии, при ухудшении С/Ш этот к-нт становится еще меньше и пропуски возрастают, и , кроме того, от длины синхрометки при одинаковом С/Ш к-нт практически никак не зависит. Пробовал обрабатывать normal и dummy пакеты с GSM, разницы в к-те нет, а длины мидамбул у них отличаются в несколько раз - 26 против 142 символов. Обнаружитель представляет собой обычную комплексную свертку, на выходе вычисляю модуль и сравниваю с порогом, для линейных модуляций все прокатывает на УРА. Да все нормально прокатывает. Просто к-ты согласованного фильтра нужно генерить на основе правила модуляции. Применительно к gsm gmsk например, для sch это будет выглядеть так: Код sync=[1 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 0 1 0 1 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 0 1 1 0 1 1]; sync=mod(sync(1:end-1)+sync(2:end),2); sync=1-2*sync; t1=filter([0.17 0.83],1,sync)*pi/2; t2=filter([0 0 1],[1 -1],sync)*pi/2; trn=exp(1j*t1).*exp(1j*t2); 1-е 3 к-та выкинуть из-за зависимости от информационных символов. Ну и для snr=10дБ например
Сообщение отредактировал thermit - Jun 14 2016, 12:11
|
|
|
|
|
Jun 14 2016, 17:44
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата petrov: Сомнительно, что 26 символьные рассчитаны на обнаружение, ИМХО только на оценку канала. Да. Для обнаружения там комплексный тон длиною в слот.
|
|
|
|
|
Jun 14 2016, 20:11
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата(Serg76 @ Jun 14 2016, 21:50)  thermit если не затруднит, проясните пару моментов по скрипту: 1. [0.17 0.83] - отсчеты ИХ, характерные для GSM при BT=0.3? 2. Что формируется в векторе t2? 3. диф.кодирование необходимо делать в случае приема на частотный детектор? спасибо. 1. Аппроксимация, но не их а пх для gsm bt=0.3. 2... Тут целую лекцию читать надо... Завтра попробую сформулировать основные тезисы.
Сообщение отредактировал thermit - Jun 14 2016, 20:13
|
|
|
|
|
Jun 15 2016, 06:22
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
thermitЦитата Завтра попробую сформулировать основные тезисы. Спасибо, буду признателен petrovЦитата GSM когерентно демодулируется, никаких частотных детекторов, но модуляция MSK по своей природе содержит встроенный дифференциальный кодер, чтобы его исключить, данные перед модуляцией подаются на дифференциальный декодер. Тогда получается, что если демодулировать такой сигнал, скажем, через схему pi/2BPSK, то никаких дополнительных разностных манипуляций с демодулированным потоком производить не надо?
|
|
|
|
|
Jan 17 2018, 21:53
|

Местный
  
Группа: Свой
Сообщений: 257
Регистрация: 2-12-06
Из: Default City
Пользователь №: 23 021

|
Раз уж в этой теме обсуждали DMR и 4-FSK, задам вопрос здесь. Сейчас читаю инструкцию на DMR тестер Aeroflex 3920b. Там среди прочих, понятных мне параметров измеряются Magnitude Error и Magnitude Peak. Я не понимаю что это и зачем оно нужно? Вот что написано про Symbol Magnitude Error: Цитата Magnitude Error The Magnitude Error Meter indicates the Root Mean Square (RMS) of the difference between the expected and the received magnitude values. The Test Set measures Magnitude Error in two steps. First the expected magnitude is calculated as the mean of the received magnitudes. Then the Magnitude Error is computed by finding the RMS of the differences between the received magnitudes and the previously calculated expected magnitude. Я что-то не совсем понимаю, зачем в этом виде модуляции измерять магнитуду символа? В моем понимание, исчерповающую информацию о качестве модуляции несут следующие тесты: Цитата Frequency Error The Frequency Error Meter measures the frequency error of the incoming RF carrier signal. Frequency Error is calculated as the difference between the frequency of the received signal and the receive frequency defined on the RF Control Tile.
FSK Error The FSK Error Meter measures RMS deviation error at the symbol deviation points of the UUT signal. FSK Error is measured over one 30 ms slot and is expressed as the percentage of the deviation.
Symbol Clock Error The Symbol Clock Error Meter measures the symbol clock of the received DMR signal over one 30 ms slot . Полный документ во вложении.
|
|
|
|
|
Apr 25 2018, 16:07
|

Местный
  
Группа: Свой
Сообщений: 257
Регистрация: 2-12-06
Из: Default City
Пользователь №: 23 021

|
Цитата(petrov @ Jan 25 2018, 15:28)  Обычное EVM это, универсальный показатель качества сигнала, как и для любой другой модуляции, насколько глазок раскрыт. Только вот сходу не совсем ясно зачем оно тут и каково предельное значение этого параметра. Конкретные тесты нацелены на строго определенный радиоинтерфейс, в котором используется некогерентный вид модуляции (обычная 4FSK). По поводу предельной величины этого параметра, я мыслю так - в самом стандарте задан Power Ramp, где уточнены требования к колебаниям мощности в слоте, там допускается от +1 dBp до -3 dBp, (соответственно от +25% до -50%).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|