реклама на сайте
подробности

 
 
> Две схемы интерполяции в тактовой подстройке модемов. Кто подскажет их достоинста и недостатки.
slash_spb
сообщение Nov 15 2012, 15:35
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 20-03-06
Пользователь №: 15 425



Меня вот мучает какой вопрос. В схемах тактовой подстройки модемов используют интерполяторы. Можно поставить интерполятор(такого типа http://www.dsplib.ru/content/farrow/farrow.html)после канального фильтра, либо объединить канальный фильтр с интерполятором. Предварительно расчитав набор коэффициентов для канального фильтра с нужным числом дробных сдвигов и выбирать при подстройке. И вот вопрос, какая схема лучше? Или даже так, в каких случаях используют ту или иную схему? У Райса даны обе схемы, а вот сравнения я что-то не увидел. Может кто имеет опыт и может разъяснить суть?

Спасибо)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
des00
сообщение Nov 16 2012, 10:46
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(slash_spb @ Nov 15 2012, 10:35) *
Может кто имеет опыт и может разъяснить суть?

можно делать по разному, в том числе и как вы хотите. но оцените ресурс, для скажем 8ми битной разрешающей способности дробной задержки %)


--------------------
Go to the top of the page
 
+Quote Post
slash_spb
сообщение Nov 16 2012, 20:04
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 20-03-06
Пользователь №: 15 425



Цитата(des00 @ Nov 16 2012, 13:46) *
можно делать по разному, в том числе и как вы хотите. но оцените ресурс, для скажем 8ми битной разрешающей способности дробной задержки %)


Да, при большой разрешающей способности предпочтительнее отдельный интерполятор, но такая точность актуальна при больших порядках модуляции, скажем кам256. Я правильно понимаю? А если мы говорим, к примеру про qpsk, то вполне подойдет интерполятор на канальном фильтре. Надеюсь рассуждения верны)
Я так понимаю у вас был опыт разработки модемов, вы могли бы подсказать, для qpsk два отчета на символ и 8 дробных сдвигов приемлемо? Я понимаю что можно просто посчитать ошибку при заданных параметрах, мне интересуют именно пригодность с практической точки зрения? Подводных камней не будет с такими параметрами?

Спасибо)

Go to the top of the page
 
+Quote Post
Serg76
сообщение Nov 16 2012, 20:57
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(slash_spb @ Nov 17 2012, 00:04) *
для qpsk два отчета на символ и 8 дробных сдвигов приемлемо? Я понимаю что можно просто посчитать ошибку при заданных параметрах, мне интересуют именно пригодность с практической точки зрения? Подводных камней не будет с такими параметрами?

Спасибо)

у меня реализовано именно с такими параметрами. пробовал и при большем количестве смещений, но какого-либо существенного улучшения в С/Ш не было.
Go to the top of the page
 
+Quote Post
slash_spb
сообщение Nov 16 2012, 21:27
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 20-03-06
Пользователь №: 15 425



Цитата(Serg76 @ Nov 16 2012, 23:57) *
у меня реализовано именно с такими параметрами. пробовал и при большем количестве смещений, но какого-либо существенного улучшения в С/Ш не было.


Отлично, значит выбрано правильное направлении cool.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 18 2012, 16:22
Сообщение #6


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(slash_spb @ Nov 16 2012, 14:04) *
Да, при большой разрешающей способности предпочтительнее отдельный интерполятор, но такая точность актуальна при больших порядках модуляции, скажем кам256. Я правильно понимаю? А если мы говорим, к примеру про qpsk, то вполне подойдет интерполятор на канальном фильтре. Надеюсь рассуждения верны)
Я так понимаю у вас был опыт разработки модемов, вы могли бы подсказать, для qpsk два отчета на символ и 8 дробных сдвигов приемлемо? Я понимаю что можно просто посчитать ошибку при заданных параметрах, мне интересуют именно пригодность с практической точки зрения? Подводных камней не будет с такими параметрами?

Спасибо)

у незами приведены графики влияния ошибки взятия отсчета на SER/BER, можно там посмотреть. У меня модемы плисовые, поэтому для меня что мю 4 бита, что 9 весят одинаково, в последних модемах вообще 18 битов беру sm.gif


--------------------
Go to the top of the page
 
+Quote Post
slash_spb
сообщение Nov 21 2012, 07:12
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 20-03-06
Пользователь №: 15 425



Цитата(des00 @ Nov 18 2012, 19:22) *
у незами приведены графики влияния ошибки взятия отсчета на SER/BER, можно там посмотреть. У меня модемы плисовые, поэтому для меня что мю 4 бита, что 9 весят одинаково, в последних модемах вообще 18 битов беру sm.gif


А весят одинаково из-за того что все равно умножитель использован под мю? хотя логики будет немного меньше для 4 бит чем для 18, хотя наверное это не существенно. А вы не в таблице коэффициенты для интерполятора храните? сразу из мю вычисляете коэффициенты?
Go to the top of the page
 
+Quote Post
andyp
сообщение Nov 30 2012, 09:12
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(slash_spb @ Nov 17 2012, 00:04) *
Да, при большой разрешающей способности предпочтительнее отдельный интерполятор, но такая точность актуальна при больших порядках модуляции, скажем кам256. Я правильно понимаю?


Не совсем. Потери в SNR зависят не от вида модуляции, а от формы ИХ канального фильтра. Конечно, одинаковые потери в SNR по разному скажутся на разные виды модуляции.

Представь себе что фильтра нет и принимаешь меандр BPSK, используя один отсчет на символ модуляции. Если будешь брать семплы, сдвинутые на половину символа, то потерь не будет по сравнению со случаем точной синхронизации.

Обычно, если промахиваешься на четверть такта, то потери миниимальны (в случае RRC фильтра поимеешь небольшую межсимвольную интерференцию и потери в энергетике полезного сигнала из-за того, что скатился от максимума корр. функции).

Вообще, вытянуть эту четверть такта на практике не реально - DLL болтается из-за шумов.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 23:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016