|
Data-aided timing |
|
|
|
Sep 21 2011, 19:59
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729

|
Data-aided (DA) вроде бы еще иногда называют Minimum Mean-Square-Error timing recovery scheme.
Как я понял, в основе лежит перебор фазы такта и выбор фазы, при которой разница между принятым и известным (опорным) минимальна. Далее у меня непонятки. Для того что бы сравнивать, я должен быть уверен, что принятый фрагмент содержит опорный сигнал, т.е. должна быть выполнена некоторая предварительная синхронизация (по началу пакета, фрейма, ...). Но если смотреть синхронизацию (по началу пакета, фрейма, ...), то вроде бы предварительно должна быть выполнена тактовая, т.е. получается замкнутый круг. Как вообще правильно работает DA?
|
|
|
|
|
 |
Ответов
|
Sep 21 2011, 22:03
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729

|
Итого по первой части. Чтоб применять подход DA необходимо в начале выполнить снесение в ноль, чего например не надо при Gardnere (а в ряде случаев, например, в КВ несущую без предварительного тактирования на зацепить), и выполнить пакетную, фреймовую синхронизацию и только потом уже фазироваться по информации.
И еще что непонятно. Как я писал в начале, у меня сложилось впечетление, что по известным символам фазу такта ищут иттерационно по минимуму ошибки, а Вы предлагаете не итерационно, а простым вычислением угла опорного и прнятого сигналов. Это эквивалентно?
|
|
|
|
|
Sep 22 2011, 07:52
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729

|
Цитата(des00 @ Sep 22 2011, 06:47)  хмм, гарднер не требует снесения в 0 и работы в домене 2sps (отчета на символ) ? Если учесть что он работает по переходам (по частотам в районе Fверхнее спектра), то как то сомнительно ваше заявление ЗЫ. BPSK преамбулу можно и некогерентно выцепить, при относительно длинных преамбулах даже при слабой энергетике находится с высокой достоверностью. Во многих источниках в том или ином виде встречается Gardner’s algorithm locks the timing recovery loop regardless of carrier frequency offset recovery, thus the GA is insensitive to carrier signal synchronization. И все таки что то не пойму по преамбуле. Предположим преамбула 1-1 1 -1. Я ее при двух отсчетах на символ как должен задавать 1 1 -1-1 1 1 -1-1 или 1 0 -1 0 1 0 -1 0? А принимаемый сигнал (с выхода согласованного фильтра) при невыставленной фазе такта будет иметь значения, например, 0.1 0.9 -0.1 -0.9 0.1 0.9 -0.1 -0.9. А с учетом несфазированности несущей, МСИ вообще абракодабра будет. И что корреляция срастется?
|
|
|
|
|
Sep 22 2011, 08:36
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(Alex65111 @ Sep 22 2011, 02:52)  Во многих источниках в том или ином виде встречается Gardner’s algorithm locks the timing recovery loop regardless of carrier frequency offset recovery, thus the GA is insensitive to carrier signal synchronization. Ну, ну, вот дать ему расстройку по частоте в половину спектра, посмотрим что он на восстанавливает.... Вот что пишет про это сам автор : Цитата It is desirable that the timing loop be capable of acquiring lock without depending upon prior lock of the carrier loop. In this section we show that the proposed algorithm of (1) provides the same timing-error information irrespective of carrier phase. Therefore, timing can be established prior to carrier phase lock. он действительно не чувствителен к ошибкам петли по несушке, но нечувствителен к ошибке по фазе несущей, но не по ее расстройке. Поэтому многие источники мягко говоря недоговаривают. Цитата И все таки что то не пойму по преамбуле. Предположим преамбула 1-1 1 -1. Я ее при двух отсчетах на символ как должен задавать 1 1 -1-1 1 1 -1-1 или 1 0 -1 0 1 0 -1 0? А принимаемый сигнал (с выхода согласованного фильтра) при невыставленной фазе такта будет иметь значения, например, 0.1 0.9 -0.1 -0.9 0.1 0.9 -0.1 -0.9. А с учетом несфазированности несущей, МСИ вообще абракодабра будет. И что корреляция срастется? правильная корреляция срастается, но 3 символа это слишком мало %)
--------------------
|
|
|
|
Сообщений в этой теме
Alex65111 Data-aided timing Sep 21 2011, 19:59 Serg76 Цитата(Alex65111 @ Sep 21 2011, 22:59) Da... Sep 21 2011, 20:41 Alex65111 Цитата(Serg76 @ Sep 22 2011, 00:41) Так м... Sep 21 2011, 20:54  Serg76 Цитата(Alex65111 @ Sep 21 2011, 23:54) Та... Sep 21 2011, 21:36   Alex65111 Цитата(Serg76 @ Sep 22 2011, 01:36) да не... Sep 21 2011, 21:46    Serg76 Цитата(Alex65111 @ Sep 22 2011, 00:46) А ... Sep 21 2011, 21:55 Alex65111 Цитата(Serg76 @ Sep 22 2011, 00:41) Затем... Sep 22 2011, 20:52  Serg76 Цитата(Alex65111 @ Sep 22 2011, 23:52) Т.... Sep 23 2011, 04:15   Alex65111 Цитата(Serg76 @ Sep 23 2011, 08:15) Разни... Sep 23 2011, 05:42    Serg76 Цитата(Alex65111 @ Sep 23 2011, 08:42) Хм... Sep 23 2011, 10:07     Alex65111 Цитата(Serg76 @ Sep 23 2011, 14:07) Сдвин... Sep 23 2011, 18:41      Serg76 Цитата(Alex65111 @ Sep 23 2011, 21:41) Та... Sep 25 2011, 07:37       Alex65111 Цитата(Serg76 @ Sep 25 2011, 11:37) Приче... Sep 25 2011, 08:21        Serg76 Цитата(Alex65111 @ Sep 25 2011, 11:21) Зд... Sep 25 2011, 10:56        petrov Цитата(Alex65111 @ Sep 25 2011, 12:21) Зд... Sep 25 2011, 19:42         Alex65111 Цитата(petrov @ Sep 25 2011, 23:42) для А... Sep 26 2011, 17:58          petrov Цитата(Alex65111 @ Sep 26 2011, 21:58) Им... Sep 26 2011, 18:23           Alex65111 Цитата(petrov @ Sep 26 2011, 22:23) Для м... Sep 26 2011, 18:45            petrov Цитата(Alex65111 @ Sep 26 2011, 22:45) Ес... Sep 27 2011, 17:28             Alex65111 Цитата(petrov @ Sep 27 2011, 21:28) ...др... Sep 29 2011, 08:25              petrov Цитата(Alex65111 @ Sep 29 2011, 12:25) Ща... Sep 29 2011, 09:19 Serg76 Цитата(Alex65111 @ Sep 22 2011, 01:03) Ит... Sep 21 2011, 22:16   Serg76 Цитата(Alex65111 @ Sep 22 2011, 10:52) А ... Sep 22 2011, 10:18
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|