|
Формирование сигнала GSM, С дробным количеством битов в слоте |
|
|
|
Mar 2 2012, 19:45
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 11-10-10
Из: Москва
Пользователь №: 60 055

|
Подскажите, в слоте стандарта GSM согласно стандарту содержится 156,25 бит - нецелое число. Я правильно понимаю, что при формировании фрейма GSM необходимо после каждого слота двигать фазу на 3/4 бита и будет скачек огибающей? И если это так, то какие мысли, зачем так сделано?
|
|
|
|
|
 |
Ответов
|
Mar 3 2012, 05:25
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(Pavel_SSS @ Mar 2 2012, 22:45)  Подскажите, в слоте стандарта GSM согласно стандарту содержится 156,25 бит - нецелое число. Я правильно понимаю, что при формировании фрейма GSM необходимо после каждого слота двигать фазу на 3/4 бита и будет скачек огибающей? И если это так, то какие мысли, зачем так сделано? Там не все 156 битов энергия передается последние несколько битов - это guard bits и во время их ничего не изучается. Соотв. тут можно вставить любое дробное число битов .
--------------------
ну не художники мы...
|
|
|
|
|
Mar 3 2012, 05:49
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 11-10-10
Из: Москва
Пользователь №: 60 055

|
Цитата(alex_os @ Mar 3 2012, 09:25)  Там не все 156 битов энергия передается последние несколько битов - это guard bits и во время их ничего не изучается. Соотв. тут можно вставить любое дробное число битов . Если так, тогда с передатчиком понятнее. Я почему-то думал что во время guard bits излучаются нули. Но если ничего не излучается, то тогда вопрос: как ведет себя когерентный демодулятор - он весь предыдущий слот синхронизировался по частоте и фазе, а потом в начале нового слота фаза сразу повернулась на 1/4 символа? Т.е. демодулятор должен при начале каждого слота накидывать фазу ФАПЧ на 1/4 символа?
|
|
|
|
|
Mar 3 2012, 22:21
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 11-10-10
Из: Москва
Пользователь №: 60 055

|
Цитата(Serg76 @ Mar 3 2012, 10:18)  Для каждого нового пакета все параметры систем демодулятора будут рассчитываться заново А на основании чего вычислять новые параметры? Преамбулы то нет!
|
|
|
|
|
Mar 4 2012, 07:48
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 11-10-10
Из: Москва
Пользователь №: 60 055

|
Цитата(Serg76 @ Mar 4 2012, 11:26)  Как нет? в середине пакета есть 26-ти битная настроечная последовательность. Но тогда придется обрабатывать данные всего слота сразу, в принципе так можно сделать, но ведь намного лучше обрабатывать бит за битом.
|
|
|
|
|
Mar 4 2012, 08:14
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 11-10-10
Из: Москва
Пользователь №: 60 055

|
Цитата(Serg76 @ Mar 4 2012, 11:53)  Выделяеете пакет, рассчитываете параметры ФАПЧей, эквалайзера, а затем посимвольно демодулируете. А зачем расчитывать параметры отдельно для каждого слота? Почему не сделать просто узкополосную ФАПЧ и узкополосную петлю символьной синхронизации и эквалайзер сделать адаптивным - слот длинной 577 мкс всего - за это время параметры сигнала существенно не изменятся и подойдут настройки от предыдущего слота. Или я не прав?
Сообщение отредактировал Pavel_SSS - Mar 4 2012, 08:14
|
|
|
|
|
Mar 4 2012, 08:31
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(Pavel_SSS @ Mar 4 2012, 12:14)  А зачем расчитывать параметры отдельно для каждого слота? Почему не сделать просто узкополосную ФАПЧ и узкополосную петлю символьной синхронизации и эквалайзер сделать адаптивным - слот длинной 577 мкс всего - за это время параметры сигнала существенно не изменятся и подойдут настройки от предыдущего слота. Или я не прав? Ну, во-первых, мы имеем дело с TDMA системой, где каждый временной интервал отводится отдельному абоненту, которые работают в общей полосе, а следовательно, в каждом слоте будут присутствовать свои отстройки по частоте и фазе несущей и тактов и рассчитывать их придется для каждого пакета. на длине самого пакета параметры не должны существенно меняться, так же как и не должны меняться характеристики самого канала и можно считать эти параметры постоянными. Во-вторых, эквалайзер в любом случае должен быть адаптивным (в GSM применяется эквалайзер с алгоритмом Витерби), поскольку замирания в канале никто не отменял.
|
|
|
|
|
Mar 4 2012, 08:52
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 11-10-10
Из: Москва
Пользователь №: 60 055

|
Цитата(Serg76 @ Mar 4 2012, 12:31)  Ну, во-первых, мы имеем дело с TDMA системой, где каждый временной интервал отводится отдельному абоненту, которые работают в общей полосе, а следовательно, в каждом слоте будут присутствовать свои отстройки по частоте и фазе несущей и тактов и рассчитывать их придется для каждого пакета. на длине самого пакета параметры не должны существенно меняться, так же как и не должны меняться характеристики самого канала и можно считать эти параметры постоянными. Во-вторых, эквалайзер в любом случае должен быть адаптивным (в GSM применяется эквалайзер с алгоритмом Витерби), поскольку замирания в канале никто не отменял. Если мы говорим о приеме сигнала, например, базовой станции, то там все сихронизируется от одного стабильного генератора и позиция первого бита нового слота точно известна, следовательно, я могу с помощью "медленной" ФАПЧ держать все параметры. Вопрос в том, почему в стандарте дробное количество битов в слоте. По-моему это добавляет много неудобств и не дает никаких преимуществ.
|
|
|
|
Сообщений в этой теме
Pavel_SSS Формирование сигнала GSM Mar 2 2012, 19:45 GetSmart Моё предположение (я не спец). Фазу-то зачем двига... Mar 2 2012, 20:56 Pavel_SSS Цитата(GetSmart @ Mar 3 2012, 00:56) Моё ... Mar 2 2012, 21:02  GetSmart Цитата(Pavel_SSS @ Mar 3 2012, 02:02) Ина... Mar 2 2012, 21:17   Pavel_SSS Цитата(GetSmart @ Mar 3 2012, 01:17) Из ч... Mar 2 2012, 21:20    GetSmart Цитата(Pavel_SSS @ Mar 3 2012, 02:20) Нет... Mar 2 2012, 21:39     Pavel_SSS Цитата(GetSmart @ Mar 3 2012, 01:39) Напо... Mar 2 2012, 21:49      GetSmart Цитата(Pavel_SSS @ Mar 3 2012, 02:49) Как... Mar 2 2012, 21:55       Pavel_SSS Цитата(GetSmart @ Mar 3 2012, 01:55) А ко... Mar 2 2012, 21:59        GetSmart Цитата(Pavel_SSS @ Mar 3 2012, 02:59) ...... Mar 2 2012, 22:04         Pavel_SSS Цитата(GetSmart @ Mar 3 2012, 02:04) ИМХО... Mar 2 2012, 22:13        GetSmart Цитата(Pavel_SSS @ Mar 3 2012, 02:59) Ког... Mar 3 2012, 00:04         Pavel_SSS Цитата(GetSmart @ Mar 3 2012, 04:04) Это ... Mar 3 2012, 05:23          GetSmart Цитата(Pavel_SSS @ Mar 3 2012, 10:23) Кон... Mar 3 2012, 15:35  alex_os Цитата(Pavel_SSS @ Mar 3 2012, 08:49) Есл... Mar 3 2012, 06:18          Serg76 Цитата(Pavel_SSS @ Mar 4 2012, 12:52) и п... Mar 4 2012, 09:21 Serg76 почитал немного про стандарт. действительно, базов... Mar 4 2012, 11:36 Pavel_SSS Цитата(Serg76 @ Mar 4 2012, 15:36) почита... Mar 5 2012, 09:48  Serg76 Цитата(Pavel_SSS @ Mar 5 2012, 12:48) Вот... Mar 5 2012, 10:59 Pavel_SSS Интересное кино получается - тут добрался вчера до... Mar 8 2012, 11:25 Pavel_SSS Цитата(Pavel_SSS @ Mar 8 2012, 15:25) Инт... Apr 7 2012, 15:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|