Цитата(STAR_IK @ Mar 3 2011, 08:48)

Если я правильно понял то не зная начальных условий мы перебираем все возможные пути. Однако если мы с помощью синхрослова синхронизируем начальный момент декодирования, то мы исключим из перебора те ветви, которые в принципе не могут выходить из данного начального состояния. Т.е. для той же MSK в синхрословом мы можем сократить количество путей в два раза???
Ну начальный момент это слишком мало чтобы тут что-то наэкономить, впрочем если в этом есть какой-то смысл то не проблема на передаче сбрасывать элементы памяти в начальное состояние.
Цитата(STAR_IK @ Mar 3 2011, 08:48)

Стоит наверно сказать более подробно о сигнале и приемнике: сигнал представляет собой короткое сообщение - 2 байта синхрослова + 10 байт данных. Приемник выполнен на сигнальном процессоре TMS320C5509. Может и не стоит в данном случае применять декодирование по Витерби, но как тогда учесть память сигнала. Посимвольные детектирование сигналов МНФ по максимуму апостериорной вероятности в данном случае не пойдет... каналов много, сигнальник не вытянет.
ИМХО для GMSK выигрыш мал чтобы заморачиваться алгоритмом Витерби.
Цитата(STAR_IK @ Mar 3 2011, 08:48)

to petrov: В модели которой Вы привели система с обратной связью, она просто не успеет за это время войти в синхронизм.
Можно сделать feed forward фазовую синхронизацию подобно как в модели для pi/4 qpsk приводил или по преамбуле синхронизироваться быстро а потом переключаться на обратную связь.