|
Разнесенный прием |
|
|
|
Jan 23 2015, 13:48
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Задача. Есть один передатчик, допустим, на Луне. И произвольное количество приемников (2-6), допустим, на Земле, на разных континентах. В конкретный момент некоторые из них могут быть неисправны или закрыты атмосферными осадками. Надо поднять чувствительность приемной системы, используя энергию, собранную со всех антенн. Информацией между приемниками можно обмениваться через интернет, и она должна составлять разумные объемы. То есть передача недемодулированной информации отпадает.
Режим передачи данных пакетный. Для определенности возьмем скорость потока — 10 Мбит/c. Объем данных, который требуется передать — 100 Мб.
Информация кодируется каким-то кодом (турбо или LDPC, например).
Нечто отдаленно похожее используется в технологии HARQ. Но так, как ни в турбокодах, ни в ldpc не шарю, хотел бы получить правильное направление.
Должно быть что-то вроде сложения мягких решений, только более эффективное. Типа HARQ. Выглядеть должно так: собрали битые пакеты по инету, и из них на опорной машине собрали исправленный пакет.
Буду благодарен за любые советы.
|
|
|
|
|
Jan 23 2015, 16:43
|
Частый гость
 
Группа: Участник
Сообщений: 82
Регистрация: 7-01-15
Пользователь №: 84 450

|
Цитата(des00 @ Jan 23 2015, 21:32)  т.е. вы планируете работать уже на уровне символов радиоканала? А почему бы не сделать пространственный эквалайзер-комбайнер, сложить лучи и уже потом пустить на декодер? Сия процедура должна быть сделана в повышенной частоте дискретизации, в разрядности ацп. + необходимо синхронно передать инфо об уровнях ару в аналоговых трактах. Итого увеличение трафика в десятки раз через континенты. И еще, заранее не известно, где провал по энергетике, поэтому на каждом приемнике надо иметь нарезку со всех остальных - это еще умножение на количество разнесений. Кстати, зачем так далеко? Или они уже есть и нужно повысить энергетику? Если суммировать на этапе мягких решений, то выигрыша по энергетике в 3дб (для 2-х приемников) получить невозможно, поскольку существует еще пороговое отношение с/ш для выделения всех типов синхронизации. Предельный выигрыш, который я получал для подобных систем: 2дб для 2-х приемников.
Сообщение отредактировал Hose - Jan 23 2015, 16:53
|
|
|
|
|
Jan 23 2015, 17:06
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Hose @ Jan 23 2015, 19:43)  Кстати, зачем так далеко? Или они уже есть и нужно повысить энергетику?
Если суммировать на этапе мягких решений, то выигрыша по энергетике в 3дб (для 2-х приемников) получить невозможно, поскольку существует еще пороговое отношение с/ш для выделения всех типов синхронизации.
Предельный выигрыш, который я получал для подобных систем: 2дб для 2-х приемников. Для рядом стоящих антенн способы сведения принятых сигналов неплохо описаны в литературе. У NASA есть неплохой документик на эту тему. Задача передать через интернет. Начальная синхронизация возможна по ШПС-последовательности или низкоскоростной преамбуле, чтоб гарантированно пакет был принят всеми приемниками в отдельности. Тут нехватает конкретных потребных параметров, но о них пока рано говорить, пока только сама идея разнесенного приема интересна. В матлабе её покрутить. HARQ — система запрса повторной передачи, при которой старый битый пакет не отбрасывается, а сохраняется и декодируется вместе с новым. Используется в 4G. Думал, кто-нибудь знаком с этим.
|
|
|
|
|
Jan 23 2015, 18:47
|
ʕʘ̅͜ʘ̅ʔ
    
Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691

|
Вам нужно посмотреть следующие темы: - Cooperatve tracking - ML detector - Sphere Decoder for SIMO Успехов. Цитата(x736C @ Jan 23 2015, 14:48) 
|
|
|
|
|
Jan 23 2015, 18:48
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(Hose @ Jan 24 2015, 00:43)  Сия процедура должна быть сделана в повышенной частоте дискретизации, в разрядности ацп. + необходимо синхронно передать инфо об уровнях ару в аналоговых трактах. Итого увеличение трафика в десятки раз через континенты. И еще, заранее не известно, где провал по энергетике, поэтому на каждом приемнике надо иметь нарезку со всех остальных - это еще умножение на количество разнесений. повышение частоты будет всего в 2 раза, работать в домене 2-х отсчетов на символ. Этого достаточно что бы найти ШПС преамбулу, оценить расстройки символьной и несущих частоту. Увеличение разрядности составит ну максимум в 2 раза. Уровень АРУ передавать не обязательно. Итого трафик у вас вырастет в 5 раз, но и выигрыш от сложения будет выше, чем сложение на уровне мягких решений.
--------------------
|
|
|
|
|
Jan 24 2015, 05:43
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(ASN @ Jan 23 2015, 20:39)  Только складывать необходимо с учётом соотношения сигнал/шум принятых копий. Дополнительно, если декодер имеет мягкий выход, можно замкнуть кольцо итеративного приёма от нескольких источников (то есть обмениваться информацией "каждый-с- каждым"). Тут алгоритмов и реализаций очень много. Всё упирается в ресурсы. 1. Уточните, пожалуйста, что Вы имеете в виду под учетом отношения сигнал/шум при сложении? 2. Имеется в виду TPC декодер? Не могли бы тоже немного раскрыть замысел «каждый-с-каждым»? Ресурсов условно неограничено, т.к. на опорной машине можно обсчитать принятые пакеты каждый с каждым, как угодно, в режиме постобработки. Цитата(Fat Robot @ Jan 23 2015, 21:47)  Спасибо, будет что почитать на выходных. Sphere decoder for non-coherent ML SIMO detection Вроде как раз то, что надо. Ув. des00, то, что Вы предложили, это RAKE-приемник по сути, правильно понимаю?
|
|
|
|
|
Jan 24 2015, 08:10
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326

|
x736CСложении "мягких" бит от различных источников (то есть уже решений после slicer) лучше ввести с коэффициентами для каждой копии, которые учитывают оценку соотношения сигнал/шум принятого сигнала. И не обязательно TPC декодер. Если декодер SISO (есть практически для любого реально используемого типа кода), то есть возможность учитывать изменение вероятности принятого бита от декодера при демодуляции (то есть реализовать итеративную обработку). А если есть копии сигнала (с разной ИХ канала), то возможно при обработке каждой копии использовать выходы декодеров других копий. Что-то типа Sphere decoder for non-coherent ML SIMO detection (надеюсь, гуру поправят если не прав). При увеличении количества копий сложность реализации, к сожалению, носит буквально "взрывной" характер  . P.S. Вы упомянули ARQ и разнесённые на большие расстояния точки приёма. Если информация передаются кадрами в пакетах, то, IMHO, это ближе именно к ARQ, а не RAKE. Возможно ошибаюсь.
|
|
|
|
|
Jan 24 2015, 11:31
|
Частый гость
 
Группа: Участник
Сообщений: 82
Регистрация: 7-01-15
Пользователь №: 84 450

|
Цитата(des00 @ Jan 23 2015, 23:48)  повышение частоты будет всего в 2 раза, работать в домене 2-х отсчетов на символ. Этого достаточно что бы найти ШПС преамбулу, оценить расстройки символьной и несущих частоту. Увеличение разрядности составит ну максимум в 2 раза. Уровень АРУ передавать не обязательно. Итого трафик у вас вырастет в 5 раз, но и выигрыш от сложения будет выше, чем сложение на уровне мягких решений. Задачи разнесенного приема две: 1) уменьшить вероятность потери связи вызванной замираниями (обеспечить коэффициент ошибок в каждой точке "НЕ ХУЖЕ лучшего". 2) увеличить энергетику системы (обеспечить коэффициент ошибок в каждой точке "ЛУЧШЕ ЛУЧШЕГО") Первая задача сводится к тупой передаче пакетов данных по наземным каналам связи, выравнивание на месте и выбор лучшего по вложенной системе определения ошибок. А вторая задача, это обеспечение приема, когда везде одинаково плохо, причем хуже, чем необходимо для приема каждой станции в отдельности (например причина замирания вблизи источника сигнала). И тут уже не так все просто. И именно эта задача была сформулирована. На примере 2-х станций при сложении сигналов с ОДИНАКОВЫМИ с/ш и мси теоретически возможный выигрыш составляет 3дб. Первая нетривиальная задача - это точное определение с/ш. Как вы его будете определять с точностью 0.5дб, по преамбуле или по инфо с разных детекторов системы - зависит от системы и вашей гениальности ( 0.5 или меньше зависит от выигрыша, который вы хотите получить). ... При неоднозначности по несущей 2фв домена не достаточно. И при таком разнесении символьные будут не только разной фазы, но и частоты. Мой прогноз - автор сделает первый вариант. Причем правильнее бы сделать действительно запрос битого пакета у "соседа" дабы не жрать трафик постоянно, поскольку вероятности замираний при разнесенном приеме перемножаются. Мне так кажется, можно и не дожить до события одновременного пропадания канала на всех континентах. Но автор не делится нюансами, поэтому это только догадки.
|
|
|
|
|
Jan 26 2015, 05:41
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(x736C @ Jan 24 2015, 13:43)  то, что Вы предложили, это RAKE-приемник по сути, правильно понимаю? По сути да. Цитата(Hose @ Jan 24 2015, 18:31)  Первая задача сводится к тупой передаче пакетов данных по наземным каналам связи, выравнивание на месте и выбор лучшего по вложенной системе определения ошибок. такая схема будет работать, но только до определенного соотношения с/ш, при определенном FER. Цитата А вторая задача, это обеспечение приема, когда везде одинаково плохо, причем хуже, чем необходимо для приема каждой станции в отдельности (например причина замирания вблизи источника сигнала). И тут уже не так все просто. И именно эта задача была сформулирована. Да, но вы предлагаете складывать на уровне мягких решений демодуляторов, а я предлагаю сложить на уровне символов радиоканала. Ваш вариант требует меньше ресурса, но и потенциально дает выигрыш меньше. Цитата При неоднозначности по несущей 2фв домена не достаточно. И при таком разнесении символьные будут не только разной фазы, но и частоты. Неоднозначность по несущей убирается в каждом канале. Разные символьные будут при движущимся объекте, если у автора геостационарный спутник, то полагаю что этот эффект будет нивелирован.
--------------------
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|