MeIh 0 21 февраля, 2022 Опубликовано 21 февраля, 2022 · Жалоба Ищу информацию по преимуществам и недостаткам полярных и LDPC кодов, и если с первым все более менее хорошо, то со вторым проблема. Чем полярные хуже LDPC кодов? Почему в 5G сетях используют и те и другие схема кодирования (в зависимости от каналов связи)? Есть ли где стать, где их сравнивают, изучают на моделях? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stealth-coder 2 22 февраля, 2022 Опубликовано 22 февраля, 2022 · Жалоба Вопрос не совсем корректен. Они не хуже и не лучше, их используют для разных задач. LDPC эффективно работают на длинных блоках данных. Собственно в 5G есть 2 основных типа каналов - PDCCH и PUSCH/PDSCH (uplink и downlink соответственно). В канале PDCCH передаётся служебная информация с указанием какой частотно-временной ресурс какому телефону выделен и это очень короткий блок, в пределах пары сотен бит, в каналах PUSCH/PDSCH передаются собственно пользовательские данные (голос, видео, картинки и т.д.), длины блоков измеряются уже тысячами бит. Поэтому для кодирования PDCCH используют полярные коды, а для кодирования PUSCH/PDSCH используют LDPC. Похожим образом в LTE используют свёрточные и турбо коды. Результатами моделирования весь интернет забит, запросы "ldpc 5g ber" и "polar 5g ber" выдают кучу ссылок, включая matlab 5g toolbox. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 25 февраля, 2022 Опубликовано 25 февраля, 2022 · Жалоба On 2/22/2022 at 9:14 PM, stealth-coder said: Поэтому для кодирования PDCCH используют полярные коды, а для кодирования PUSCH/PDSCH используют LDPC. А вы не изучали вопрос для чего в стандарт введены короткие LDPC коды, с длиной блока например 20бит (гр2) или 44 бита (гр1), на больших скоростях кодирования там вообще ловить нечего (ну что сделают 4-8 проверочных бита на блок в 44), но и на малых скоростях кодирования там тоже не все хорошо. Или они там для общности архитектуры? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 1 марта, 2022 Опубликовано 1 марта, 2022 · Жалоба стандарт писался на основе моделирования massive-mimo конфигураций, в том числе с каналом измерения соседними базами излучений друг на друга и поиском интерференционной 3D-картины при помощи пространственно-временной обработки, поэтому для изучения работы прототипов заложили вообще все что изучали в massive-mimo что могло пригодится Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stealth-coder 2 4 марта, 2022 Опубликовано 4 марта, 2022 · Жалоба On 2/25/2022 at 6:26 AM, des00 said: А вы не изучали вопрос для чего в стандарт введены короткие LDPC коды, с длиной блока например 20бит (гр2) или 44 бита (гр1), на больших скоростях кодирования там вообще ловить нечего (ну что сделают 4-8 проверочных бита на блок в 44), но и на малых скоростях кодирования там тоже не все хорошо. Или они там для общности архитектуры? Иногда возникает необходимость передать короткий блок, например, запрос или отклик на какую-то команду, городить ради этого несколько вариантов кодирования не целесообразно, поэтому да, для "общности архитектуры", если вы именно это имели ввиду. Ну и не стоит забывать о наличии rate matching, которое по сути кодирование повторением, в минимальную единицу ресурса вписывается несколько повторяющихся блоков длиной 20/44 бит, maximum ratio combining + короткий LDPC дают приемлемую достоверность передачи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться