|
Оптимальные способы модуляции и кодирования для коротких пакетов |
|
|
|
Oct 26 2012, 13:17
|
Знающий
   
Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945

|
Стоит задача передавать пакеты размером 5-7 байт. Ключевое требование обеспечить максимальную помехоустойчивость и получить возможность работать при минимальных соотношениях энергии бита к энергии шума, обеспечив при этом максимальный радиус действия при минимальной мощности передатчика (батарейное питание), это ключевое требование. IEEE 802.15.4 читал, но идеалом его не считаю. Дан узкий диапазон (десятки kHz) поэтому склонен отказаться от использования DSSS, если кто-нибудь не переубедит меня в обратном  Думается, что на таких коротких пакетах использовать RS, LDPC или турбо-коды использовать нерационально. Вспоминается БЧХ. Может еще что-то подскажете, более эфективное. Возможность мягкого декодирования в приоритете. Насчет сверточного с прокалыванием (3/4) - думаю. По модуляции склоняемся к QPSK. О доступной комплектовке речь пока не идет, мыслим без ограничений  Будут рад если натолкнете меня на рассуждения в нужном русле. Спасибо!
Сообщение отредактировал _Макс - Oct 26 2012, 13:17
|
|
|
|
|
 |
Ответов
|
Oct 27 2012, 10:26
|
Знающий
   
Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945

|
Это реальный проект. Некоторый update по полосе канала - в ней я практически не ограничен, требование в 10kHz можно отодвинуть до 1MHz максимум, битрейт до 10-20кбит is Ok. Получается DSSS можно, вопрос в том, нужно ли. И что лучше, DSSS или турбо код 1/2, например. Последнее получается компактнее по частоте. Или и то, и другое. Сверточный код не хочу еще по той банальной причине, что от него всегда будет остаток равный длине кодера, увеличивается сообщение. Хотя его можно мягко декодировать, это радует. Насчет зависимости КПД передатчика от модуляции не знал. Спасибо, что напомнили. Почему-то к FSK у меня душа не лежит... Кажется по спектральной эффектности FSK-2 хуже. (Б. Скляра читал давно, обрывки воспоминаний вам выкладываю =) Да и нелинейные искажения там имеют место при модуляции. При QPSK можно поставить фильтр перед модулятором, чтобы сгладить переходы, хотя энергия бита при этом упадет. Да, в моих словах есть противоречия. Но как сказал коллега, тут нужно экспериментировать, подбирать, это правда. Приемо/передающий тракт можно составить из разных компонентов и у меня стоит задача, подобрать наиболее оптимальный набор сейчас. Конечно потом будут эксперименты. Но прежде, чем проектировать, нужно ориентироваться на что-то. Фокус один, обеспечить максимальнейший бюджет канала, просто невероятный, десятки километров при миливаттном передатчике в условиях NLOS
Сообщение отредактировал _Макс - Oct 27 2012, 10:28
|
|
|
|
|
Oct 27 2012, 14:49
|
Знающий
   
Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945

|
Цитата(Serg76 @ Oct 27 2012, 16:43)  Для QPSK пригоден режим класса "А" или "АВ", в то время как для CPM видов можно использовать режим класса "С", который энергетически более предпочтителен, но и обладает, соответственно, большим уровнем нелинейных искажений, прежде всего по интермодуляции. Я всеже склонен полагать, что великое множество усилителей для того же 802.11, например, работают в классе C. Привести вам даташиты в доказательство к сожалению не смогу т.к. класс обычно умалчивается производителем.
|
|
|
|
Сообщений в этой теме
_Макс Оптимальные способы модуляции и кодирования для коротких пакетов Oct 26 2012, 13:17 Serg76 Цитата(_Макс @ Oct 26 2012, 16:17) Стоит ... Oct 26 2012, 13:52 _Макс Цитата(Serg76 @ Oct 26 2012, 16:52) почем... Oct 26 2012, 15:09  petrov Цитата(_Макс @ Oct 26 2012, 19:09) 10-12 ... Oct 26 2012, 15:37  Serg76 Цитата(_Макс @ Oct 26 2012, 18:09) Если к... Oct 26 2012, 16:17 Aner Вроде правильно мыслите, ... например GFSK, возмож... Oct 26 2012, 15:18 _Макс Цитата(Aner @ Oct 26 2012, 18:18) Вроде п... Oct 26 2012, 15:25  Serg76 Цитата(_Макс @ Oct 26 2012, 18:25) Думает... Oct 26 2012, 19:25 alexPec Цитата(_Макс @ Oct 26 2012, 17:17) Стоит ... Oct 26 2012, 21:01 Aner Кодирование, сверточный турбокод, широкополосность... Oct 26 2012, 21:15 Serg76 Цитата(Aner @ Oct 27 2012, 00:15) Важен в... Oct 27 2012, 07:41 Aner Да согласен, что QPSK можно назвать не очень удачн... Oct 27 2012, 09:45 Serg76 Цитата(_Макс @ Oct 27 2012, 13:26) Сверто... Oct 27 2012, 11:21  Grumbler_2002 Цитата(Serg76 @ Oct 27 2012, 15:21) Я дум... Oct 27 2012, 11:55   Serg76 Цитата(Grumbler_2002 @ Oct 27 2012, 14:55... Oct 27 2012, 12:17    Grumbler_2002 Цитата(Serg76 @ Oct 27 2012, 16:17) именн... Oct 27 2012, 21:13     Serg76 Цитата(Grumbler_2002 @ Oct 28 2012, 00:13... Oct 27 2012, 22:10      Grumbler_2002 Цитата(Serg76 @ Oct 28 2012, 02:10) да ни... Oct 27 2012, 23:06       Serg76 Цитата(Grumbler_2002 @ Oct 28 2012, 02:06... Oct 28 2012, 07:47        Grumbler_2002 Цитата(Serg76 @ Oct 28 2012, 11:47) Да, т... Oct 28 2012, 22:25         Serg76 Цитата(Grumbler_2002 @ Oct 29 2012, 01:25... Oct 29 2012, 07:14   Serg76 Цитата(_Макс @ Oct 27 2012, 17:49) Я всеж... Oct 27 2012, 14:58   AFK Цитата(_Макс @ Oct 27 2012, 17:49) Я всеж... Oct 27 2012, 20:40 Aner Если это реальный проект, то и опираться надо на р... Oct 27 2012, 11:05 _Макс Цитата(Aner @ Oct 27 2012, 14:05) ... дес... Oct 27 2012, 13:13  Aner QUOTE (_Макс @ Oct 27 2012, 16:13) Голова... Oct 27 2012, 16:10 Aner пакеты то размером 5-7 байт, и все, ...какое ещё ... Oct 27 2012, 12:07 _Макс Цитата(Grumbler_2002 @ Oct 27 2012, 14:55... Oct 27 2012, 12:52 Serg76 Цитата(_Макс @ Oct 27 2012, 15:52) Мне ка... Oct 27 2012, 12:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|