Область техники
[0001] Настоящее изобретение относится к системе беспроводной связи и, в частности, к способу и устройству для передачи/приема физического широковещательного канала (PBCH).
Уровень техники
[0002] С появлением и распространением связи типа машина-с-машиной (M2M), связи машинного типа (MTC) и многообразия устройств, таких как смартфоны и планшетные Персональные Компьютеры (PC), и технологии, требующей большого объема передачи данных, быстро выросла пропускная способность для передачи данных, необходимая в сотовой сети. Чтобы удовлетворить такую быстрорастущую пропускную способность передачи данных, были разработаны технология агрегации несущих, технология когнитивного радио и т.д. для эффективного использования большего числа полос частот, и технология передачи с множеством входов и множеством выходов (MIMO), технология взаимодействия нескольких базовых станций (BS) и т.д. для увеличения емкости данных, которые передаются по ограниченным частотным ресурсам.
[0003] Поскольку все большему количеству устройств связи требуется более высокая емкость связи, возникла необходимость в улучшенной мобильной широкополосной связи (eMBB) по отношению к унаследованной технологии радиодоступа (RAT). В дополнение, массовая связь машинного типа (mMTC) для предоставления различных услуг в любое время и в любом месте путем соединения множества устройств и объектов друг с другом является одним из основных вопросов, которые должны учитываться в связи будущего поколения.
[0004] Кроме того, обсуждается система связи, которая должна быть разработана с учетом услуг/UE чувствительных к надежности и времени ожидания. Введение RAT будущего поколения обсуждалось с учетом связи eMBB, mMTC, сверхнадежной связи с низкими задержками (URLLC) и аналогичного.
Раскрытие
Техническая задача
[0005] Из-за введения новой технологии радиосвязи увеличивается количество оборудований пользователя (UE), которым BS должна предоставлять услугу в предписанной области ресурсов, и увеличивается объем данных и информации управления, которые BS должна передавать UE. Поскольку объем ресурсов BS для связи с UE ограничен, то требуется новый способ, посредством которого BS будет эффективно принимать/передавать данные восходящей линии связи/нисходящей линии связи и/или информацию управления восходящей линии связи/нисходящей линии связи с использованием ограниченных радиоресурсов. Другими словами, по мере того как увеличивается плотность узлов и/или плотность UE, требуется способ эффективного использования узлов высокой плотности или UE высокой плотности для связи.
[0006] С развитием технологий, важной задачей стало преодоление задержки или времени ожидания. Соответственно требуется способ уменьшения задержки/времени ожидания в сравнении с унаследованной системой.
[0007] В новой системе связи рассматривается использование полярных кодов для улучшения эффективности канального кодирования. Размер полярных кодов обычно много больше того, что у других кодов, используемых для канального кодирования. Вследствие этого, когда полярные коды используются для канального кодирования, требуется способ улучшения скорости декодирования полярных кодов.
[0008] Технические цели, которые могут быть достигнуты посредством настоящего изобретения, не ограничиваются тем, что было в частности описано выше, и прочие технические цели, не описанные в данном документе, будут более четко понятны специалистам в соответствующей области техники из нижеследующего подробного описания.
Техническое решение
[0009] В аспекте настоящего изобретения, в данном документе предоставляется способ передачи физического широковещательного канала (PBCH) посредством устройства передачи в системе беспроводной связи. Способ содержит этапы, на которых: отображают информацию внутри PBCH в битовых позициях полярного кода размером N=512, на основании полярной последовательности; кодируют информацию на основании полярного кода; и передают PBCH, включающий в себя информацию. Информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB). Информация о полукадре составляет 1 бит и отображается в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода. Информация об индексе SSB составляет 3 бита и отображается в битовых позициях 253, 254 и 255 полярного кода.
[0010] В другом аспекте настоящего изобретения, в данном документе предоставляется способ приема физического широковещательного канала (PBCH) посредством устройства приема в системе беспроводной связи. Способ содержит этапы, на которых: принимают PBCH; и декодируют информацию внутри PBCH на основании полярного кода размером N=512. Информация декодируется на основании отношения отображения между информацией и битовыми позициями полярного кода. Информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB). Информация о полукадре составляет 1 бит, а информация об индексе SSB составляет 3 бита. Отношение отображения включает в себя: отображение информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода, и отображение информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода.
[0011] В дополнительном аспекте настоящего изобретения, в данном документе предоставляется устройство передачи для передачи физического широковещательного канала (PBCH) в системе беспроводной связи. Устройство передачи содержит приемопередатчик и процессор, функционально соединенный с приемопередатчиком. Процессор выполнен с возможностью: отображения информации внутри PBCH в битовых позициях полярного кода размером N=512, на основании полярной последовательности; кодирования информации на основании полярного кода; и управления приемопередатчиком для передачи PBCH, включающего в себя информацию. Информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB). Информация о полукадре составляет 1 бит и процессор выполнен с возможностью отображения информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода. Информация об индексе SSB составляет 3 бита и процессор выполнен с возможностью отображения информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода.
[0012] В еще одном дополнительном аспекте настоящего изобретения, в данном документе предоставляется устройство приема для приема физического широковещательного канала (PBCH) в системе беспроводной связи. Устройство приема содержит: приемопередатчик и процессор, функционально соединенный с приемопередатчиком. Процессор выполнен с возможностью: управления приемопередатчиком для приема PBCH; и декодирования информации внутри PBCH на основании полярного кода размером N=512. Информация декодируется на основании отношения отображения между информацией и битовыми позициями полярного кода. Информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB). Информация о полукадре составляет 1 бит, а информация об индексе SSB составляет 3 бита. Отношение отображения включает в себя: отображение информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода, и отображение информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода.
[0013] В каждом аспекте настоящего изобретения общий размер полезной нагрузки PBCH, включающего в себя информацию, может составлять 56 бита.
[0014] В каждом аспекте настоящего изобретения полярная последовательность может включать в себя последовательность, расставляющую битовые индексы от 0 до 511, соответствующие один за другим битовым позициям от 0 до 511 полярного кода, в порядке возрастания надежности.
[0015] В каждом аспекте настоящего изобретения информация может включать в себя системный номер кадра для кадра, которому принадлежит PBCH. В каждом аспекте настоящего изобретения второй и третий самые младшие биты системного номера кадра могут быть отображены в битовых позициях 441 и 469 полярного кода, соответственно. В каждом аспекте настоящего изобретения, другие 8 битов системного номера кадра могут быть отображены в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода.
[0016] Вышеупомянутые технические решения являются лишь некоторыми частями примеров настоящего изобретения, и различные примеры, в которые включены технические признаки настоящего изобретения, могут быть получены и поняты специалистами в соответствующей области техники из нижеследующего подробного описания настоящего изобретения.
Положительные эффекты
[0017] В соответствии с примером(ами) настоящего изобретения могут быть эффективно переданы/приняты сигналы восходящей линии связи/нисходящей линии связи. Вследствие этого может быть улучшена полная пропускная способность системы радиосвязи.
[0018] В соответствии с примером(ами) настоящего изобретения может быть уменьшена задержка/время ожидания, возникающие во время связи между оборудованием пользователя и базовой станцией.
[0019] В соответствии с примером(ами) настоящего изобретения может быть улучшена скорость декодирования, когда полярные коды используются для канального кодирования.
[0020] В соответствии с примером(ами) настоящего изобретения может быть улучшен показатель частоты появления ошибочных блоков (BLER) путем распределения конкретного бита конкретной битовой позиции полярных кодов.
[0021] Специалистам в соответствующей области техники будет понятно, что эффекты, которые могут быть достигнуты посредством настоящего изобретения, не ограничиваются теми, что были в частности описаны выше, и прочие преимущества настоящего изобретения станут более четко понятны из нижеследующего подробного описания.
Краткое описание чертежей
[0022] Сопроводительные чертежи, которые включены для обеспечения дополнительного понимания изобретения, иллюстрируют примеры изобретения и вместе с описанием служат для объяснения принципа изобретения.
[0023] Фиг. 1 иллюстрирует процедуру обработки транспортного блока в системе LTE/LTE-A.
[0024] Фиг. 2 является структурной схемой, иллюстрирующей согласование скорости, которое выполняется путем разделения кодированного блока кода на систематическую часть и часть четности.
[0025] Фиг. 3 иллюстрирует внутреннюю структуру кольцевого буфера.
[0026] Фиг. 4 является структурной схемой для кодера полярного кода.
[0027] Фиг. 5 иллюстрирует концепцию объединения каналов и разбиения каналов для поляризации канала.
[0028] Фиг. 6 иллюстрирует объединение каналов N-уровня для полярного кода.
[0029] Фиг. 7 иллюстрирует развитие путей декодирования в процессе декодирования L списка.
[0030] Фиг. 8 иллюстрирует концепцию выбора позиции(ий), в которую должен распределяться бит(ы) информации, в полярных кодах.
[0031] Фиг. 9 иллюстрирует прокалывание и распределение бита информации для полярных кодов.
[0032] Фиг. 10 иллюстрирует концепцию обычного кода циклического контроля по избыточности (CRC) и распределенного кода CRC.
[0033] Фиг. 11 иллюстрирует процедуру кодирования и процедуру декодирования в унаследованной системе LTE.
[0034] Фиг. 12 иллюстрирует структуру кадра.
[0035] Фиг. 13 иллюстрирует структуру блока сигнала синхронизации и физического широковещательного канала (PBCH) (SSB).
[0036] Фиг. 14 иллюстрирует процедуру обработки сигнала для PBCH.
[0037] Фиг. 15 иллюстрирует блок-схему передачи PBCH в соответствии с примерами настоящего изобретения.
[0038] Фиг. 16 иллюстрирует значения частоты ошибочных битов (BER) у входных битовых индексов для полярного кода.
[0039] Фиг. 17 иллюстрирует сравнение эффективности между битовыми позициями, приведенными в качестве примера в настоящем изобретении.
[0040] Фиг. 18 иллюстрирует битовые поля информации о временной привязке, включенные в блок сигнала синхронизации и PBCH (SSB).
[0041] Фиг. 19 является структурной схемой, иллюстрирующей элементы устройства 10 передачи и устройства 20 приема для реализации настоящего изобретения.
Вариант осуществления изобретения
[0042] Теперь обратимся за подробностями к показательным примерам настоящего изобретения, примеры которого проиллюстрированы на сопроводительных чертежах. Подробное описание, которое будет приведено ниже при обращении к сопроводительным чертежам, предназначено для объяснения показательных примеров настоящего изобретения, а не для того, чтобы показать единственные примеры, которые могут быть реализованы в соответствии с изобретением. Нижеследующее подробное описание включает в себя конкретные подробности для того, чтобы обеспечить исчерпывающее понимание настоящего изобретения. Однако, специалистам в соответствующей области техники будет очевидно, что настоящее изобретение может быть реализовано на практике без таких конкретных подробностей.
[0043] В некоторых случаях известные структуры и устройства опущены или показаны в форме структурной схемы, концентрируясь на важных признаках структур и устройств, с тем, чтобы не затенять концепцию настоящего изобретения. Одни и те же ссылочные номера будут использованы повсюду в данном техническом описании при обращении к одним и тем же или аналогичным частям.
[0044] Нижеследующие методики, устройства и системы могут быть применены к многообразию беспроводных систем множественного доступа. Примеры систем множественного доступа включают в себя систему множественного доступа с кодовым разделением (CDMA), систему множественного доступа с частотным разделением (FDMA), систему множественного доступа с временным разделением (TDMA), систему множественного доступа с ортогональным частотным разделением (OFDMA), систему множественного доступа с частотным разделением и одной несущей (SC-FDMA) и систему множественного доступа с частотным разделением с несколькими несущими (MC-FDMA). CDMA может быть воплощен посредством технологии радиосвязи, такой как универсальный наземный радиодоступ (UTRA) или CDMA2000. TDMA может быть воплощен посредством технологии радиосвязи, такой как глобальная система связи с подвижными объектами (GSM), пакетная радиосвязь общего назначения (GPRS) или улучшенные скорости передачи данных для развития GSM (EDGE). OFDMA может быть воплощен посредством технологии радиосвязи, такой как института инженеров по электротехнике и радиоэлектроники (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20 или развитого UTRA (E-UTRA). UTRA является частью универсальной системы мобильной связи (UMTS). Долгосрочное развитие (LTE) проекта партнерства 3-его поколения (3GPP) является частью развитой UMTS (E-UMTS), использующей E-UTRA. 3GPP LTE использует OFDMA в DL и SC-FDMA в UL. Усовершенствованное LTE (LTE-A) является развитой версией 3GPP LTE. Для удобства описания предполагается, что настоящее изобретение применяется к основанной на 3GPP системе связи, например, LTE/LTE-A, NR. Однако, технические признаки настоящего изобретения этим не ограничиваются. Например, несмотря на то, что нижеследующее подробное описание приведено на основании системы мобильной связи, соответствующей системе 3GPP LTE/LTE-A/NR, аспекты настоящего изобретения, которые не являются особыми для 3GPP LTE/LTE-A/NR, могут быть применены к другим системам мобильной связи.
[0045] В примерах настоящего изобретения, описанных ниже, выражение, что устройство «допускает», может означать, что объект, который передает канал, передает канал в соответствии с соответствующим «допущением». Это также может означать, что объект, который принимает канал, принимает или декодирует канал в форме, согласующейся с «допущением», при допущении того, что канал был передан в соответствии с «допущением».
[0046] В настоящем изобретении оборудование пользователя (UE) может быть фиксированным или мобильным устройством. Примеры UE включают в себя различные устройства, которые передают и принимаю данные пользователя и/или различного рода информацию управления к и от базовой станции (BS). UE может упоминаться как терминальное оборудование (TE), мобильная станция (MS), мобильный терминал (MT), терминал пользователя (UT), абонентская станция (SS), беспроводное устройство, персональный цифровой помощник (PDA), беспроводной модем, переносное устройство и т.д. В дополнение в настоящем изобретении, BS обычно относится к фиксированной станции, которая осуществляет связь с UE и/или другой BS, и осуществляет обмен различного рода данными и информацией управления с UE и другой BS. BS может упоминаться как усовершенствованная базовая станция (ABS), узел-B (NB), развитый узел-B (eNB), базовая система приемопередатчика (BTS), точка доступа (AP), сервер обработки (PS) и т.д. В частности, BS в UTRAN упоминается как Узел-B, BS в E-UTRAN упоминается как eNB, и BS в сети новой технологии радиодоступа упоминается как gNB. Здесь для удобства описания базовая станция будет упоминаться как BS независимо от типа или версии технологии связи.
[0047] В настоящем изобретении узел относится к фиксированной точке, выполненной с возможностью передачи/приема радиосигнала посредством связи с UE. Различные типы BS могут быть использованы в качестве узлов, независимо от их понятий. Например, BS, узел-B (NB), e-узел-B (eNB), eNB пико соты (PeNB), домашний eNB (HeNB), ретранслятор, повторитель и т.д. могут быть узлом. В дополнение, узел может не быть BS. Например, узел может быть выносным головным радиоблоком (RRH) или выносным радиоблоком (RRU). RRH или RRU обычно обладают более низким уровнем мощности, чем уровень мощности BS. Поскольку RRH или RRU (далее RRH/RRU) обычно соединен с BS посредством выделенной линии, такой как оптический кабель, то совместная связь между RRH/RRU и BS может осуществляться плавно в сравнении с совместной связью между BS, соединенными посредством линии радиосвязи. По меньшей мере одна антенна инсталлирована из расчета на узел. Антенна может означать физическую антенну или означать порт антенны или виртуальную антенну.
[0048] В настоящем изобретении сота относится к предписанной географической зоне, в которой один или более узлы предоставляют услугу связи. Соответственно, в настоящем изобретении осуществление связи с конкретной сотой может означать осуществление связи с BS или узлом, который предоставляет услугу связи в конкретной соте. В дополнение, сигнал DL/UL конкретной соты относится к сигналу DL/UL к/от BS или узлу, который предоставляет услугу связи в конкретной соте. Узел, предоставляющий услуги связи UL/DL для UE именуется обслуживающим узлом, а сота, в которой услуги связи UL/DL предоставляются обслуживающим узлом, в частности, именуется облаживающей сотой. Кроме того, состояние/качество канала конкретной соты относится к состоянию/качеству канала у канала или линии связи, сформированной между BS или узлом, который предоставляет услугу связи в конкретной соте, и UE. В основанной на 3GPP системе связи UE может измерять состояние канала DL, который принимается от конкретного узла, с использованием особого для соты опорного сигнала(ов) (CRS), который передается по ресурсу CRS, и/или опорного сигнала(ов) информации о состоянии канала (CSI-RS), который передается по ресурсу CSI-RS, распределенному портом(ами) антенны конкретного узла конкретному узлу.
[0049] Между тем, основанная на 3GPP система связи использует концепцию соты для того, чтобы осуществлять администрирование радиоресурсов, и сота, ассоциированная с радиоресурсами, отличается от соты географической области.
[0050] «Соту» географической области можно понимать, как покрытие, в рамках которого узел может предоставлять услугу с использованием несущей, а «сота» радиоресурса ассоциирована с полосой пропускания (BW), которая является частотным диапазоном, сконфигурированным несущей. Поскольку покрытие DL, которое является диапазоном, в рамках которого узел способен передавать действительный сигнал, и покрытие UL, которое является диапазоном, в рамках которого узел способен принимать действительный сигнал от UE, зависят от несущей, которая несет сигнал, то покрытие узла может быть ассоциировано с покрытием «соты» радиоресурса, используемой узлом. Соответственно, понятие «сота» может быть использовано, чтобы иногда указывать покрытие услуги у узла, радиоресурс в других случаях, или в других случаях диапазон, который сигнал, использующий радиоресурс, может достигнуть с действительной силой.
[0051] Между тем, 3GPP стандарты связи используют концепцию соты, чтобы осуществлять администрирование радиоресурсов. «Сота» ассоциированная с радиоресурсами, определяется комбинацией ресурсов нисходящей линии связи и ресурсов восходящей линии связи, т.е., комбинацией DL CC и UL СС. Сота может быть сконфигурирована только ресурсами нисходящей линии связи, или может быть сконфигурирована ресурсами нисходящей линии связи и ресурсами восходящей линии связи. Если поддерживается агрегация несущих, то сборка (linkage) между частотой несущей ресурсов нисходящей линии связи (или DL CC) и частотой несущей ресурсов восходящей линии связи (или UL CC) может быть указана системной информацией. Например, комбинация ресурсов DL и ресурсов UL может быть указана посредством сборки блока системной информации типа 2 (SIB2). Частота несущей может быть точно такой же, как центральная частота каждой соты или CC. Сота, работающая по первичной частоте, может упоминаться как первичная сота (Pcell) или PCC, а сота, работающая по вторичной частоте, может упоминаться как вторичная сота (Scell) или SCC. Несущая, соответствующая Pcell по нисходящей линии связи, будет упоминаться как первичная CC нисходящей линии связи (DL PCC), а несущая, соответствующая Pcell по восходящей линии связи будет упоминаться как первичная CC восходящей линии связи (UL PCC). Scell означает соту, которая может быть сконфигурирована после завершения создания соединения управления радиоресурсами (RRC) и используется для предоставления дополнительных радиоресурсов. Scell может формировать набор обслуживающих сот для UE вместе с Pcell в соответствии с возможностями UE. Несущая, соответствующая Scell по нисходящей линии связи, будет упоминаться как вторичная CC нисходящей линии связи (DL CC), а несущая, соответствующая Scell по восходящей линии связи, будет упоминаться как вторичная CC восходящей линии связи (UL SCC). Несмотря на то, что UE находится в состоянии RRC-CONNECTED (RRC-СОЕДИНЕННОЕ), если для него не сконфигурирована агрегация несущих или оно не поддерживает агрегацию несущих, то существует только одна обслуживающая сота, сконфигурированная посредством Pcell.
[0052] Основанные на 3GPP стандарты связи определяют физические каналы DL, соответствующие элементам ресурсов, которые несут информацию, извлеченную из верхнего слоя, и физические сигналы DL, соответствующие элементам ресурсов, которые используются физическим слоем, но которые не несут информацию, извлеченную из верхнего слоя. Например, физический совместно используемый канал нисходящей линии связи (PDSCH), физический широковещательный канал (PBCH), физический многоадресный канал (PMCH), физический канал индикатора формата управления (PCFICH), физический канал управления нисходящей линии связи (PDCCH) и физический канал индикатора гибридного ARQ (PHICH) определены в качестве физических каналов DL, а опорный сигнал и сигнал синхронизации определены в качестве физических сигналов DL. Опорный сигнал (RS), также именуемый пилот-сигналом, относится к специальной форме волны предопределенного сигнала, известного как BS, так и UE. Например, особый для соты RS (CRS), особый для UE RS (UE-RS), RS позиционирования (PRS) и RS информации о состоянии канала (CSI-RS) могут быть определены в качестве DL RS. Между тем, основанные на 3GPP стандарты связи определяют физические каналы UL, соответствующие элементам ресурсов, которые несут информацию, извлеченную из верхнего слоя, и физические сигналы UL, соответствующие элементам ресурсов, которые используются физическим слоем, но которые не несут информацию, извлеченную из верхнего слоя. Например, физический совместно используемый канал восходящей линии связи (PUSCH), физический канал управления восходящей линии связи (PUCCH) и физический канал произвольного доступа (PRACH) определены в качестве физических каналов UL, а опорный сигнал демодуляции (DM RS) для сигнала управления/данных UL и опорный сигнал зондирования (SRS), используемый для измерения канала UL, определены в качестве физических сигналов UL.
[0053] В настоящем изобретении физический канал управления нисходящей линии связи (PDCCH), физический канал индикатора формата управления (PCFICH), физический канал индикатора гибридного автоматического запроса повторной передачи (PHICH) и физический совместно используемый канал нисходящей линии связи (PDSCH) относятся к набору частотно-временных ресурсов или элементам ресурсов (RE), которые несут информацию управления нисходящей линии связи (DCI), набору частотно-временных ресурсов или RE, которые несут индикатор формата управления (CFI), набору частотно-временных ресурсов или RE, которые несут квитирование (ACK)/отрицательное ACK (NACK) нисходящей линии связи, и набору частотно-временных ресурсов или RE, которые несут данные нисходящей линии связи, соответственно. В дополнение, физический канал управления восходящей линии связи (PUCCH), физический совместно используемый канал восходящей линии связи (PUSCH) и физический канал произвольного доступа (PRACH) относятся к набору частотно-временных ресурсов или RE, которые несут информацию управления восходящей линии связи (UCI), набору частотно-временных ресурсов или RE, которые несут данные восходящей линии связи, и набору частотно-временных ресурсов или RE, которые несут сигналы произвольного доступа, соответственно. В настоящем изобретении, в частности, частотно-временные ресурсы или RE, которые назначены или принадлежат PDCCH/PCFICH/PHICH/PDSCH/PUCCH/PUSCH/PRACH, упоминаются как PDCCH/PCFICH/PHICH/PDSCH/PUCCH/PUSCH/PRACH RE или частотно-временной ресурс PDCCH/PCFICH/PHICH/PDSCH/PUCCH/PUSCH/PRACH, соответственно. Вследствие этого, в настоящем изобретении, передача PUCCH/PUSCH/PRACH у UE является концептуально идентичной передаче UCI/данных восходящей линии связи/сигнала произвольного доступа по PUSCH/PUCCH/PRACH, соответственно. В дополнение, передача PDCCH/PCFICH/PHICH/PDSCH у BS является концептуально идентичной передаче данных нисходящей линии связи/DCI по PDCCH/PCFICH/PHICH/PDSCH, соответственно.
[0054] В отношении понятий и технологий, которые не описаны подробно в настоящем изобретении, можно обратиться к документам стандарта 3GPP LTE/LTE-A, например, 3GPP TS 36.211, 3GPP TS 36.212, 3GPP TS 36.213, 3GPP TS 36.321 и 3GPP TS 36.331, и документам стандарта 3GPP NR, например, 3GPP TS 38.211, 3GPP TS 38.212, 3GPP TS 38.213, 3GPP TS 38.214, 3GPP TS 38.300 и 3GPP TS 38.331. В дополнение, что касается полярных кодов и принципа кодирования и декодирования с использованием полярных кодов, можно обратиться к документу автора E. Arikan «Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels», в Трудах IEEE по Теории Информации, том 55, № 7, стр. 3051-3073, июль 2009 г.
[0055] Поскольку все большему количеству устройств связи требуется более высокая емкость связи, возникла необходимость в улучшенной мобильной широкополосной связи по отношению к унаследованной технологии радиодоступа (RAT). В дополнение, массовая связь машинного типа для предоставления различных услуг независимо от времени и места путем соединения множества устройств и объектов друг с другом является одним из основных вопросов, которые должны учитываться в связи будущего поколения. Кроме того, обсуждается исполнение системы связи, при котором учитываются услуги/UE чувствительные к надежности и времени ожидания. Введение RAT будущего поколения обсуждалось с учетом связи улучшенной мобильной широкополосной связи, массовой MTC, сверхнадежной и с низким временем ожидания связи (URLLC) и аналогичного. В текущем 3GPP проводятся исследования системы мобильной связи будущего поколения после EPC. В настоящем изобретении соответствующая технология упоминается как новая RAT (NR) или 5G RAT, для удобства.
[0056] Система связи NR требует обеспечения много большей производительности, чем унаследованная система четвертого поколения (4G), с точки зрения скорости передачи данных, емкости, времени ожидания, потребления энергии и затрат. Соответственно, система NR должна добиться прогресса с точки зрения полосы пропускания, спектра, энергии, эффективности сигнализации и затрат на бит. NR требуется использовать эффективные формы волны для того, чтобы выполнять эти требования.
[0057] Фиг. 1 иллюстрирует процедуру обработки транспортного блока в системе LTE/LTE-A.
[0058] Для того чтобы сторона приема корректировала ошибки, которые сигналы испытывают в канале, сторона передачи кодирует информацию с использованием кода прямой коррекции ошибок и затем передает кодированную информацию. Сторона приема демодулирует принятый сигнал и декодирует код коррекции ошибок, чтобы тем самым восстановить информацию, переданную стороной приема. В данной процедуре декодирования корректируются ошибки в принятом сигнале, вызванные каналом.
[0059] Данные прибывают в блок кодирования в форме максимум двух транспортных блоков каждый интервал времени передачи (TTI) в каждой соте DL/UL. Следующие этапы кодирования могут быть применены к каждому транспортному блоку соты DL/UL.
[0060] - прикрепление циклического контроля по избыточности (CRC) к транспортному блоку;
[0061] - сегментация на блоки кода и прикрепление CRC к блоку кода;
[0062] - канальное кодирование;
[0063] - согласование скорости; и
[0064] - сцепление (concatenation) блоков кода.
[0065] Несмотря на то, что доступны различные типы кодов коррекции ошибок, в унаследованной системе LTE/LTE-A главным образом использовался турбо-код. Турбо-код реализуется посредством рекурсивного систематического сверточного кодера и перемежителя. Применительно к фактической реализации турбо-кода перемежитель используется, чтобы обеспечивать параллельное декодирование, а квадратичный полином перестановки (QPP) является видом перемежения. Известно, что перемежитель QPP сохраняет хорошую эффективность только для блока данных конкретного размера. Известно, что эффективность турбо-кода растет с увеличением размера блока данных. В фактической системе связи блок данных предварительно определенного размера или больше делится на множество более мелких блоков данных и затем кодируется, чтобы обеспечивать фактическую реализацию кодирования. Более мелкие блоки данных именуются блоками кода. В то время как блоки кода обычно являются одного и того же размера, один из блоков кода может иметь отличный размер из-за ограниченного размера перемежителя QPP. Кодирование с коррекцией ошибок выполняется по каждому блоку кода предварительно определенного размера перемежителя и затем выполняется перемежение, чтобы уменьшить влияние пакета ошибок, которые формируются во время передачи через радиоканал. Блок кода после коррекции ошибок и перемежения передается путем отображения в фактическом радиоресурсе. Объем радиоресурсов, используемых для фактической передачи, назначается. Таким образом, кодированные блоки кода согласуются по скорости с объемом радиоресурсов. В общем, согласование скорости выполняется посредством прокалывания или повторения. Например, если объем радиоресурсов, т.е. количество битов передачи, которое можно передать по радиоресурсам, соответствует M, и если кодированная битовая последовательность, т.е. количество выходных битов кодера, соответствует N, причем M отличается от N, тогда согласование скорости выполняется для того, чтобы согласовать длину кодированной битовой последовательности с M. Если M>N, тогда все или часть битов кодированной битовой последовательности повторяются, чтобы согласовать длину согласованной по скорости последовательности с M. Если M<N, тогда часть битов кодированной битовой последовательности прокалываются, чтобы согласовать длину согласованной по скорости последовательности с M и выколотые биты исключаются из передачи.
[0066] А именно, в системе LTE/LTE-A после того, как данные, которые должны быть переданы, кодируются с использованием канального кодирования с конкретной кодовой скоростью (например, 1/3), кодовая скорость данных, которые должны быть переданы, регулируется посредством процедуры согласования скорости, состоящей из прокалывания и повторения. Когда турбо-код используется в качестве кода канала в системе LTE/LTE-A, процедура выполнения канального кодирования и согласования скорости по каждому блоку кода в процедуре обработки транспортного блока, как проиллюстрировано на Фиг. 1, иллюстрируется на Фиг. 2.
[0067] Фиг. 2 является структурной схемой, иллюстрирующей согласование скорости, которое выполняется путем разделения кодированного блока кода на систематическую часть и часть четности.
[0068] Как проиллюстрировано на Фиг. 2, материнская кодовая скорость у турбо-кодера LTE/LTE-A составляет 1/3. Для того, чтобы получить другие кодовые скорости, при необходимости, должно быть выполнено повторение или прокалывание, которые выполняются модулем согласования скорости. Модуль согласования скорости состоит из трех так называемых перемежителей субблока для трех выходных потоков турбо-кодера и части выбора и прокалывания бита, которая реализуется посредством кольцевого буфера. Перемежитель субблока основан на классическом перемежителе вида «строка-столбец» с 32 строками и перестановкой внутри столбца длиной 32. Биты каждого из трех потоков записываются построчно в матрицу с 32 столбцами (количество строк зависит от размера потока). Фиктивные биты добавляются в начало каждого потока чтобы полностью заполнить матрицу. После перестановки столбцов биты считываются из матрицы столбец за столбцом.
[0069] Фиг. 3 иллюстрирует внутреннюю структуру кольцевого буфера.
[0070] Кольцевой буфер является наиболее важной частью модуля согласования скорости, позволяющей выполнять прокалывание и повторение материнского кода. Обращаясь к Фиг. 2 систематические биты после перемежения записываются в кольцевой буфер последовательно, причем первый бит потока систематических битов после перемежения в начале буфера. Потоки битов четности после перемежения и чередования записываются в буфер последовательно, причем первый бит потока следует за последним битом потока систематических битов после перемежения. Кодированные биты (в зависимости от кодовой скорости) считываются последовательно с определенной начальной точки, указанной точками версии избыточности (RV) в кольцевом буфере. Если кодированные биты достигают конца кольцевого буфера и требуется еще кодированные биты для передачи (в случае, когда кодовая скорость меньше 1/3), устройство передачи делает виток и продолжает с начала кольцевого буфера.
[0071] HARQ, что обозначает Гибридный ARQ, является механизмом коррекции ошибок, основанным на повторной передаче пакетов, которые обнаружены с ошибками. Переданный пакет прибывает в устройство приема после определенной задержки на распространение. Устройство приема создает ACK для случая передачи без ошибок или NACK для случая обнаружения некоторых ошибок. ACK/NACK создается через некоторое время обработки и отправляется обратно устройству передачи и прибывает в устройство передачи через задержку на распространение. В случае NACK, через определенную задержку обработки в устройстве передачи, требуемый пакет будет отправлен вновь. Биты, которые считываются из кольцевого буфера и отправляются посредством повторной передачи, являются другими и зависят от позиции RV. Существует четыре RV (0, 1, 2 и 3), которые определяют позицию начальной точки, с которой биты считываются из кольцевого буфера. Обращаясь к Фиг. 3, с прогрессирующим числом повторных передач, RV становится выше и, вследствие этого, меньшее число систематических битов и больше число битов четности считывается из кольцевого буфера для повторной передачи.
[0072] NR обеспечивает более высокие скорости и более хорошее покрытие, чем текущая 4G. NR работает в полосе высоких частот и должна обеспечивать скорости до 1 Гбит/с для десятков соединений или десятки Мбит/с для десятков тысяч соединений. Для удовлетворения требования такой системы NR обсуждается введение более развитой схемы кодирования, чем унаследованная схема кодирования. Поскольку передача данных возникает в неполной канальной среде, то канальное кодирование играет важную роль в достижении более высокой скорости передачи данных для быстрой связи без ошибок. Требуется, чтобы выбранный код канала обеспечивал превосходную эффективность по показателю частоты появления ошибочных блоков (BLER) для длин блока и кодовых скоростей определенного диапазона. Здесь BLER определяется как отношение количества неправильно принятых блоков к общему количеству отправленных блоков. В NR требуется низкая сложность вычислений, низкое время ожидания, низкая стоимость и более высокая гибкость для схемы кодирования. Кроме того, требуется уменьшенная энергия из расчета на бит и улучшенная эффективность области для обеспечения более высокой скорости передачи данных. Примерами использования для сетей NR является улучшенная мобильная широкополосная связь (eMBB), массовый Интернет Вещей (IoT) и сверхнадежная и с низким временем ожидания связь (URLLC). eMBB охватывает доступ к Интернету с высокими скоростями передачи данных для обеспечения богатых мультимедийных приложений, облачного хранения и приложений, и дополненной реальности для развлечений. Приложения массового IoT включают в себя плотные сенсорные сети для умных домов/зданий, удаленного мониторинга здоровья и отслеживания логистики. URLLC охватывает критические приложения, которым требуется сверхвысокая надежность и низкое время ожидания, такие как автоматизация производства, беспилотные транспортные средства, удаленная хирургия и интеллектуальные энергетические сети.
[0073] Несмотря на то, что доступно много схем кодирования с высокой эффективностью по емкости при больших длинах блока, многие из этих схем кодирования сообразно не проявляют превосходной хорошей эффективности в широком диапазоне длин блока и кодовых скоростей. Однако, турбо-коды, коды с малой плотностью проверок на четность (LPDC) и полярные коды показывают перспективную эффективность по показателю BLER в широком диапазоне скоростей кодирования и длин кода и, следовательно, рассматриваются для использования в системе NR. Поскольку спрос на различные случаи, такие как eMBB, массовый IoT и URLLC вырос, то требуется схема кодирования, обеспечивающая более высокую эффективность канального кодирования, чем в турбо-кодах. В дополнение, требуется увеличение максимального количества абонентов, которых может вмещать канал, т.е. увеличение емкости.
[0074] Полярные коды являются кодами, обеспечивающими новую инфраструктуру, способную решить проблемы унаследованных кодов канала, и были изобретены Arikan в Bilkent University (ссылка на документ: E. Arikan, «Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels» в Трудах IEEE по Теории Информации, том 55, № 7, стр. 3051-3073, июль 2009 г.). Полярные коды являются первыми кодами, обеспечивающими емкость, с низкой сложностью кодирования и декодирования, которые были доказаны математически. Полярные коды превосходят турбо-коды на больших длинах блока, в то время как отсутствует поток ошибок. Далее канальное кодирование с использованием полярных кодов упоминается как полярное кодирование.
[0075] Полярные коды известны как коды, которые способны достигать емкости заданного двоичного дискретного канала без памяти. Это может быть достигнуто только когда размер блока является достаточно большим. Т.е. полярные коды является кодами, которые способны достигать емкости канала, если размер N у кодов бесконечно увеличивается. Полярные коды обладают низкой сложностью кодирования и декодирования и могут быть успешно декодированы. Полярные коды являются своего рода линейными блочными кодами коррекции ошибки. Несколько рекурсивных сцеплений являются базовыми строительными блоками для полярных кодов и являются основами для построения кода. Происходит физическое преобразование каналов, при котором физические каналы преобразуются в виртуальные каналы, и такое преобразование основано на множестве рекурсивных сцеплений. Если умножается и накапливается несколько каналов, то большинство каналов могут стать лучше или хуже. Идея, лежащая в основе полярных кодов, заключается в использовании хороших каналов. Например, данные отправляются посредством хороших каналов со скоростью 1 и данные отправляются посредством плохих каналов со скоростью 0. Т.е. посредством поляризации канала каналы переходят в поляризованное состояние из нормального состояния.
[0076] Фиг. 4 является структурной схемой для кодера полярного кода.
[0077] Фиг. 4(a) иллюстрирует базовый модуль полярного кода, в частности, объединение каналов первого уровня для полярного кодирования. На Фиг. 4(a) W2 обозначает целый эквивалентный канал, полученный путем объединения двух двоичных-входных дискретных каналов без памяти (B-DMC), WS. Здесь u1 и u2 являются двоичными-входными исходными битами, а y1 и y2 являются выходными кодированными битами. Объединение каналов является процедурой параллельного сцепления B-DMC.
[0078] Фиг. 4(b) иллюстрирует базовую матрицу F для базового модуля. Двоичные-входные исходные биты u1 и u2 вводятся в базовую матрицу F и выходные кодированные биты x1 и x2 базовой матрицы F обладают следующим отношением.
[0079] Уравнение 1
[0080] Канал W2 может достигать симметричной емкости I(W), которая является наивысшей скоростью. В B-DMC W, симметричная емкость является важным параметром, который используется для измерения скорости и является наивысшей скоростью, на которой может происходить надежная связь по каналу W. B-DMC может быть определен следующим образом:
[0081] Уравнение 2
[0082] Можно синтезировать или создать второй набор из N двоичных входных каналов из N независимых копий заданного B-DMC W и каналов со свойствами {WN(i):1≤i≤N}. Если N увеличивается, то присутствует тенденция того, что часть каналов имеет емкость, приближающуюся к 1, а оставшиеся каналы имеют емкость, приближающуюся к 0. Это именуется поляризацией канала. Другими словами, поляризация канала является процессом создания второго набора из N каналов {WN(i):1≤i≤N} с использованием N независимых копий заданного B-DMC W. Эффект поляризации канала заключается в том, что когда N увеличивается, все члены {I(WN(i) } симметричной емкости стремятся к 0 или 1 для всех, за исключением исчезающей доли индексов i. Другими словами, концепция поляризации канала в полярных кодах состоит в преобразовании N копий (т.е. N передач) канала с симметричной емкостью I(W) (например, канала с аддитивным белым гауссовским шумом) в исключительные каналы с емкостью близкой к 1 или 0. Из числа N каналов, доля I(W) будет безупречными каналами, а доля 1-I(W) будет полностью шумными каналами. Тогда, биты информации передаются только посредством хороших каналов, а биты, введенные в другие каналы, замораживаются в 1 или 0. Объем поляризации канала увеличивается с длиной блока. Поляризация канала состоит из двух фаз: фаза объединения каналов и фаза разбиения каналов.
[0083] Фиг. 5 иллюстрирует концепцию объединения каналов и разбиения каналов для поляризации канала. Как проиллюстрировано на Фиг. 5, когда N копий первоначального канала W должным образом объединяются для создания канал-вектор Wvec, а затем разбиваются на новые поляризованные каналы, то новые поляризованные каналы классифицируются на каналы с емкостью C(W)=1 и каналы с C(W)=0, если N является достаточно большим. В данном случае, поскольку биты, проходящие через каналы с емкостью канала C(W)=1, передаются без ошибки, то лучше передавать биты информации через них, а поскольку биты, проходящие через каналы с емкостью канала C(W)=0, не могут транспортировать информацию, то лучше через них транспортировать замороженные биты, которые являются незначащими битами.
[0084] Обращаясь к Фиг. 5, копии заданного B-DMC W объединяются рекурсивным образом, чтобы вывести канал-вектор Wvec, заданный XN→YN, где N=2n и n является целым числом равным или больше 0. Рекурсия всегда начинается с 0-ого уровня и W1=W. Если n равно 1 (n=1), то это означает первый уровень рекурсии, на котором объединяется две независимые копии W1. Если объединяются вышеупомянутые две копии, то получается канал W2: X2→Y2. Переходная вероятность данного нового канала W2 может быть представлена следующим уравнением.
[0085] Уравнение 3
[0086] Если получен канал W2, то две копии канала W2 объединяются, чтобы получить одну копию канала W4. Такая рекурсия может быть представлена посредством W4: X4→Y4 со следующей переходной вероятностью.
[0087] Уравнение 4
[0088] На Фиг. 5, GN является порождающей матрицей размером N. G2 соответствует базовой матрице F, проиллюстрированной на Фиг. 4(b). G4 может быть представлено следующей матрицей.
[0089] Уравнение 5
[0090] Здесь ⊗ обозначает кронекеровское произведение, A⊗n=A⊗A⊗(n-1) для всех n≥1, и A⊗0=1.
[0091] Отношение между входным uN1 для GN и выходным xN1 у GN на Фиг. 5(b) может быть представлено как xN1= uN1GN, где xN1={x1, …, xN}, uN1={u1, …, uN}
[0092] Когда объединяется N B-DMC, то каждый B-DMC может быть выражен рекурсивным образом. Т.е. GN может быть указан следующим уравнением:
[0093] Уравнение 6
[0094] Здесь N=2n, n≥1, F⊗n=F⊗F⊗(n-1), и F⊗0=1. BN является матрицей перестановки, известной как операция обращения битов, и BN=RN(I2⊗BN/2) и может быть вычислено рекурсивно. I2 является 2-мерной единичной матрицей и данная рекурсия инициализируется для B2=I2. RN является перемежителем обращения битов и используется для отображения ввода sN1 = {s1, …, sN} в вывод xN1 = {s1, s3, …, sN-1, s2, …, sN}. Перемежитель обращения битов может быть не включен на стороне передачи. Отношение Уравнения проиллюстрировано на Фиг. 6.
[0095] Фиг. 6 иллюстрирует объединение каналов N-го уровня для полярного кода.
[0096] Процесс определения эквивалентного канала для конкретного ввода после объединения N B-DMC WS именуется разбиением каналов. Разбиение каналов может быть представлено в качестве вероятности перехода канала, указанной следующим уравнением:
[0097] Уравнение 7
[0098] Поляризация канала обладает следующими характеристиками:
[0099] > Резервирование: C(W-)+C(W+)=2C(W)
[0100] > Определение экстремума: C(W-)≤C(W)≤C(W+)
[0101] Когда выполняется объединение каналов и разбиение каналов может быть получена следующая теорема.
[0102] * Теорема: Для любого B-DMC W, каналы {WN(i)} являются поляризованными в следующем смысле. Для любого фиксированного δ⊗{0,1}, когда N стремится к бесконечности через степень 2, доля индексов i⊗{1,…,N} для емкости канала I(WN(i))⊗(1-δ,1] стремится к I(W), а доля i для емкости канала I(WN(i))⊗[0, δ) стремится к 1-I(W). Следовательно, если N→∞, тогда каналы являются совершенно шумными или поляризованными без шума. Эти каналы могут быть точно распознаны стороной передачи. Вследствие этого плохие каналы являются фиксированными, а не фиксированные биты могут быть переданы по хорошим каналам.
[0103] Т.е., если размер N полярных кодов бесконечен, тогда в канале присутствует много шума или он свободен от шума, по отношению к конкретному входному биту. Это имеет то же значение, что емкость эквивалентного канала для конкретного входного бита делится на 0 или I(W).
[0104] Входные данные для полярного кодера делятся на битовые каналы, в которых данные информации отображаются, и битовые каналы, в которых данные информации не отображаются. Как описано ранее, в соответствии с теоремой полярного кода, если кодовое слово полярного кода стремится к бесконечности, то входные битовые каналы могут быть классифицированы на бесшумные каналы и шумные каналы. Вследствие этого, если информация распределяется в бесшумные битовые каналы, то может быть получена емкость канала. Однако кодовое слово бесконечной длины фактически не может быть сконфигурировано, вычисляются надежности входных битовых каналов и биты данных распределяются по входным битовым каналам в порядке надежности. В настоящем изобретении битовые каналы, по которым распределяются биты данных, упоминаются как хорошие битовые каналы. Хорошими битовыми каналами могут быть входные битовые каналы, в которых отображаются биты данных. Битовые каналы, в которых не отображаются данные, упоминаются как замороженные битовые каналы. Известное значение (например, 0) вводится в замороженные битовые каналы и затем выполняется кодирование. Любые значения, которые известны стороне передачи и стороне приема, могут быть отображены в замороженных битовых каналах. Когда выполняется прокалывание или повторение, может быть использована информация о хороших битовых каналах. Например, позиции битов кодового слов (т.е. выходные биты), соответствующие позициям входных битов, которым биты информации не распределены, могут быть выколоты.
[0105] Схема декодирования полярных кодов является схемой декодирования методом последовательного исключения (SC). Схема декодирования SC получает вероятность перехода канала и затем вычисляет отношение правдоподобия (LLR) входных битов с использованием вероятности перехода канала. В данном случае вероятность перехода канала может быть вычислена в рекурсивной форме, если процедуры объединения канала и разбиения канала используют характеристики рекурсивной формы. Вследствие этого итоговое значение LLR также может быть вычислено в рекурсивной форме. Сначала вероятность перехода канала WN(i)(y1N, u1i-1|u1) входного бита ui может быть получена следующим образом. ui может быть разбит на нечетные индексы и четные индексы, выраженные как u1,oi, u1,ei, соответственно. Вероятность перехода канала может быть указана следующими уравнениями.
[0106] Уравнение 8
где .
[0107] Уравнение 9
[0108] Полярный декодер извлекает информацию и формирует оценку uN1 у u∧N1 с использованием значений (например, битов приема, замороженных битов и т.д.) известных для полярных кодов. LLR определяется следующим образом.
[0109] Уравнение 10
[0110] LLR может быть рекурсивно вычислено следующим образом.
[0111] Уравнение 11
[0112] Рекурсивное вычисление LLR обратно прослеживается до длины кода 1 с LLR L(1)1(yi) = W(yi|0)/W(yi|1). L(1)1(yi) является случайной информацией, наблюдаемой по каналу.
[0113] Сложность полярного кодера и декодера SC меняется с длиной N полярных кодов и известна как имеющая O(NlogN). Допуская, что K входных битов используется для полярного кода длиной N, скорость кодирования становится N/K. Если порождающая матрица полярного кодера полезной нагрузки данных размером N является GN, то кодированный бит может быть представлен как xN1=uN1GN. Допускается, что K бит из uN1 соответствуют битам полезной нагрузки, индекс строки у GN, соответствующий битам полезной нагрузки, является i, а индекс строки у GN, соответствующий (N-K) битам, является F. Минимальное расстояние полярных кодов может быть задано как dmin(C)=mini∈I2wt(i), где wt(i) является количеством 1 в рамках двоичного расширения i и i=0,1,…,N-1.
[0114] Декодирование списка SC (SCL) является расширением базового декодера SC. В данном типе декодера на каждой стадии декодирования одновременно рассматривается L путей декодирования. Здесь L является целым числом. Другими словами, в случае полярных кодов алгоритм декодирования L списка является алгоритмом для одновременного отслеживания L путей в процессе декодирования.
[0115] Фиг. 7 иллюстрирует развитие путей декодирования в процессе декодирования L списка. Для удобства описания допускается, что количество битов, которые должны быть определены, составляет n и все биты не заморожены. Если размер L списка равен 4, то каждый уровень включает в себя максимум 4 узла с путями, которые продолжаются вниз. Прекращенные пути обозначены пунктирными линиями на Фиг. 7. Процесс, в котором пути декодирования развиваются в декодирование списка L теперь будет описан при обращении к Фиг. 7. i) Если начинается декодирование списка L, то первый незамороженный бит может быть либо 0, либо 1. ii) Декодирование списка L продолжается. Второй незамороженный бит может быть либо 0, либо 1. Поскольку количество путей не больше L=4, то прокалывание еще не требуется. iii) Рассмотрение всех опций для первого бита (т.е. бита первого уровня), второго бита (т.е. бита второго уровня) и третьего бита (т.е. бита третьего уровня) приводит к 8 путям декодирования, которые являются избыточными, так как L=4. iv) 8 путей декодирования прокалываются до L (=4) перспективных путей. v) 4 активные пути продолжаются, рассматривая две опции четвертого незамороженного бита. В данном случае, количество путей удваивается, т.е. 8 путей, которые являются избыточными, так как L=4. vi) 8 путей прокалываются обратно до L (=4) наилучших путей. В примере на Фиг. 7 получают четыре потенциальных кодовых слова 0100, 0110, 0111 и 1111 и одно из кодовых слов определяется в качестве кодового слова наиболее похожего на первоначальное кодовое слово. Образом аналогичным нормальному процессу декодирования, например, в процессе прокалывания или процессе определения итогового кодового слова, путь, по которому сумма абсолютных значений LLR является наибольшей, может быть выбран в качестве пути выживания. Если присутствует CRC, то путь выживания может быть выбран посредством CRC.
[0116] Между тем декодирование SCL с поддержкой CRC является декодированием SCL с использованием CRC и улучшает эффективность полярных кодов. CRC является наиболее широко используемой методикой для обнаружения ошибок и коррекции ошибок в области теории информации и кодирования. Например, если входной блок кодера коррекции ошибок имеет K бит, а длина битов информации составляет k, и длина последовательностей CRC составляет m бит, тогда K=k+m. Биты CRC являются частью исходных битов для кода коррекции ошибок. Если размер кодов канала, используемых для кодирования, составляет N, кодовая скорость R определяется как R=K/N. Декодирование SCL с поддержкой CRC служит для обнаружения безошибочного пути, в то время как устройство приема подтверждает код CRC по отношению к каждому пути. Декодер SCL выводит потенциальные последовательности на декодер CRC. Декодер CRC подает обратно результат проверки для того, чтобы помочь при определении кодового слова.
[0117] Несмотря на то, что усложнено в сравнение с алгоритмом SC, декодирование SCL или декодирование SCL с поддержкой CRC обладает преимуществом в виде превосходной эффективности декодирования. Больше подробностей в отношении алгоритма декодирования списка X полярных кодов можно получить, обратившись к документу авторов I. Tal и A. Vardy «List decoding of polar codes» в материалах Международного симпозиума IEEE по теории информации, стр. 1-5, июль 2011 г.
[0118] В полярных кодах конструкция кода является независимой от канала и, следовательно, не является универсальной для мобильных каналов с замираниями. В дополнение, полярные коды обладают недостатком в виде ограниченного применения, так как коды были введены недавно и еще не разрослись. Т.е. полярное кодирование, предлагаемое до настоящего времени, имеет много частей, которые не были определены для применения в системе беспроводной связи. Вследствие этого настоящее изобретение предлагает способ полярного кодирования, подходящий для системы беспроводной связи.
[0119] Фиг. 8 иллюстрирует концепцию выбора позиции(ий), в которую должен распределяться бит(ы) информации, в полярных кодах.
[0120] На Фиг. 8 допускается, что размер N материнских кодов составляет 8, т.е. размер N полярных кодов составляет 8 и кодовая скорость составляет 1/2.
[0121] На Фиг. 8 C(Wi) обозначает емкость канала Wi и соответствует надежности каналов, которую испытывают входные биты полярного кода. Когда емкости канала, соответствующие входным битовым позициям полярного кода, являются такими, как проиллюстрированные на Фиг. 8, то надежности входных битовых позиций ранжируются так, как проиллюстрировано на Фиг. 8. Чтобы передавать данные при кодовой скорости 1/2 устройство передачи распределяет 4 бита, составляющие данные, 4 входным битовым позициям с высокими емкостями канала из числа 8 входных битовых позиций (т.е. входным битовым позициям, обозначенным как U4, U6, U7 и U8 из входных битовых позиций с U1 по U8 на Фиг. 8) и замораживает прочие входные битовые позиции. Порождающая матрица G8, соответствующая полярному коду на Фиг. 8, является следующей. Порождающая матрица G8 может быть получена на основании Уравнения 6.
[0122] Уравнение 12
[0123] Входные битовые позиции, обозначенные как с U1 по U8 на Фиг. 8, соответствуют одна за другой строкам от наивысшей строки до самой нижней строки G8. Обращаясь к Фиг. 8 может быть понятно, что входной бит, соответствующий U8, влияет на все выходные кодированные биты. С другой стороны, может быть понятно, что входной бит, соответствующий U1, влияет только на Y1 из числа выходных кодированных битов. Обращаясь к Уравнению 12, когда двоичные входные исходные биты с U1 по U8 умножаются на G8, то строка, в которой входные биты появляются во всех выходных битах является самой нижней строкой [1, 1, 1, 1, 1, 1, 1, 1], в которой все элементы являются 1, из числа строк G8. Между тем, строка, в которой двоичные входные исходные биты появляются только в одном выходном бите является строкой, в которой один элемент является 1 из числа строк G8, т.е. строка [1, 0, 0, 0, 0, 0, 0, 0], в которой весовой коэффициент строки равен 1. Аналогичным образом может быть понятно, что строка, в которой весовой коэффициент строки является 2, отражает входные биты, соответствующие строке в двух выходных битах. Обращаясь к Фиг. 8 и Уравнению 12, с U1 по U8 соответствуют одна за другой строкам G8 и битовые индексы для того, чтобы различать входные позиции с U1 по U8, т.е. битовые индексы для того, чтобы отличать входные позиции, могут быть назначены строкам G8.
[0124] Далее, применительно к полярным кодам, можно допустить, что битовые индексы от 0 до N-1 последовательно распределяются строкам GN, начиная с наивысшей строки с наименьшим весовым коэффициентом строки по отношению к N входным битам. Например, обращаясь к Фиг. 8, битовый индекс 0 распределяется входной позиции U1, т.е. первой строке G8, а битовый индекс 7 распределяется входной позиции U8, т.е. последней строке G8. Однако, поскольку битовые индексы используются для указания входных позиций полярного кода, то может быть использована схема, отличная от вышеупомянутой схемы распределения. Например, битовые индексы от 0 до N-1 могут быть распределены, начиная с самой нижней строки с наибольшим весовым коэффициентом строки.
[0125] В случае выходных битовых индексов, как проиллюстрировано на Фиг. 8 и Уравнении 12, можно допустить, что битовые индексы от 0 до N-1 или битовые индексы от 1 до N назначаются столбцам от первого столбца с наибольшим весовым коэффициентом столбца до последнего столбца с наименьшим весовым коэффициентом столбца из числа столбцов GN.
[0126] В полярных кодах установка битов информации и замороженных битов является одним из важных элементов в конфигурации и эффективности полярного кода. Т.е. определение рангов входных битовых позиций может быть важным элементом для эффективности и конфигурации полярных кодов. Применительно к полярным кодам битовые индексы могут различать входные или выходные позиции полярного кода. В настоящем изобретении последовательность, полученная путем нумерации надежностей битовых позиций в порядке возрастания или убывания, упоминается как последовательность битовых индексов. Т.е. Последовательность битовых индексов представляет собой надежности входных или выходных битовых позиций полярного кода в порядке возрастания или убывания. Устройство передачи вводит биты информации во входные биты с высокими надежностями на основании входной последовательности битовых индексов и выполняет кодирование с использованием полярного кода. Устройство приема может разглядеть входные позиции, в которые распределены биты информации, или входные позиции, в которые распределены замороженные биты, с использованием той же самой или соответствующей входной последовательности битовых индексов. Т.е. устройство приема может выполнять полярное декодирование с использованием входной последовательности битовых индексов, которая идентична или соответствует входной последовательности битовых индексов, использованной устройством передачи, и с использованием соответствующего полярного кода. В нижеследующем описании допускается, что входная последовательность битовых индексов является предварительно определенной так, что бит(ы) информации могут быть распределены входной битовой позиции(иям) с высокой надежностью. В настоящем изобретении входная последовательность битовых индексов также именуется полярной последовательностью.
[0127] Фиг. 9 иллюстрирует прокалывание и распределение битов информации для полярных кодов. На Фиг. 9 F обозначает замороженный бит, D обозначает бит информации и 0 обозначает бит пропуска.
[0128] Из числа кодированных битов случай, при котором бит информации меняется на замороженный бит, может произойти в соответствии с индексом или позицией выколотого бита. Например, если прокалывание выходных кодированных битов для материнского кода с N=8 должно быть осуществлено в порядке Y8, Y7, Y6, Y4, Y5, Y3, Y2 и Y1, а целевая кодовая скорость составляет 1/2, тогда Y8, Y7, Y6 и Y4 выкалываются, U8, U7, U6 и U4 соединенные только с Y8, Y7, Y6 и Y4 замораживаются в 0, и эти входные биты не передаются, как проиллюстрировано на Фиг. 9. Входной бит, измененный на замороженный бит путем прокалывания кодированного бита, упоминается как бит пропуска или бит сокращения и соответствующая входная позиция упоминается как позиция пропуска или позиция сокращения. Сокращение является способом согласования скорости в виде вставки известного бита во входную битовую позицию, соединенную с позицией выходного бита, который необходимо передать, при сохранении размера входной информации (т.е. размера блоков информации). Сокращение возможно начиная с ввода, соответствующего столбцу, в котором весовой коэффициент столбца равен 1 в порождающей матрице GN, и следующее сокращение может быть выполнено по отношению к вводу, соответствующему столбцу, в котором весовой коэффициент столбца равен 1, в оставшейся матрице, из которой удалены столбец и строка, в которых весовой коэффициент столбца равен 1. Чтобы не допускать выкалывания всех битов информации, бит информации, который должен был быть распределен позиции бита информации, может быть повторно распределен в порядке высокой надежности в наборе позиций замороженных битов.
[0129] В случае полярного кода декодирование обычно может быть выполнено в следующем порядке.
[0130] > 1. Сначала восстанавливается бит(ы) с низкой надежностью. Несмотря на то, что надежность отличается в соответствии со структурой декодера, поскольку входной индекс в кодере (далее входной битовый индекс кодера или битовый индекс) с низким значением обычно имеет низкую надежность, то декодирование обычно выполняется, начиная с нижнего входного битового индекса кодера.
[0131] > 2. Когда известен бит для восстановленного бита, то известный бит используется вместе с восстановленным битом или процесс этапа 1 опускается и сразу используется известный бит для конкретной входной битовой позиции, тем самым восстанавливая бит информации, который является неизвестным битом. Бит информации может быть исходным битом информации (например, битом транспортного блока) или битом CRC.
[0132] Фиг. 10 иллюстрирует концепцию обычного кода CRC и распределенного кода CRC. Фиг. 10(a) иллюстрирует обычный CRC, а Фиг. 10(b) иллюстрирует распределенный CRC.
[0133] В полярных кодах способ декодирования списка с поддержкой CRC (CAL) широко используется из-за его превосходной эффективности декодирования. В соответствии со способом декодирования CAL, сначала декодируется L (где L является положительным целым числом) потенциальных последовательностей битов информации {ui: i-1,…,L}. Затем выполняется CRC-ПРОВЕРКА для потенциальных последовательностей битов информации так, что потенциальная последовательность, прошедшая CRC-ПРОВЕРКУ, выбирается в качестве декодированной последовательности битов информации.
[0134] Обычно биты CRC располагаются после битов информации, как проиллюстрировано на Фиг. 10(a). Вследствие этого декодер обычно декодирует все биты информации, а затем выполняет CRC-ПРОВЕРКУ для декодированных битов информации. Однако недавно был предложен распределенный CRC, чтобы улучшить скорость декодирования способа декодирования CAL. При распределенном CRC, биты CRC подходящим образом распределены по битам информации, как проиллюстрировано на Фиг. 10(b). Если распределенный CRC используется так, как проиллюстрировано на Фиг. 10(b), то декодер может декодировать часть (например, субблок информации из K1 битов) битов информации и часть (например, блок CRC из J1 битов) в процессе декодирования CAL, и выполнять CRC-ПРОВЕРКУ с использованием декодированных блоков. В данном случае, если CRC-ПРОВЕРКА для всех L потенциальных последовательностей битов информации терпит неудачу, то декодер может объявить ошибку и остановить декодирование. Т.е. при использовании распределенного CRC можно выполнить досрочное завершение декодирования в процессе декодирования CAL. Если декодирование принятого сигнала может быть завершено раньше, то устройство приема может быстро определить, является ли принятый сигнал сигналом для него, и, следовательно, устройство приема увеличивает скорость обнаружения своего сигнала. Кроме того, поскольку может быть быстро обнаружена ошибка принятого сигнала, то может быть быстро выполнена повторная передача для принятого сигнала или следующая передача, которая следует за принятым сигналом.
[0135] Фиг. 11 иллюстрирует процедуру кодирования и процедуру декодирования в унаследованной системе LTE. В частности, Фиг. 11(a) иллюстрирует процедуру кодирования, включающую в себя процесс шифрования, а Фиг. 11(b) иллюстрирует процедуру декодирования, включающую в себя процесс дешифрования.
[0136] Обращаясь к Фиг. 11(a) устройство передачи вставляет код CRC в транспортный блок или блок кода (S1101a) и шифрует полученные входные биты с использованием последовательности шифрования (S1103a). Устройство передачи осуществляет канальное кодирование шифрованных входных битов (S1105a), чтобы сформировать кодированные биты и осуществляет перемежение каналов кодированных битов (S1107a). Обращаясь к Фиг. 11(b) устройство приема получает кодированные биты из принятых битов на основании шаблона перемежения каналов, который применялся в процедуре кодирования, или шаблона перемежения каналов, ему соответствующего (S1107b), и канально-декодирует кодированные биты (S1105b), чтобы получить зашифрованные биты. Устройство приема дешифрует зашифрованные биты с использованием последовательности шифрования (S1103b), чтобы получить последовательность декодированных битов (далее декодированная битовая последовательность). Устройство приема проверяет, не возникла ли ошибка в декодированной битовой последовательности, с использованием битов CRC в декодированной битовой последовательности (S1101b). Если CRC для декодированной битовой последовательности терпит неудачу, то устройство приема определяет, что декодирование принятого сигнала потерпело неудачу. Если CRC для декодированной битовой последовательности успешна, то устройство приема определяет, что процедура декодирования прошла успешно и может получить транспортный блок или блок кода путем исключения битов CRC из декодированной битовой последовательности.
[0137] На Фиг. 11(a) формирование CRC (S1101a), формирование последовательности (S1102a), шифрование (S1103a), канальное кодирование (S1105a) и перемежение каналов (S1107a) могут быть выполнены генератором кода CRC, генератором последовательности, шифратором, канальным кодером и перемежителем каналов, соответственно. Генератор кода CRC, генератор последовательности, шифратор, канальный кодер и перемежитель каналов могут составлять часть процессора устройства передачи и могут быть выполнены для работы под управлением процессора устройства передачи. На Фиг. 11(b) проверка CRC (S1101b), формирование последовательности (S1102b), дешифрование (S1103b), канальное декодирование (S1105b) и перемежение каналов (S1107b) могут быть выполнены средством проверки CRC, генератором последовательности, дешифратором, канальным декодером и перемежителем каналов, соответственно. Средство проверки CRC, генератор последовательности, дешифратор, канальный декодер и перемежитель каналов могут составлять часть процессора устройства приема и могут быть выполнены для работы под управлением процессора устройства приема. В унаследованной системе LTE шифратор формирует m-последовательность с использование UE ID, ID соты и/или индекса слота, а затем шифрует входные биты, состоящие из битов информации и битов CRC, которые вводятся в шифратор, с использованием m-последовательности. Дешифратор формирует m-последовательность с использование UE ID, ID соты и/или индекса слота и затем дешифрует входные биты, состоящие из битов информации и битов CRC, которые вводятся в дешифратор, с использованием m-последовательности.
[0138] Некоторый процесс(ы) процедуры кодирования или некоторый процесс(ы) процедуры декодирования могут быть опущены в соответствии с типами транспортных каналов или типами информации управления. Даже в системе NR, как, впрочем, и унаследованной системе LTE, используется процедура кодирования или декодирования аналогичная процедуре кодирования или декодирования, проиллюстрированной на Фиг. 11. Однако система LTE и система NR могут использовать разные схемы кодирования в процессе канального кодирования/декодирования. Например, унаследованная система LTE использует схемы канального кодирования, перечисленные в Таблице 1 и Таблице 2 ниже, тогда как ожидается, что система NR будет использовать код LDCP и полярный коды для канального кодирования. Таблица 1 перечисляет схемы канального кодирования и скорости кодирования для транспортных блоков, используемые в системе LTE. Таблица 2 перечисляет схемы канального кодирования и скорости кодирования для информации управления, используемые в системе LTE.
[0139] Таблица 1
[0140] Таблица 2
[0141] Больше подробностей в отношении процедуры кодирования и процедуры декодирования у унаследованной системы LTE можно получить, обратившись к документам 3GPP TS 36.211, 3GPP TS 36.212, 3GPP 36.331 и/или 3GPP TS 36.331. Больше подробностей в отношении процедуры кодирования и процедуры декодирования системы NR можно получить, обратившись к документам 3GPP TS 38.211, 3GPP TS 38.212, 3GPP TS 38.213, 3GPP TS 38.214 и/или 3GPP TS 38.331.
[0142] Фиг. 12 иллюстрирует структуру кадра. Структура кадра, проиллюстрированная на Фиг. 12, является чисто показательной и количество субкадров, количество слотов и/или количество символов в кадре может быть по-разному изменено. В системе NR нумерология OFDM (например, расстояние между поднесущими (SCS)) может быть по-разному сконфигурирована между множеством сот, агрегированных для одного UE. Вследствие этого продолжительность (абсолютное время) временного ресурса (например, субкадра, слота или интервала времени передачи (TTI)), включающего одно и то же количество символов, может быть по-разному сконфигурировано между агрегированных сот. Здесь символы могут включать в себя OFDM-символы (или CP-OFDM-символы), SC-FDMA-символы (или OFDM с разбросом по дискретному преобразованию Фурье (DFT-s-OFDM)-символы).
[0143] Обращаясь к Фиг. 12, в системе NR передачи нисходящей линии связи и восходящей линии связи организованы в кадрах. Каждый кадр имеет продолжительность Tf=10мс. Каждый кадр разделен на два полукадра, где каждый полукадр имеет продолжительность 5мс. Каждый полукадр состоит из 5 субкадров, где продолжительность Tsf на полукадр составляет 1мс. Каждый полукадр разделен на слоты и количество слотов в субкадре зависит от расстояния между поднесущими. Каждый слот включает в себя 14 или 12 OFDM-символов на основании циклического префикса (CP). При нормальном CP каждый слот включает в себя 14 OFDM-символов, а при расширенном CP каждый слот включает в себя 12 OFDM-символов. Нижеследующая таблица показывает количество OFDM-символов на слот, количество слотов на кадр и количество слотов для нормального CP в соответствии с расстоянием между поднесущими Δf=2u×15кГц.
[0144] Таблица 3
[0145] Нижеследующая таблица показывает количество OFDM-символов на слот, количество слотов на кадр и количество слотов для расширенного CP в соответствии с расстоянием между поднесущими Δf=2u×15кГц.
[0146] Таблица 4
[0147] Слот включает в себя множество символов (например, 14 или 12 символов) во временной области. Для каждой нумерологии (например, расстояния между поднесущими) и несущей определена сетка ресурсов из Nразмер,uсетка,x×NRBSC поднесущих и Nсубкадр,uсимвол OFDM-символов, начиная с общего блока ресурсов (CRB) Nначало,uсетка, указанного сигнализацией верхнего слоя (например, сигнализацией управления радиоресурсами (RRC)), где Nразмер,uсетка,x является количеством блоков ресурсов (RB) в сетке ресурсов, а подстрочный индекс x является DL для нисходящей линии связи и UL для восходящей линии связи. NRBSC является количеством поднесущих на RB. В основанной на 3GPP системе беспроводной связи NRBSC обычно составляет 12. Присутствует одна сетка ресурсов для заданного порта антенны p, конфигурации расстояния между поднесущими u и направления передачи (DL или UL). Полоса пропускания несущей Nразмер,uсетка для конфигурации расстояния между поднесущими u задается параметром верхнего слоя (например, параметром RRC). Каждый элемент в сетке ресурсов для порта антенны p и конфигурации расстояния между поднесущими u упоминается как элемент ресурсов (RE) и один комплексный символ может быть отображен в каждом RE. Каждый RE в сетке ресурсов однозначно идентифицируется индексом k в частотной области и индексом l, представляющим собой местоположение символа относительно опорной точки во временной области. В системе NR, RB классифицируются на CRB и физические блоки ресурсов (PRB). CRB пронумерованы от 0 и вверх в частотной области для конфигурации расстояния между поднесущими u. Центр поднесущей 0 у CRB 0 для конфигурации расстояния между поднесущими u совпадает с 'точкой A', которая служит в качестве общей опорной точки для сеток блоков ресурсов. PRB определены в рамках части полосы пропускания (BWP) и пронумерованы от 0 до NразмерBWP, i-1, где i является номером части полосы пропускания. Отношение между физическим блоком ресурсов nPRB в части полосы пропускания i и общим блоком ресурсов nCRB является следующим: nPRB= nCRB+ NразмерBWP, i, где NразмерBWP, i является общим блоком ресурсов, где часть полосы пропускания начинается по отношению к CRB 0. BWP включает в себя множество последовательных RB в частотной области. Несущая может включать в себя максимум N (например, 5) BWP. В основанной на 3GPP системе беспроводной связи, если UE включается или вновь входит в соту, UE выполняет первоначальную процедуру поиска соты в виде получения синхронизации по времени и частоте с сотой и обнаружения физических идентификационных данных соты NсотаID у соты. С этой целью UE может создавать синхронизацию с BS путем приема сигналов синхронизации, например, первичного сигнала синхронизации (PSS) и вторичного сигнала синхронизации (SSS), от BS и получать информацию, такую как идентификационные данные (ID) соты. UE, которое осуществило демодуляцию сигнала DL путем выполнения процедуры поиска соты с использованием SSS и определило временные и частотные параметры, которые требуются для передачи сигнала UL в точное время, может осуществлять связь с BS только после получения системной информации, которая требуется для конфигурации системы у UE, от BS. В основанной на 3GPP системе беспроводной связи информация системы конфигурируется блоком главной информации (MIB) и блоками системной информации (SIB). Каждый SIB включает в себя набор параметров, ассоциированных функционально друг с другом. SIB классифицируются на блок главной информации (MIB), SIB типа 1 (SIB1) и прочие SIB в соответствии с параметрами, которые включает каждый блок. MIB включает в себя наиболее часто передаваемые параметры, которые являются существенными для UE, чтобы выполнять первоначальный доступ к сети BS. UE может принимать MIB через широковещательный канал (например, PBCH). После первоначального поиска соты UE может выполнять процедуру произвольного доступа для того, чтобы совершить доступ к BS. С этой целью UE может передавать преамбулу по физическому каналу произвольного доступа (PRACH) и принимать сообщение ответа на преамбулу по PDCCH и PDSCH. Для справки, в основанной на конкуренции процедуре произвольного доступа UE может передавать преамбулу RACH (сообщение 1 (msg1)) с использованием ресурса PRACH, а BS может передавать ответ произвольного доступа (RAR) (msg2) на преамбулу RACH. UE может передавать msg3 (например, Запрос Соединения RRC) с использованием разрешения UL в RAR, а BS может передавать UE сообщение разрешения конкуренции (msg4). По завершению описанной выше процедуры, UE может выполнять прием PDCCH/PDSCH и передачу PUSCH/PUCCH в качестве нормальной процедуры передачи сигнала UL/DL.
[0148] В унаследованной системе LTE/LTE-A, PSS/SSS передается всенаправленным образом. Между тем, рассматривается способ, при котором gNB, который использует миллиметровую волну (mmWave), передает сигнал, такой как PSS/SSS/PBCH посредством формирования диаграммы направленности (BF), при этом осуществляя развертку направлений луча. Передача/прием сигнала при развертке направлений луча упоминается как развертка луча или сканирование луча. В настоящем изобретении «разверта луча» представляет собой поведение передатчика, а «сканирование луча» представляет собой поведение приемника. Например, допуская то, что gNB может иметь максимум N направлений луча, gNB передает сигнал, такой как PSS/SSS/PBCH, в каждом из N направлений луча. Т.е. gNB передает сигнал синхронизации, такой как PSS/SSS/PBCH, в каждом направлении при этом осуществляя развертку направлений, которые gNB может иметь или которые gNB желает поддерживать. В качестве альтернативы, когда gNB может формировать N лучей, одна группа лучей может быть сконфигурирована путем группирования нескольких лучей и PSS/SSS/PBCH может быть передан/принят по отношению к каждой группе лучей. В данном случае одна группа лучей включает в себя один или больше лучей. Сигнал, такой как PSS/SSS/PBCH, который передается в одном и том же направлении, может быть определен в качестве одного блока синхронизации (SS) и в одной соте может присутствовать множество блоков SS. Когда присутствует множество блоков SS, индексы блоков SS могут быть использованы, чтобы различать блоки SS. Например, если PSS/SSS/PBCH передается по 10 направлениям луча в одной системе, то PSS/SSS/PBCH, который передается в одном и том же направлении, может составлять один блок SS и может быть понятно, что в системе присутствует 10 блоков SS. В настоящем изобретении индекс луча может быть интерпретирован как индекс блока SS.
[0149] Фиг. 13 иллюстрирует структуру блока сигнала синхронизации и PBCH (SSB). Слот может включать в себя максимум два SSB.
[0150] Обращаясь к Фиг. 13 SSB включает в себя 4 последовательных OFDM-символа. PSS, PBCH, SSS/PBCH и PBCH передаются в соответствующих OFDM-символах. PSS может быть использован для UE, чтобы обнаруживать ID соты в рамках группы ID соты, а SSS может быть использован для UE, чтобы обнаруживать группу ID сот. PBCH используется для UE, чтобы обнаруживать индекс (время) SSB и полукадр, и включает в себя MIB. PBCH включает в себя элемент ресурсов (RE) данных и RE опорного сигнала демодуляции (DMRS) в каждом OFDM-символе. 3 DMRS RE присутствует в каждом RB и 3 RE данных присутствует между DMRS RE. В основанной на 3GPP системе RB определяется как 12 последовательных поднесущих в частотной области. Каждый RE определяется одной поднесущей в частотной области и одним OFDM-символом во временной области.
[0151] SSB передается периодически с периодичностью SSB. Базовая периодичность SSB, используемая для первоначального выбора соты, определяется как 20мс. После доступа к соте периодичность SSB может быть установлена в одно из {5мс, 10мс, 20мс, 40мс, 80мс, 160мс}. Набор пачек SSB конфигурируется в начальной части каждой периодичности SSB. Набор пачек SSB включает в себя временное окно в 5мс и SSB может быть передан максимум L раз в рамках набора пачек SSB. Потенциальная позиция SSB может быть предопределена в рамках набора пачек SSB. Максимальное количество L передач SSB может быть задано следующим образом в соответствии с полосой частот несущей.
[0152] - Для частотного диапазона вплоть до 3ГГц, L=4
[0153] - Для частотного диапазона от 3ГГц до 6ГГц, L=8
[0154] - Для частотного диапазона от 6ГГц до 52.6ГГцб L=64
[0155] UE может выполнять получение синхронизации DL (например, обнаружение границы OFDM-символа/слота/полукадра), получение идентификатора (ID) соты (например, физического идентификатора соты (PCID)), расстановку лучей для первоначального доступа, получение MIB и измерение DL на основании SSB.
[0156] Номер кадра, к которому принадлежит обнаруженный SSB, может быть идентифицирован посредством информации о системном номере кадра (SFN) внутри PBCH, а номер полукадра, к которому принадлежит обнаруженный SSB, может быть идентифицирован посредством информации указания полукадра (далее HF) внутри PBCH. Например, по обнаружению PBCH, включающего в себя HF=0, UE может определять, что SSB, к которому принадлежит PBCH, содержится в первом полукадре внутри кадра. По обнаружению PBCH, включающего в себя HF=1, UE может определять, что SSB, к которому принадлежит PBCH, содержится во втором полукадре внутри кадра.
[0157] Временное местоположение SSB индексируется (индекс SSB) в порядке возрастания по времени от 0 до L-1 в рамках набора пачек SSB (т.е. полукадра). Когда L>4, 3 самых младших бита (LSB) 6-битового индекса SSB могут быть переданы с использованием одной из 8 разных последовательностей PBCH-DMRS, а 3 самых старших бита (MSB) 6-битового индекса SSB могут быть переданы посредством информации об индексе SSB, включенной в PBCH. Когда L=4, 2-битный индекс SSB может быть указан с использованием 8 последовательностей PBCH-DMRS. Когда L=4, поскольку 8 последовательностей PBCH-DMRS могут указывать в общем 3 бита, то один оставшийся бит после указания индекса SSB из числа 3 битов, которые могут указываться 8 последовательностями PBCH-DMRS, может быть использован для указания полукадра. При 6ГГц или больше, 3 бита для индекса SSB в PBCH могут быть использованы для переноса 3 MSB индекса SSB. При 6ГГц или меньше, поскольку 3-битный индекс SSB или 2-битный индекс SSB могут быть идентифицированы посредством 3 битов, которые сигнализируются последовательностями PBCH-DMRS, то 3 бита для индекса SSB в PBCH могут быть использованы в качестве зарезервированных битов при 3ГГц или меньше.
[0158] Фиг. 14 иллюстрирует процедуру обработки сигнала для PBCH.
[0159] Применительно к передаче PBCH в кадре, содержимое PBCH, т.е. информация через PBCH, шифруется. PBCH шифруется с использованием первой последовательности шифрования и CRC вставляется в зашифрованный PBCH. Осуществляется перемежение, кодирование и согласование скорости для PBCH со вставленным CRC, чтобы получить кодированный PBCH. Первая последовательность шифрования является последовательностью Голда, инициализированной физическим ID соты, и определяется с использованием второго и третьего LSB у SFN, в котором передается PBCH. Кодированный PBCH вновь шифруется с использованием второй последовательности шифрования. Вторая последовательность шифрования инициализируется на основании физического ID соты и 3 LSB у индекса SSB. Кодированный PBCH, зашифрованный с использованием второй последовательности шифрования, передается по частотно-временному ресурсу посредством модуляции и отображения RE, как проиллюстрировано на Фиг. 13.
[0160] Точно таким же образом, как в унаследованной системе LTE/LTE-A, UE, которое желает осуществить первоначальный доступ к конкретной соте в системе NR, принимает MIB для соты через PBCH от BS оперирующей/управляющей сотой и принимает SIB и параметры управления радиоресурсами (RRC) через PDSCH. Битовые поля PBCH могут включать в себя бит(ы), который уже известен UE, такие как биты SFN (в которых SFN известен заранее для случаев передачи обслуживания) и зарезервированные биты. В системе NR полярные коды используются для канального кодирования PBCH. Если уже известный бит(ы) хорошо используются во время полярного кодирования, то может быть улучшена эффективность канального кодирования. Если размер уже известных битов (т.е. количество известных битов) составляет Kn, размер замороженных битов становится N-K+Kn. Здесь N является размером полярного кода (т.е. размером материнского кода у полярных кодов), а K является размером входных блоков информации для полярного кода, т.е. количеством битов информации, которые вводятся в полярный код. Например, полярное кодирование для информации из 'K-Kn' битов выполняется на основании следующей полярной последовательности (см. полярную последовательность, определенную в документе 3GPP TS 38.212 V1.0.0).
[0161] Полярная последовательность
[0162]
[0163]
[0164]
[0165]
[0166] Вышеприведенная таблица показывает полярную последовательность Q0Nmax−1 и надежность W(QiNmax) полярной последовательности. В вышеприведенной таблице W обозначает W(QiNmax), а I обозначает QiNmax. А именно, полярная последовательность Q0Nmax−1 = {Q0Nmax, Q1Nmax,…,QNmax-1Nmax} задается вышеприведенной таблицей, где 0≤QiNmax≤Nmax−1 обозначает битовый индекс до полярного кодирования для i=0,1,…,Nmax-1 и Nmax=1024. Полярная последовательность Q0Nmax−1 соответствует порядку по возрастанию надежности W(Q0Nmax)<W(Q1Nmax)<…<W(QNmax-1Nmax), где W(QiNmax) обозначает надежность битового индекса Q1Nmax. Например, обращаясь к вышеприведенной таблице, надежность W(QiNmax)=3 битового индекса QiNmax=4 ниже надежности W(QiNmax)=7 битового индекса QiNmax=3. Т.е. вышеупомянутая таблица перечисляет в порядке возрастания надежности битовые индексы от 0 до 1023, которые соответственно указывают 1024 входных позиций полярного кода из Nmax=1024. Для любого блока информации кодированного в N битах используется одна и та же полярная последовательность Q0N-1= {Q0N, Q1N, Q2N,…, QN-1N}. Полярная последовательность Q0N-1 является подмножеством полярной последовательности Q0Nmax-1, причем все элементы QiNmax со значениями меньше N упорядочены в порядке возрастания надежности W(Q0N)<W(Q1N)<W(Q2N)<…<W(QN-1N). Например, когда N=8, полярная последовательность Q07 включает в себя элементы QiNmax<8 из числа элементов полярной последовательности Q0Nmax-1 и элементы QiNmax<8 упорядочены в порядке возрастания надежности W(0)<W(1)<W(2)<W(4)<W(3)<W(5)<W(6).
[0167] Далее настоящее изобретение будет описано на основании полярной последовательности Q0Nmax-1, заданной таблицей <Полярная последовательность>.
[0168] Несмотря на известный бит, известный бит может быть использован в качестве информации в соответствии с моментом, когда передается радиосигнал так, что известный бит может стать неизвестным битом. Например, бит SFN используется в качестве известного бита только во время передачи обслуживания. Вследствие этого может быть использован способ фиксирования K и затем предварительного определения входных позиций, в которых известный бит(ы) должны быть отображены в полярном коде в соответствии с числом известных битов. Например, Таблица 5 перечисляет входные битовые позиции для блока информации размером K (=10), который вводится в полярный код в полярной последовательности N=512.
[0169] Таблица 5
[0170] Таблица 5 показывает 10 элементов для K=10 из числа элементов полярной последовательности N=512 в порядке возрастания надежности. Обращаясь к описанной выше таблице <Полярная последовательность>, значениями I с 10 надежностями W(QiNmax) из числа значений I (=QiNmax) меньше 512 являются {479, 495, 503, 505, 506, 507, 508, 509, 510, 511}. Если {479, 495, 503, 505, 506, 507, 508, 509, 510, 511} расставляются в порядке возрастания надежности W, то получается {505, 506, 479, 508, 495, 503, 507, 509, 510, 511}, что является набором битовых индексов для K=10 в полярной последовательности N=512, показанным в Таблице 5. Известный бит(ы) и/или неизвестный бит(ы) из числа K=10 могут быть расставлены в битовых индексах 505, 506, 479, 508, 495, 503, 507, 509, 510, 511} в соответствии с примерами настоящего изобретения.
[0171] Несмотря на то, что настоящее изобретение описано взяв PBCH в качестве примера для удобства описания, настоящее изобретение также может быть применено к другим каналам с использованием поля данных, в которое включен известный бит(ы), таким как короткий PUCCH.
[0172] Допускается, что набор битовых индексов в полярной последовательности для Kn известных бит(ов), которые рассматриваются как замороженные биты, соответствует Fn. Было достигнуто соглашение о том, что PBCH имеет размер полезной нагрузки в 56 битов в системе NR. С учетом данного факта, описывается способ(ы) (например, Способ 1, Способ 2-a, Способ 2-b, Способ 2-c) настоящего изобретения для получения Fn для случая, при котором K=56, N=512, M=864 и |Fn|=2 (т.е. Kn=2). Здесь M является длиной фактического кодового слова и может быть равно размеру после того, как осуществляется согласование по скорости кодированной битовой последовательности. Например, в системе NR, M для PBCH составляет 864. В настоящем изобретении |S| представляет собой количество элементов в наборе S. Перед описанием способов и примеров настоящего изобретения, теперь будет описан способ получения 56 элементов (т.е. битовых индексов или входных позиций) для блока информации при K=56 из числа элементов полярной последовательности при N=512. Если применяется способ, описанный при обращении к Таблице 5, то значения I с 56 наивысшими надежностями (т.е. 56 наиболее надежных битовых индекса) из числа значений I (=QiNmax) меньше N=512 соответствуют {247, 253, 254, 255, 367, 375, 379, 381, 382, 383, 415, 431, 439, 441, 443, 444, 445, 446, 447, 463, 469, 470, 471, 473, 474, 475, 476, 477, 478, 479, 483, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511}. Если 56 битовых индексов {247, 253, 254, 255, 367, 375, 379, 381, 382, 383, 415, 431, 439, 441, 443, 444, 445, 446, 447, 463, 469, 470, 471, 473, 474, 475, 476, 477, 478, 479, 483, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511} расставляются в порядке возрастания надежности W, то получается новая полярная последовательность {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511}, состоящая из 56 битовых индексов. Полярная последовательность {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511} является подмножеством полярной последовательности для N=512 и также является подмножеством для полярной последовательности для Nmax=1024.
[0173] Фиг. 15 иллюстрирует блок-схему передачи PBCH в соответствии с примерами настоящего изобретения. Применительно к канальному кодированию для полярного кода, биты для PBCH отображаются в битовых позициях полярного кода (S1601). Эффективность канального кодирования различается в зависимости от того, в каких битовых позициях полярного кода отображаются биты PBCH. В данном изобретении конкретные биты из битов для PBCH отображаются в битовых позициях полярного кода в соответствии с примером(ами) настоящего изобретения. PBCH, в частности, биты для PBCH кодируются на основании полярного кода (S1603). Кодированные биты передаются через PBCH (S1605).
[0174] Устройство приема принимает PBCH и декодирует биты в PBCH на основании отношения отображения, примененного на этапе S1601. Отношение отображения может быть одним из примеров настоящего изобретения, описанных ниже.
[0175] * Способ 1. В полярной последовательности Q0Nmax-1, если набор битовых индексов для K из числа битовых индексов полярной последовательности составляет Q*I, KN, а набор битовых индексов при рассмотрении Kn (т.е. набора битовых индексов для K-Kn) составляет Q*I, KnN, тогда набор из Q*I, KN\Q*I, KnN используется в качестве замороженного бита(ов), где A\B обозначает отличие набора B от набора A, т.е. A-B, и является набором элементов набора A, которые не присутствуют в наборе B. Т.е. для Fn= Q*I, KN\Q*I, KnN, K=56, N=512 и Kn=|Fn|=2 Fn={441, 469}. Данный способ использует полярную последовательность Q0Nmax-1, которая совместно используется устройством передачи и устройством приема и может быть полезен, когда меняются K или |Fn|.
[0176] * Способ 2. Независимо от полярной последовательности Q0Nmax-1, в качестве замороженного бита(ов) используются биты, создающие самый низкий показатель частоты появления ошибочных блоков (BLER).
[0177] Нижеследующая таблица перечисляет значения частоты ошибочных битов (BER), когда целевой BLER составляет 10-2 в случае K=56, N=512 и M=864.
[0178] Таблица 6
[0179] Таблица 6 перечисляет значения BER в соответствии с битовыми индексами. Фиг. 16 иллюстрирует значения BER входных битовых индексов для полярного кода. На Фиг. 16 i=1,2,3,...,55,56 являются битовыми индексами {247, 253, 254, 255, 367, 375, 379, 381, 382, 383, 415, 431, 439, 441, 443, 444, 445, 446, 447, 463, 469, 470, 471, 473, 474, 475, 476, 477, 478, 479, 483, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511} для K (=56) входных битов и соответствуют один за другим 56 битовым индексам {247, 253, 254, 255, 367, 375, 379, 381, 382, 383, 415, 431, 439, 441, 443, 444, 445, 446, 447, 463, 469, 470, 471, 473, 474, 475, 476, 477, 478, 479, 483, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511}. Например, на Фиг. 16 i=1 может представлять битовый индекс 247, i=2 может представлять битовый индекс 253, а i=3 может представлять битовый индекс 254.
[0180] В Способе 2 несколько потенциальных групп для Fn описываются в качестве примера ниже на основании Таблицы 6 или графика BER на Фиг. 16.
[0181] * Способ 2-a. Известные биты помещаются в позиции с самыми плохими показателями BER из числа входных позиций полярного кода. BLER главным образом определяется из битов с плохим BER, т.е. битов с высоким BER, из числа вероятностей ошибки соответствующих битов. Вследствие этого, если соответствующие части, т.е. входные битовые индексы с плохим BER, используются в качестве известных битов, то поскольку это похоже на случай, при котором BER в соответствующих битах становятся нулем, то BLER улучшается. В Способе 2-a, например, |Fn|={508, 506}.
[0182] * Способ 2-b. Известные биты помещаются в битовые индексы, порядок декодирования которых раньше, на основании порядка декодирования битов. В соответствии со Способом 2-b, поскольку известные биты используются на ранней стадии декодирования, BLER улучшается. Когда UE декодирует только индекс SSB у соседней соты, несмотря на то, что индекс SSB не является известным битом, т.е. когда UE предпочтительно декодирует только некоторые биты, неизвестный бит может сначала отображаться в битовой позиции с порядком быстрого декодирования. Другими словами, когда требуется заставить устройство приема декодировать только индекс соседней соты, такой как индекс SSB, несмотря на то, что индекс SSB не является известным битом, или когда требуется заставить устройство приема предпочтительно декодировать только частичные бит, Fn может быть определено так, что в порядке декодирования битов сначала декодируется неизвестный бит. Как упомянуто выше, в полярном коде, обычно, декодирование последовательно выполняется, начиная с низкого битового индекса из числа входных битовых индексов кодера (т.е. битовых индексов до полярного кодирования). Вследствие этого, обращаясь к битовым индексам {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511} для K=56 из числа битовых индексов полярного кода при N=512 и BER на Фиг. 16, |Fn| самых низких битовых индексов может быть выбрано из числа битовых индексов в соответствующей полярной последовательности. В Способе 2-b, например, |Fn|={247, 253}.
[0183] * Способ 2-c. Известные биты помещаются в позиции, которые сильно влияют на распространение ошибок. Например, в Способе 2-c известный бит(ы) помещается в битовый индекс(ы) с плохим BER из числа битовых индексов, порядок декодирования которых раньше среди битовых индексов полярного кода. Обычно, поскольку порядок декодирования передней части полярного кода, т.е. порядок декодирования низких битовых индексов, раньше порядка декодирования задней части полярного кода, т.е. порядка декодирования высоких битовых индексов, то битовая позиция с плохим BER (т.е. битовая позиция с высоким BER) из числа битовых позиций передней части полярного кода может быть замещена известным битом. Поскольку полярный код использует последовательное декодирование, то если ошибка возникает при декодировании бита, то ошибка распространяется на задние бит(ы) декодирования для бита декодирования, в котором возникла ошибка, тем самым увеличивая BER. Поскольку в Способе 2-a известный бит отображается в битовой позиции с самым плохим BER из числа K битовых позиций, то декодирование для известного бита выполняется слишком поздно, если битовый индекс у битовой позиции с плохим BER является высоким, поэтому сложно сократить распространение ошибок. В противоположность, в соответствии со Способом 2-c BLER может быть улучшен путем уменьшения первоначально формируемой вероятности ошибки. Fn может отличаться в соответствии с размером известных битов, т.е. количеством известных битов. Однако, если известные биты распределяются по входным битовым индексам части, декодирование которой выполняется раньше, то BLER может быть оптимизирован. Поиск оптимальной установки битов, т.е. оптимального Fn, может быть осуществлен путем комбинации индексов в рамках входных индексов (т.е. битовых индексов) части, декодирование которой выполняется раньше по отношению к другим частям, т.е. части, порядок декодирования которой раньше, или путем комбинации индексов, которые одновременно учитывают входные индексы части, декодирование которой выполняется раньше по отношению к другим частям, и Способ 2-a. Обращаясь к Таблице 6 и Фиг. 17, в Способе 2-c, например, |Fn|={469, 375}. Обращаясь к Таблице 6 или Фиг. 16, несмотря на то, что битовый индекс 375 имеет более высокий BER, чем битовые индексы 367 и 379, а битовый индекс 469 имеет более высокий BER, чем битовые индексы 463 и 470, BER у битовых индексов 375 и 469 становятся 0, если известные биты помещаются в битовые индексы 375 и 469. Вследствие этого, распространение ошибок у битовых индексов 375 и 469 может быть сокращено.
[0187] Таблица 7 показывает эффективность наборов известных битов для Способа 1, Способа 2-a, Способа 2-b и Способа 2-c. Другими словами, Таблица 7 показывает BLER для Fn, описанного в Способе 1, Способе 2-a, Способе 2-b и Способе 2-c. BLER_1, BLER_2, BLER_3 и BLER_4 представляют собой BLER для Способа 1, Способа 2-a, Способа 2-b и Способа 2-c, соответственно. В частности, Таблица 7 показывает соответствующие BLER, когда SNR = -9дБ, -8.5дБ, -8дБ и -7.5дБ.
[0185] Таблица 7
[0186] Обращаясь к Таблице 7, BLER_1 и BLER_4 полностью демонстрируют хорошую эффективность в PBCH. Соответственно, Способ 1 или Способ 2-c могут быть выбраны, чтобы определять входные позиции для полярного кода применительно к битам PBCH. Когда K или известные биты, отличные от PBCH, меняются, один из всех вышеупомянутых способов может быть выбран, чтобы определять, в какую позицию из входных позиций полярного кода вводить соответствующую информацию.
[0187] Длина известных битов, т.е. количество известных битов, может отличаться в соответствии с временной привязкой передачи. Например, SFN используется в качестве известного бита только в случае передачи обслуживания. Таким образом, когда количество известных битов отличается в соответствии с временной привязкой передачи или ситуацией передачи, пример настоящего изобретения может отдельно использовать Fn в нескольких подмножествах. Например, в случае PBCH, если подмножество для зарезервированных битов является Fn_1, а подмножество для битов SFN является Fn_2, тогда Fn является объединением Fn_1 и Fn_2 (Fn=Fn_1 U Fn_2) и |Fn|=|Fn_1|+|Fn_2|. При определении Fn можно обнаружить подмножество Fn_i с хорошей эффективностью в единицах размера подмножества. Например, если подмножество для зарезервированных битов является Fn_1, то поскольку зарезервированные биты имеют высокую возможность использования в качестве известных битов, то сначала может быть определено Fn_1, а затем может быть определено Fn_2. Т.е. при конфигурировании Fn можно осуществлять поиск хорошей эффективности в единицах размера подмножества. Например, когда подмножество для 2 зарезервированных битов является Fn_1, тогда сначала может быть определено Fn_1 для 2 зарезервированных битов, а затем может быть определено Fn_2, включающее в себя Fn_1.
[0188] В качестве альтернативы, Fn может быть сконфигурировано для порядке Fn_1, Fn_2, Fn_3, … путем рассмотрения единицы размера подмножества в качестве одного бита, например, путем рассмотрения |Fn_i| = 1. Fn может быть сконфигурировано таким образом, что определяется Fn_2, включающее в себя Fn_1, и определяется Fn_3, включающее в себя Fn_2. В таком способе Fn может быть последовательно выбрано, начиная с Fn_1 в соответствии с размером известных битов, который определяется во временную привязку передачи соответствующей информации независимо от того, сколько раз используется подмножество. Например, если Fn_1 конфигурируется для использования, когда SFN используется в качестве известного бита, а Fn_2 конфигурируется для использования, когда SFN используется в качестве неизвестного бита, тогда Fn может быть выбрано в соответствии с размером известного бита, даже если SFN часто передается в качестве известного бита. Например, Fn_4 может быть использовано, чтобы передавать информацию, соответствующую 4 известным битам, а Fn_1 может быть использовано, чтобы передавать информацию, соответствующую одному известному биту.
[0189] В случае PBCH, даже когда распределенный CRC применяется к PBCH, может быть трудно использовать досрочное завершение для неизвестного бита в процедуре декодирования из-за коэффициента ложной тревоги (FAR). Вследствие этого неизвестный бит(ы) может быть отображен в некоторых из битовых индексов отличных от Fn. Однако, например, когда устройство приема может декодировать и использовать только конкретную часть (например, индекс SSB) без рассмотрения FAR, известный бит(ы) может быть отображен как в Способе 2-b. Между тем, если используется способ понижения FAR у соответствующей части посредством минимум 1-битного CRC, то индексы SSB могут быть отображены в порядке самого низкого BER из числа входных индексов, соединенных с соответствующей частью CRC. Например, когда устройство приема отдельно декодирует только индекс SSB и выполняет CRC с использованием минимум 1-битного CRC по отношению к декодированному индексу SSB, то индекс SSB может быть отображен в 3 битовых индексах с самым низким BER из числа битовых индексов, соединенных с минимум 1-битным CRC.
[0190] Далее настоящее изобретение будет описано взяв в качестве примера битовые поля PBCH.
[0191] Таблица 8 перечисляет поля информации PBCH, которые рассматриваются в системе NR. Несмотря на то, что некоторые поля, в которых длина каждого битового поля у PBCH, используемого для системы NR, не указана, примеры настоящего изобретения будут описаны ниже с использованием типов, которые часто упоминаются в процессе стандартизации NR для удобства описания. Например, примеры настоящего изобретения описываются при обращении к Таблице 8. Длина в битах каждого битового поля PBCH, т.е. количество битов каждого битового поля, может отличаться от показанной в Таблице 8.
[0192] Таблица 8
[0193] Полезная нагрузка PBCH может включать в себя информацию, показанную в Таблице 8. В 56-битной полезной нагрузке для PBCH, 10 битов включены в MIB, 8 битов включены в транспортный блок PBCH, и 24 бита включены в биты CRC. В Таблице 8 «SFN» обозначает системный номер кадра, в котором передается PBCH, «Временная привязка полукадра» обозначает информацию указания полукадра (далее HF), указывающую, является ли полукадр, к которому принадлежит PBCH, первым полукадром или вторым полукадром, «Индекс местоположения SSB» обозначает информацию о 3 MSB у индекса SSB, к которому принадлежит PBCH, и «Конфигурация для CORESET применительно к планированию RMSI» обозначает информацию конфигурации о наборе ресурсов управления (CORESET), который является набором ресурсов, по которому UE может осуществлять мониторинг PDCCH, который несет информацию планирования касательно оставшейся системной информации (RMSI) за исключением MIB (или RMSI за исключением MIB и SIB1). «RAN2» обозначает информацию, включенную в PBCH на основании запроса рабочей группы, относящейся к слою RAN2, из числа рабочих групп, которые относятся к стандартизации NR. Например, информация, посредством которой может быть быстро идентифицировано, может ли UE закрепиться в соте, в которой передается PBCH, является «RAN2», которое может быть включено в PBCH. Например, информация, связанная с включением/выключение частоты, указывающая, находится ли соответствующая частота, по которой передается PBCH, во включенном или выключенном состоянии, и информация, связанная с включением/выключением соты, указывающая, находится ли соответствующая сота, в которой передается PBCH, во включенном или выключенном состоянии, может быть включена в «RAN2». «Смещение между местоположением частотной области SSB и сеткой физического блока ресурсов (PRB) на уровне элемента ресурсов (RE)» представляет собой информацию, относящуюся к смещению частоты (далее смещение PRB) для выравнивания SSB и PRB в частотной области, когда сетка PRB для SSB не выровнена с сеткой PRB для CRB. Например, информация о смещении PRB может быть информацией о смещении поднесущей от поднесущей 0 в CRB до поднесущей 0 у SSB и может быть задано как уровень RE (например, количество поднесущих). «Нумерология нисходящей линии связи, которая должна быть использована для RMSI, msg2/msg4 применительно к первоначальному доступу и прочей системной информации (OSI), которая передается широковещательным образом» представляет собой информацию о нумерологии (например, расстояние между поднесущими), которая доступна для, например, RMSI CORESET, передачи DL у процедуры RACH и прочей информации SI.
[0194] В информации PBCH, SFN, HF и индекс SSB являются информацией временной привязки и переносятся посредством транспортного блока PBCH. Например, 1-битное HF, 4 LSB у 10-битного SFN и 3 MSB у индекса SSB переносятся через транспортный блок PBCH. 6 MSB у 10-битного SFN могут быть включены в MIB. В случае, когда SSB передается в полосе частот в 6ГГц или больше, 3 LSB у индекса SSB не передаются посредством полезной нагрузки PBCH, а могут быть предоставлены через последовательность PBCH-DMRS в каждом полукадре. В случае, когда SSB передается в полосе частот в 6ГГц или меньше, некоторые или все из 3 битов, используемых для индекса SSB в PBCH, могут быть использованы в качестве зарезервированных битов.
[0195] Для улучшения эффективности полярных кодов, несмотря на то, что известные биты должны быть отображены во входных позициях с низкими надежностями, тип поля, составляющего известные биты, может отличаться в соответствии с ситуацией передачи PBCH. Например, известные биты для PBCH могут отличаться следующим образом.
[0196] > Пример 1: На стадии первоначального доступа все биты PBCH могут быть неизвестными битами.
[0197] > Пример 2: Как описано ранее, биты SFN могут быть известными битами (например, SFN априори известен для случаев передачи обслуживания).
[0198] > Пример 3: В целевой соте передачи обслуживания или не-автономной (NSA) соте, которая должна быть сконфигурирована вместе с другой обслуживающей сотой, поскольку системная информация предоставляется UE посредством другой обслуживающей соты или первичной несущей (например, которая является сотой LTE), информация, такая как включение/выключение частоты, включение/выключение соты и CORESET, может быть известным битом(ами).
[0199] > Пример 4: Информация о включении/выключении полосы частот на стадии измерения может быть известным битом, указывающим «включено».
[0200] > Пример 5: Допуская то, что синхронизация согласована, можно допустить, что SFN, временная привязка HF (т.е. индикатор HF) (далее HF) и информация об индексе SSB являются точно такими же, как в соте. Для справки, если синхронизация времени у обслуживающей соты и целевой соты (например, разность между временем, когда UE принимает сигнал, переданный обслуживающей сотой, и временем, когда UE принимает сигнал, переданный целевой сотой) является значением в рамках предварительно определенного диапазона (например, 33 мкс, 3 мкс или min(два OFDM-символа SSB, один OFDM-символ данных)), то это может представлять собой то, что синхронизация между обслуживающей сотой и целевой сотой согласована. Т.е. SFN, HF и индекс SSB могут быть использованы в качестве известных битов. Несмотря на то, что может допускаться, что информация о кадре или информация о полукадре в PBCH является точно такой же как та, что в обслуживающей соте, если синхронизация обслуживающей соты и синхронизация соты с PBCH (далее целевой соты) согласована только до некоторой степени в соответствии с точностью синхронизации (на уровне кадра, уровне полукадра, уровне субкадра, уровне слота и/или уровне OFDM-символа), то синхронизация обслуживающей соты и синхронизация целевой соты должны быть точно согласованы для того, чтобы допускать то, что индекс SSB равен тому, который в обслуживающей соте. Вследствие этого, может быть трудно допустить фактически, что индекс SSB обслуживающей соты равен при синхронизации индексу SSB целевой соты. Например, когда условие синхронизации (например, условие того, что UE и/или BS считают, что синхронизации времени двух сот согласуется) соответствует степени разбиения кадра до 1/2, то известными битами может быть только SFN, а когда условие синхронизации соответствует степени разбиения кадра до 1/4, известными битами могут быть только SFN и HF. Когда условие синхронизации соответствует двум слотам (т.е. 0.25 мс) со степенью разбиения расстояния между поднесущими в 120 кГц при 6 ГГц или больше, то 3-битный индекс SSB может быть известными битами.
[0210] Известные биты могут меняться в соответствии с частотой передачи, как, впрочем, и ситуацией передачи PBCH. Например, в PBCH-DMRS, который может нести 3-битовую информацию, 2 бита из числа 3 битов, указываемых PBCH-DMRS, могут быть использованы, чтобы указывать индекс SSB при 3 ГГц, а один другой бит может быть использован, чтобы указывать HF при 3 ГГц. Вследствие этого, HF может быть использовано в качестве известного бита при 3 ГГц или меньше.
[0202] Индекс SSB может работать в качестве зарезервированных битов. Когда индекс SSB работает в качестве зарезервированных битов, UE может не интерпретировать соответствующие биты. Например, биты, используемые в качестве информации об индексе SSB, в PBCH, который передается в полосе частот в 6ГГц или больше, могут работать в качестве зарезервированных битов в PBCH, который передается в полосе частот в 6 ГГЦ или меньше. В данном случае, если зарезервированные биты рассматриваются в качестве известных битов, то индекс SSB может быть использован в качестве известных битов. Однако индекс SSB может рассматриваться в качестве неизвестных битов из-за возможности того, что индекс SSB будет использован в качестве битов, чтобы поддерживать особую функцию в будущем.
[0203] Далее примеры входных позиций полярного кода для PBCH будут описаны при рассмотрении полей PBCH, которые обладают возможностью их использования в качестве известных битов из числа полей PBCH.
[0204] * пример 1 позиции поля: Известные биты могут быть отображены во входных позициях с низкими надежностями в порядке SFN, HF или известного индекса SSB. Второй и третий LSB у SFN используются в качестве начальных чисел первой зашифрованной последовательности, SFN может быть сначала отображен в битовых позициях с низкими надежностями так, что второй и третий LSB у SFN не подвергаются шифрованию. В качестве альтернативы SFN может быть сначала отображен в порядке вероятностно наилучшей согласованной синхронизации, а HF и известные индексы SSB отображаются в порядке вероятностно следующей наилучшей согласованной синхронизации. Другими словами, поскольку SFN у соты, в которой передается PBCH, обладает высокой вероятностью согласованности с SFN обслуживающей соты, то SFN среди SFN, HF и известного индекса SSB, отображается первым в битовых позициях с низкими надежностями. Например, если SFN составляет 10 битов, HF составляет один бит и известный индекс SSB составляет 3 бита, то SFN отображается в 10 входных позициях с самыми низкими надежностями из числа 56 входных позиций, в которых может быть отображена 56-битная полезная нагрузка PBCH, HF отображается во входной позиции с 11-й самой низкой надежностью и известный индекс SSB отображается во входных позициях с самыми низкими надежностями с 12-й по 14-ю.
[0205] * Пример 2 позиции поля: Известные биты отображаются в порядке SFN и HF. В примере 1 позиции поля, когда поле индекса SSB используется в качестве зарезервированных битов, биты поля индекса SSB отображаются во входных позициях полярного кода путем рассмотрения битов поля индекса SSB в качестве неизвестных битов.
[0206] * Пример 3 позиции поля: Известные биты могут быть отображены во входных позициях с низкими надежностями в порядке SFN, HF, известный индекс SSB, бит включения/выключения частоты, бит включения/выключения соты и CORESET, на основании примера 1 позиции поля, или в порядке SFN, HF, известный индекс SSB, бит включения/выключения частоты, бит включения/выключения соты и CORESET, на основании примера 2 позиции поля. Поля PBCH отображаются во входных позициях с низкими надежностями из числа входных позиций полярного кода в порядке полей, с вероятностью стать известными битами от поля с самой высокой вероятностью до поля с самой низкой вероятностью. В некоторых случаях вероятность стать известными битами может меняться в порядке бит включения/выключения частоты, SFN, HF и CORESET.
[0207] * Пример 4 позиции поля: Поле(я) известных битов из числа полей PBCH может быть отображено во входных позициях полярного кода для PBCH в форме, в которой часть (например бит включения/выключения частоты) из битов RAN2 вставляется среди второго и третьего LSB у SFN, HF, других битов SFN, и известного индекса SSB или среди второго и третьего LSB у SFN, HF и других битов SFN. Например, известные биты могут быть отображены во входных позициях с низкими надежностями в порядке второго и третьего LSB у SFN, часть (например, бит включения/выключения частоты) из битов RAN2, HF, прочие биты SFN и аналогичное.
[0208] В примере 1 позиции поля, примере 2 позиции поля, примере 3 позиции поля и примере 4 позиции поля был описан порядок отображения полей PBCH с вероятностью стать известными битами. Другими словами, относительные входные позиции полярного кода между типами информации в полезной нагрузке PBCH были описаны в примерах с 1 по 4 позиции поля. Однако, поля PBCH могут быть отображены во входных позициях полярного кода посредством различных комбинаций в соответствии с вероятностью того, что известные биты будут возникать в дополнение к порядку отображения, описанному в примере 1 позиции поля, примере 2 позиции поля, примере 3 позиции поля и примере 4 позиции поля. Поля PBCH также могут быть отображены посредством двух или больше комбинаций порядка отображения, описанного в примере 1 позиции поля, примере 2 позиции поля, примере 3 позиции поля и примере 4 позиции поля.
[0209] Далее подробно будут описаны битовые позиции известных битов и неизвестных битов в соответствии с примерами настоящего изобретения. В нижеследующих примерах одно или больше полей с возможностью быть известными битами в полезной нагрузке PBCH, могут быть помещены в битовые индексы полярного кода в конкретном порядке для улучшения времени ожидания/эффективности декодера PBCH.
[0210] * Пример 1 битовой позиции: Информация об индексе SSB может быть помещена во входные позиции с ранним порядком декодирования из числа входных позиций полярного кода для PBCH. Если UE подает обратно мощность принятого опорного сигнала (RSRP) путем декодирования неизвестного индекса SSB, то UE может не требоваться декодировать биты отличные от неизвестного индекса SSB. Соответственно индекс SSB может быть отображен в позициях, в которых декодирование выполняется раньше всего (обратитесь к Способу 2-b). Однако, если поле индекса SSB, используемое в качестве зарезервированных битов, присутствует в позиции, в которой декодирование выполняется раньше всего, то присутствует недостаток в виде ухудшения показателя BLER. Вследствие этого, индекс SSB может быть помещен в позиции с ранним порядком декодирования из числа позиций отличных от позиций, которые используются для известных битов. Например, когда в общем 11 известных битов используется для SFN и HF, обращаясь к битовым индексам {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511} для K=56 из числа битовых индексов полярного кода для N=512, одиннадцать позиций с самыми низкими надежностями размещаются в порядке: {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485}. 3 битовых индекса с ранним порядком декодирования за исключением {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485}, т.е. 3 наименьших битовых индекса из числа битовых индексов за исключением {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485}, являются следующими: {254, 255, 379}.
[0211] * Пример 2 битовой позиции: Информация об индексе SSB может быть помещена во входные позиции с ранним порядком декодирования из числа входных позиций полярного кода для PBCH, а прочая информация может быть помещена в позиции за исключением позиций, в которых помещена информация об индексе SSB. Другими словами, неизвестный индекс SSB может быть предпочтительно отображен во входных позициях с ранним порядком декодирования, а прочие известные биты могут быть отображены в битовых позициях за исключением битовых позиций, в которых отображен неизвестный индекс SSB. Например, неизвестный индекс SSB отображается в наименьших битовых индексах {247, 253, 254} из {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511}, которые получаются путем последовательной расстановки 56 битовых индексов, в которых может быть отображена полезная нагрузка PBCH, в порядке возрастания надежности, второй и третий LSB у SFN могут быть отображены в двух битовых индексах {441, 469} с самой низкой надежностью, а прочие биты SFN за исключением второго и третьего LSB у SFN могут быть отображены в 8 битовых индексах {367, 375, 444, 470, 483, 415, 485, 473} с самой низкой надежностью из числа битовых индексов за исключением битовых индексов, в которых отображен неизвестный индекс SSB и второй и третий LSB у SFN. Один бит HF и один бит (например, бит, который относится к включению/выключению частоты) из битов RAN2 может быть отображен в порядке следующей надежности. Например, один бит у HF и один бит, который относится к включению/выключению частоты, могут быть отображены в двух битовых индексах с низкой надежностью из числа битовых индексов за исключением битовых индексов, в которых отображен неизвестный индекс SSB и SFN. Обращаясь к {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511}, полученным путем расстановки 56 битовых индексов, в которых может быть отображена полезная нагрузка PBCH, в порядке возрастания надежности, HF и один бит из битов RAN2 могут быть последовательно отображены в битовых индексах {474, 379}, следующих за последним битовым индексом '437', который используется для SFN. В качестве альтернативы, можно последовательно отображать HF и один бит из битов RAN в {379, 474} в соответствии с вероятностью того, что они станут известным битом (например, когда вероятность того, что один из битов RAN2 становится известным битом, выше вероятности того, что HF становится известным битом). В качестве альтернативы один бит из HF и бита, который относится к включению/выключению частоты, т.е. один бит HF или один бит, который относится к включению/выключению частоты, может быть отображен в позиции следующей за неизвестным индексом SSB в порядке декодирования. Например, один из HF и бита, который относится к включению/выключению частоты, отображается в битовом индексе {255} с самым ранним порядком декодирования за исключением битовых индексов {247, 253, 254}, в которых отображена информация об индексе SSB, а другой один бит из HF и бита, который относится к включению/выключению частоты, может быть отображен в {474} с самой низкой надежностью из числа битовых индексов за исключением {247, 253, 254}, {255} и {367, 375, 444, 470, 483, 415, 485, 473} для SFN. Далее другие известные биты могут быть отображены в порядке низкой надежности (т.е. от битового индекса с низкой надежностью до битового индекса с высокой надежностью) и затем неизвестные биты отображаются в битовых индексах от битового индекса с низкой надежностью до битового индекса с высокой надежностью. Например, прочие биты из RAN2, бита включения/выключения соты, и битовых полей CORESET отображаются в битовых индексах от битового индекса с низкой надежностью до битового индекса с высокой надежностью.
[0212] * Пример 3 битовой позиции: Информация об индексе SSB может быт помещена в 3 битовые позиции из числа входных битовых позиций {247, 253, 254, 255} с ранним порядком декодирования из числа битовых позиций полярного кодера для PBCH и HF или один бит (например, информация, которая относится к включению/выключению частоты) информации RAN2 может быть помещен в битовую позицию, в которую не помещена информация об индексе SSB из числа {247, 253, 254, 255}. Например, как в примере 2 битовой позиции, 3 бита из передней части из числа {247, 253, 254, 255} с более ранним порядком декодирования могут быть выбраны для индекса SSB. В качестве альтернативы, {253, 254, 255} могут быть выбраны в порядке низкого BER (обратитесь к Таблице 6 или Фиг. 16) при рассмотрении случая, при котором UE декодирует индекс SSB и использует его с CRC-ПРОВЕРКОЙ. Когда неизвестный индекс SSB отображается в {253, 254, 255}, то просто реализовать отображение, потому что неизвестный индекс SSB отображается в последовательных битовых позициях. Это потому, что если индекс SSB отображается в последовательных битовых позициях, то последовательные адреса памяти могут быть использованы для индекса SSB и, вследствие этого, облегчают операцию чтения/записи, чтобы легко реализовать кодирование/декодирование. Позиция SFN является точно такой же, как та, что в примере 2 битовой позиции, и бит HF и бит, который относится к включению/выключению частоты, могут быть отображены в {247} и {474}, соответственно. В качестве альтернативы позиция SFN может быть точно такой же, как та, что в примере 2 битовой позиции, и бит HF и бит, который относится к включению/выключению частоты, могут быть отображены в {474} и {247}, соответственно. В качестве альтернативы второй и третий LSB у SFN могут быть помещены в {441, 469}, а прочие биты SFN могут быть помещены в {247, 367, 375, 444, 470, 483, 415, 485}. Один бит HF и один бит (например, бит, который относится к включению/выключению частоты) из битов RAN2 могут быть помещены в {473, 474} или {474, 473}.
[0213] Когда полярный код с N=512 делится на верхний субкод длиной 256 и нижний субкод длиной 256, битовые индексы, принадлежащие к верхнему субкоду, являются только {247, 253, 254, 255} из 56 битовых индексов {441, 469, 247, 367, 253, 375, 444, 470, 483, 415, 485, 473, 474, 254, 379, 431, 489, 486, 476, 439, 490, 463, 381, 497, 492, 443, 382, 498, 445, 471, 500, 446, 475, 487, 504, 255, 477, 491, 478, 383, 493, 499, 502, 494, 501, 447, 505, 506, 479, 508, 495, 503, 507, 509, 510, 511}, а прочие битовые индексы принадлежат к нижнему субкоду. Как упомянуто ранее, обычно, поскольку декодер полярного кода разработан для выполнения декодирования с верхней строки до нижней строки полярного кода, то верхний субкод декодируется раньше нижнего субкода. Вследствие этого, если индекс SSB и/или HF, или индекс SSB и/или бит RAN2 помещаются в {247, 253, 254, 255}, то устройство приема может декодировать индекс SSB и/или HF, или индекс SSB и/или бит RAN2, отображенные в {247, 253, 254, 255}, раньше, чем прочую информацию. В данном случае устройство, которому требуется только индекс SSB и/или HF, и устройство, которому требуется индекс SSB и/или бит RAN2, может прекращать или завершать декодирование PBCH быстрее, чем в случае, когда индекс SSB и/или HF, или индекс SSB и/или бит RAN2 отображаются в других битовых индексах.
[0214] В случае примера 2 битовой позиции, в котором индекс SSB отображается в {247, 253, 254}, а HF или бит RAN2 отображается в {255}, если декодер желает завершить декодирование HF (или бита RAN2), то декодер должен выполнить декодирование для битовых индексов 248, 249,…,254, начиная с 247. В противоположность в случае примера 3 битовой позиции, в котором индекс SSB отображается в {253, 254, 255}, а HF или бит RAN2 отображается в {247}, если декодируется {247}, то может быть получен HF или бит RAN2.
[0215] В примере 1 битовой позиции, примере 2 битовой позиции и примере 3 битовой позиции, несмотря на то, что информация об индексе SSB, информация SSB и информация HF, или информация SSB и информация RAN2 были описаны как параметры PBCH с быстрым порядком декодирования, можно поместить параметры PBCH отличные от информации об индексе SSB, информации HF и/или информации RAN2 в битовые позиции полярного кода при рассмотрении порядка декодирования.
[0216] Фиг. 17 иллюстрирует сравнение эффективности между битовыми позициями, приведенными в качестве примера в настоящем изобретении. Фиг. 17(a) является графиком, иллюстрирующим BER у 56 битов информации, Фиг. 17(b) является графиком, иллюстрирующим BER, когда HF является известным битом и HF отображается в битовом индексе {247}, а Фиг. 17(c) является графиком, иллюстрирующим BER, когда HF является известным битом и HF отображается в битовом индексе {255}.
[0217] Как упомянуто ранее, HF может быть или может не быть известным значением и индекс SSB может быть или может не быть известным значением. Если только HF является известным значением, а индекс SSB не является известным значением, то индекс SSB должен быть декодирован посредством устройства приема.
[0218] Обращаясь к Фиг. 17(b), если HF является известным значением, индекс SSB не является известным значением, HF помещается в битовый индекс {247}, а индекс SSB помещается в битовые индексы {253, 254, 255}, то поскольку битовый индекс с самым ранним порядком декодирования был использован для известного бита, преимущество состоит в наиболее эффективном предотвращении распространения ошибок в процессе декодирования. Например, показатель BER в примере Фиг. 17(b) становится лучше, чем показатель BER, проиллюстрированный на Фиг. 17(a), под влиянием битового индекса {247} c BER=0 из-за характеристики декодирования SC, при которой декодирование индексов выполняется (близко к) в порядке возрастания. По аналогичной причине улучшенные BER 4 битов, помещенных в битовые индексы {247, 253, 254, 255}, оказывают влияние на показатель BER у битов, помещенных в другие битовые индексы так, что может быть улучшен единый показатель BER 56 битов информации.
[0219] Обращаясь к Фиг. 17(c), если HF является известным значением, индекс SSB не является известным значением, HF помещается в битовый индекс {255}, а индекс SSB помещается в битовые индексы {247, 253, 254}, то BER у битового индекса {255}, в котором HF известно UE, помещается в 0, но BER у {247, 253, 254} являются почти аналогичными BER на Фиг. 17(a). В примере Фиг. 17(c) несмотря на то, что показатель BER незначительно улучшается посредством последовательного декодирования, HF оказывает влияние только на битовый индекс {255} так, что степень улучшения показателя BER снижается в сравнении с Фиг. 17(b).
[0220] Между тем, если индекс SSB является известным значением, а HF является неизвестным значением, то HF должен быть декодирован устройством приема. Если HF помещается в битовый индекс {247}, устройство приема может идентифицировать значение данного HF быстрее в сравнении со случаем, при котором HF помещается в битовый индекс {255}.
[0221] Фиг. 18 иллюстрирует битовые поля информации о временной привязке, включенные в SSB.
[0222] Некоторые биты из числа 3 битов, которые используются для индекса SSB в PBCH, могут быть использованы для особого использования. Например, поскольку 3 бита у неизвестного поля индекса SSB могут работать в качестве резервных битов при 6ГГц или меньше, то часть из 3 битов, используемых для информации об индексе SSB при 6ГГц или больше, может быть использована в качестве другой информации при 6ГГц или меньше. Например, один из 3 битов, используемых для индекса SSB при 6ГГц или больше, может быть использован для информации о смещении PRB при 6ГГц или меньше. Если один из 3 битов, используемых для индекса SSB при 6ГГц или больше, используется для информации о смещении PRB при 6ГГц или меньше, то информацию о выключении PRB может указывать в общем 32 значения посредством 4 битов для информации о смещении PRB Таблицы 8 и одного зарезервированного бита при ниже 6ГГц. Например, если неизвестный индекс SSB помещается в {253, 254, 255} из числа битовых позиций полярного кода, то b3, b4 и b5, которые являются 3 MSB у индекса SSB на Фиг. 18, могут быть отображены в {253, 254, 255} в порядке b3, b4 и b5 при 6ГГц или больше. Часть из b3, b4 и b5 при 6ГГц или меньше может быть использована для особого использования. Например, часть из b3, b4 и b5 при 6ГГц или меньше может быть выбрана для информации особого использования (далее, особой информации).
[0223] > Выбор одного бита:
[0224] >> Пример 1-1 использования зарезервированного бита: Может быть выбран бит, который отображается в {253} с самым ранним порядком декодирования, т.е. b3.
[0225] >> Пример 1-2 использования зарезервированного бита: Особая информация может быть помещена в {254} или {255}. В данном случае особая информация верхнего субкода длиной 256 и нижнего субкода длиной 256 в полярном коде длиной 512 помещается в один из последних двух битов верхнего субкода. Когда зарезервированный бит может рассматриваться в качестве известного бита, то если {254} рассматривается в качестве известного бита, бит в {254} не может быть перекодирован. Вследствие этого, если бит b4 (т.е. {254}) или бит b5 (т.е. {255}) используется для особого использования, то может быть получена наименьшая сложность.
[0226] > Выбор двух битов:
[0227] >> Пример 2-1 использования зарезервированного бита: Могут быть выбраны биты b3 и b4, которые отображаются в {{253, 254} с ранним порядком декодирования.
[0228] >> Пример 2-2 использования зарезервированного бита: Обращаясь к Фиг. 8, например, способ операции декодирования для нечетных членов u1, u3, u5 и u7 из числа членов с u1 по u8, отличается от способа операции декодирования для четных членов u2, u4, u6 и u8 из числа членов с u1 по u8. С учетом этого момента, могут быть выбраны биты b3 и b5, помещенные в нижние позиции из числа последних 4 битовых позиций верхнего субкода, для которого декодер может выполнить ту же самую операцию.
[0229] >> Пример 2-3 использования зарезервированного бита: Биты b4 и b5 с наименьшей сложностью декодирования могут быть выбраны из числа {253, 254, 255}.
[0230] > Выбор 3 битов: Все из битов b3, b4 и b5 используются для особой информации, когда 3 бита используются для особой информации.
[0231] Для того чтобы часть из числа битов b3, b4 и b5 выполняла особую роль, позиции b3, b4 и b5 могут быть изменены в рамках битовых индексов {253, 254, 255} для неизвестного индекса SSB.
[0232] > Случай, при котором b3 выполняет особую роль:
[0233] >> Пример 3-1 использования зарезервированного бита: b3 может быть помещен в {253}. Поскольку {253} является позицией b3, то b3 отображается в {253} без изменения позиции.
[0234] >> Пример 3-2 использования зарезервированного бита: По некоторым причинам, как в примере 1-2 использования зарезервированного бита, b3 может быть помещен в {254} или {255}.
[0235] Аналогично, если b4 или b5 выполняет особую роль, то b4 или b5 могут быть помещены в {253}, {254} или {255}, как в примере 3-1 использования зарезервированного бита и примере 3-2 использования зарезервированного бита.
[0236] Как в примере 3-1 использования зарезервированного бита, когда позиция у бита, выполняющего особую роль, является точно такой же как исходная позиция, то другие биты могут сохранять те же самые позиции. Однако, как в примере 3-2 использования зарезервированного бита, если позиция у бита, выполняющего особую роль, отличается от исходной позиции, то позиции другого бита(ов) могут быть определены следующим образом.
[0237] > Пример 4-1 использования зарезервированного бита: Из числа битов b3, b4 и b5 у индекса SSB, бит, который был помещен в битовый индекс, в который бит, выполняющий особую роль, должен быть помещен, помещается в битовый индекс, в котором бит, выполняющий особую роль, был помещен. Например, когда b3 является битом, выполняющим особую роль, и требуется, чтобы b3 был помещен в {254}, то b4, который был помещен в {254}, помещается в {253}, что является исходной позицией b3. Вследствие этого, битовые индексы у b4, b3 и b5 являются {253, 254, 255}.
[0238] > Пример 4-2 использования зарезервированного бита: Биты b3, b4 и b5 у индекса SSB могут быть сдвинуты с использованием циклического сдвигателя из исходной позиции бита, выполняющего особую роль, в позицию, которая должна быть изменена. Например, когда b3 является битом, выполняющим особую роль, и b3 требуется поместить в {254}, то битовые позиции полярного кода для b5, b3 и b4 помещаются в {253, 254, 255}, как если бы использовался сдвигатедь вправо.
[0239] Когда два бита одновременно выполняют особую роль, например, когда b3 и b4 выполняют особую роль, битовые индексы могут быть выбраны следующим образом.
[0240] > Пример 5-1 использования зарезервированного бита: b3 и b4 могут быть помещены в {253, 254}, которые являются исходными позициями. В качестве альтернативы b3 и b4 могут быть помещены в {253, 254} с быстрым порядком декодирования.
[0241] > Пример 5-2 использования зарезервированного бита: b3 и b4 могут быть помещены в {253, 255}, помещенные в нижние позиции из числа последних 4 битовых позиций верхнего субкода, где последние 4 битовые позиции являются битовыми позициями, для которых декодер может выполнить одну и ту же операцию или вычисление.
[0242] > Пример 5-3 использования зарезервированного бита: Поскольку {254, 255} являются последними двумя битовыми позициями верхнего субкода длиной 256 у полярного кода длиной 512 и, следовательно, имеют наименьшую сложность, то b3 и b4 могут быть помещены в {254, 255}.
[0243] В примерах 5-1, 5-2 и 5-3 использования зарезервированного бита, позиции, в которые помещаются два бита, могут быть взаимно изменены. Например, b3 и b4 могут быть отображены в {253, 254} или {254, 255}. По аналогичной причине, когда b3 и b5 или b4 и b5 выполняют особую роль, эти биты могут быть помещены в битовые позиции полярного кода, как в примерах 5-1, 5-2 и 5-3 использования зарезервированного бита.
[0244] Когда позиции двух битов, выполняющих особую роль, являются точно такими же, как исходные позиции, то позиции других битов идентично сохраняются. Однако, если два бита, выполняющих особую роль, отличаются от исходных позиций, то позиции других битов (например, битовые индексы) могут быть определены следующим образом.
[0245] > Пример 6-1 использования зарезервированного бита: Из числа битов b3, b4 и b5 у индекса SSB, биты, которые были помещены в битовые индексы, в которые биты, выполняющие особую роль, должны быть помещены, помещаются в битовые индексы, в которые биты, выполняющие особую роль, были помещены. Например, если b3 и b5 выполняют особую роль и требуется чтобы были помещены в {253, 254}, то бит, помещенный в {253} отображается в {253}, которая является точно такой же битовой позицией, как и исходная битовая позиция, а b5, который был помещена в {255}, помещается в {254}, которая является исходной битовой позицией b4. Тогда позициями у b3, b5 и b4 являются {253, 254, 255}.
[0246] Если циклический сдвигатель используется без использования перестановки битовой позиции (обратитесь к примеру 6-1 использования зарезервированного бита) каждого бита, то b3, b5 и b4 могут быть помещены в битовые позиции полярного кода, как в примерах 5-1, 5-2 и 5-3 использования зарезервированных битов. Например, когда используется циклический сдвигатель вправо, то b3, b4 и b5, b5, b3 и b4, или b4, b5 и b3 могут быть помещены в {253, 254, 255}.
[0247] Когда два или более бита одновременно выполняют особую роль, то способ непосредственной перестановки битовых позиций, как в примере 4-1 использования зарезервированного бита и примере 6-1 использования зарезервированного бита, и способ использования циклического сдвигателя, как в примерах 5-1, 5-2 и 5-3 использования зарезервированного бита, могут быть одновременно применены так, что b3, b4 и b5 могут быть отображены в требуемых битовых позициях. Поскольку битовые позиции являются позициями для входных битов полярного кода, то в случае информации управления восходящей линии связи (UCI), биты, проиллюстрированные на Фиг. 18, могут быть помещены в битовые позиции полярного кода с учетом эффекта перемежителя, который вызывается распределенным CRC. Например, если биты, которые вводятся во вторую, третью и пятую входные битовые позиции из числа входных битовых позиций перемежителя распределенного CRC, конфигурируются для отображения в битовых индексах {253, 254, 255} полярного кода, тогда b3, b4 и b5 помещаются во вторую, третью и пятую входные битовые позиции передней части перемежителя распределенного CRC.
[0248] Фиг. 19 является структурной схемой, иллюстрирующей элементы устройства 10 передачи и устройства 20 приема для реализации настоящего изобретения.
[0249] Устройство 10 передачи и устройство 20 приема соответственно включают в себя приемопередатчики 13 и 23, выполненные с возможностью передачи и приема радиосигналов, несущих информацию, данные, сигналы и/или сообщения, памяти 12 и 22 для хранения информации, которая относится к связи в системе беспроводной связи, и процессоры 11 и 21, функционально соединенные с элементами, такими как приемопередатчики 13 и 23 и памяти 12 и 22, чтобы управлять элементами и выполненными с возможностью управления памятями 12 и 22 и/или приемопередатчиками 13 и 23 так, что соответствующее устройство может выполнять по меньшей мере один из описанных выше примеров настоящего изобретения. Приемопередатчики также могут упоминаться как радиочастотные (RF) блоки.
[0250] Памяти 12 и 22 могут хранить программы для обработки и управления процессорами 11 и 21 и могут временно хранить входную/выходную информацию. Памяти 12 и 22 могут быть использованы в качестве буферов.
[0251] Процессоры 11 и 21 обычно управляют общей работой различных модулей в устройстве передачи и устройстве приема. В частности, процессоры 11 и 21 могут выполнять различные функции управления, чтобы реализовывать настоящее изобретение. Процессоры 11 и 21 могут упоминаться как контроллеры, микроконтроллеры, микропроцессоры или микрокомпьютеры. Процессоры 11 и 21 могут быть реализованы посредством аппаратного обеспечения, встроенного программного обеспечения, программного обеспечения или их комбинации. В аппаратной конфигурации проблемно-ориентированные интегральные микросхемы (ASIC), цифровые сигнальные процессоры (DSP), устройства цифровой обработки сигнала (DSPD), программируемые логические устройства (PLD) или программируемые вентильные матрицы (FPGA) могут быть включены в процессоры 11 и 21. Между тем, если настоящее изобретение реализуется с использованием встроенного программного обеспечения или программного обеспечения, то встроенное программное обеспечение или программное обеспечение могут быть выполнены с возможностью включения модулей, процедур, функций и т.д., выполняющих функции или операции настоящего изобретения. Встроенное программное обеспечение или программное обеспечение, выполненное с возможностью выполнения настоящего изобретения, может быть включено в процессоры 11 и 21 или храниться в памятях 12 и 22 так, чтобы приводиться в действие процессорами 11 и 21.
[0252] Процессор 11 устройства 10 передачи выполняет предварительно определенное кодирование и модуляцию для сигнала и/или данных, которые запланированы для передачи во вне процессором 11 или планировщиком, соединенным с процессором 11, и затем переносит кодированные и модулированные данные к приемопередатчику 13. Например, процессор 11 преобразует поток данных, который должен быть передан, в K слоев посредством демультиплексирования, канального кодирования, шифрования и модуляции. Кодированный поток данных также упоминается как кодовое слово и является эквивалентом транспортному блоку, который является блоком данным, предоставляемым слоем MAC. Один транспортный блок (TB) кодируется в одно кодовое слово и каждое кодовое слово передается устройству приема в форме одного или более слоев. Применительно к преобразованию с повышением частоты приемопередатчик 13 может включать в себя гетеродин. Приемопередатчик 13 может включать в себя Nt (где Nt является положительным целым числом) антенн передачи.
[0253] Процесс обработки сигнала у устройства 20 приема является обратным процессу обработки сигнала у устройства 10 передачи. Под управлением процессора 21 приемопередатчик 23 устройства 20 приема принимает радиосигналы, переданные устройством 10 передачи. Приемопередатчик 23 может включать в себя Nr (где Nr является положительным целым числом) антенн приема и преобразует с понижением частоты каждый сигнал, принятый через антенны приема, в сигнал основной полосы частот. Процессор 21 декодирует и демодулирует радиосигналы, принятые через антенны приема, и восстанавливает данные, которые устройство 10 передачи предназначало для передачи.
[0254] Приемопередатчик 13 и 23 включает в себя одну или более антенны. Антенна выполняет функцию для передачи сигналов, обработанных приемопередатчиками 13 и 23, наружу или приема радиосигналов снаружи для переноса радиосигналов приемопередатчикам 13 и 23. Антенна также может именоваться портом антенны. Каждая антенна может соответствовать одной физической антенне или может быть сконфигурирована посредством комбинации более чем одного элемента физической антенны. Сигнал, переданный от каждой антенны, не может быть дополнительно разрушен устройством 20 приема. RS, переданный через соответствующую антенну, определяет антенну с точки зрения устройства 20 приема и позволяет устройству 20 приема получить оценку канала для антенны независимо от того, представляет ли канал один радиоканал от одной физической антенны или составной канал от множества физических элементов антенны, включающих антенну. Т.е. антенна определяется так, что канал, несущий символ антенны, может быть получен из канала, несущего другой символ той же самой антенны. Приемопередатчик, поддерживающий функцию MIMO передачи и приема данных с использованием множества антенн, может быть соединен с двумя или больше антеннами.
[0255] Устройство 10 передачи или его процессор 11 могут быть выполнены с возможностью включения полярного кодера в соответствии с настоящим изобретением. Устройство 20 приема и его процессор 21 могут быть выполнены с возможность включения полярного декодера в соответствии с настоящим изобретением.
[0256] В нескольких сценариях функции, процедуры и/или способы, раскрытые в данном техническом описании, могут быть реализованы посредством чипа обработки. Чип обработки может именоваться системой на кристалле (SoC) или набором микросхем. Чип обработки может включать в себя процессор и память и может быть смонтирован или инсталлирован в каждом из устройств 10 и 20 связи. Чип обработки может быть выполнен с возможностью выполнения или управления любым из способов и примеров, раскрытых в настоящем техническом описании, или такие способы или примеры могут быть выполнены устройством связи в или с которым чип обработки смонтирован/инсталлирован или соединен. Устройство 10 передачи и/или устройство 20 приема, проиллюстрированные на Фиг. 19, могут быть устройством связи. Память, включенная в чип обработки, может быть выполнена с возможностью хранения кода программного обеспечения или программ, включающих в себя указания, предписывающие процессору или устройству связи выполнять некоторые или все функции, способы и примеры, раскрытые в настоящем техническом описании, при исполнении процессором или устройством связи. Память, включенная в чип обработки, может быть выполнена с возможностью хранения или буферизации информации или данных, сформированных процессором чипа обработки, или информации, восстановленной или полученной процессором чипа обработки. Один или больше процессов, заключающих в себе передачу и прием информации или данных, могут быть выполнены процессором или под управлением процессора. Например, процессор может передавать сигнал, включающий в себя информацию или данные, приемопередатчику, функционально соединенному с или связанному с чипом обработки, или управлять приемопередатчиком, чтобы передавать радиосигнал, включающий в себя информацию или данные. Процессор может быть выполнен с возможностью приема сигнала, включающего в себя информацию или данные, от соответствующего приемопередатчика, функционально соединенного с или связанного с чипом обработки, и получения информации или данных из сигнала.
[0257] Например, процессор 11 соединенный с или смонтированный в устройстве 10 приема, может быть выполнен с возможностью отображения особых битов PBCH в битовых позициях полярного кода в соответствии с любым из примеров настоящего изобретения. Процессор 11 может кодировать PBCH или управлять полярным кодером, чтобы кодировать PBCH, на основании полярного кода. Процессор 11 может быть выполнен с возможностью передачи сигнала (например, сигнала основной полосы частот), включающего в себя PBCH, приемопередатчику 13, соединенному с процессором 11. Процессор 11 может управлять приемопередатчиком 13, чтобы передавать радиосигнал, включающий в себя PBCH. Процессор 21, соединенный с или смонтированный в устройстве 20 приема, может быть выполнен с возможностью декодирования битов PBCH в соответствии с любым из примеров настоящего изобретения. Например, процессор 21 может декодировать PBCH с использованием полярного кода или управлять полярным кодером, чтобы декодировать PBCH, на основании отношения отображения между конкретными битами PBCH и битовыми индексами полярного кода. Процессор 21 может управлять приемопередатчиком 23, соединенным с процессором 21, чтобы принимать радиосигнал, включающий в себя PBCH. Процессор 21 может управлять приемопередатчиком 23, чтобы преобразовывать с понижением частоты радиосигнал в сигнал основной полосы частот. Процессор 21 может принимать сигнал основной полосы частот, включающий в себя PBCH, от приемопередатчика 23.
[0258] Процессор 11, соединенный с или смонтированный в устройстве передачи, может быть выполнен с возможностью отображения информации, которая должна быть передана через PBCH, на основании полярной последовательности, совместно используемой между устройством передачи и устройством приема, в битовых позициях полярного кода размером N=512. Информация может включать в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB). Информация о полукадре может быть 1 битом, а информация об индексе SSB может быть 3 битами. Процессор 11 может быть выполнен с возможностью отображения информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода и отображения информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода. Процессор 11 может быть выполнен с возможностью кодирования информации на основании полярного кода. Процессор 11 может включать в себя полярный кодер, выполненный с возможностью кодирования информации на основании полярного кода. Процессор 11 может передавать PBCH, включающий в себя кодированную информацию, приемопередатчику 13. Приемопередатчик 13 может передавать радиосигнал, включающий в себя PBCH, в соте под управлением процессора 11. Процессор 11 может конфигурировать полезную нагрузку PBCH посредством в общем 56 битов. Информация в PBCH может включать в себя системный номер кадра у кадра, в котором передается PBCH. Процессор 11 может быть выполнен с возможностью отображения второго и третьего самых младших битов (LSB) системного номера кадра в битовых позициях 441 и 469 полярного кода, соответственно. Процессор 11 может быть выполнен с возможностью отображения других 8 битов системного номера кадра в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода, соответственно.
[0259] Приемопередатчик 23 устройства приема принимает радиосигнал, включающий в себя PBCH, в соте. Процессор 23, соединенный с или смонтированный в устройстве приема, может быть выполнен с возможностью декодирования, на основании полярного кода размером N=512, информации в PBCH на основании полярной последовательности, совместно используемой устройством передачи и устройством приема. Процессор 23 может включать в себя полярный декодер, выполненный с возможностью декодирования информации в PBCH на основании полярного кода размером N=512. Процессор 23 или полярный декодер могут быть выполнены с возможностью декодирования информации на основании отношения отображения между информацией и битовыми позициями полярного кода. Информация может включать в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB). Информация о полукадре может быть 1 битом, а информация об индексе SSB может быть 3 битами. Отношение отображения может включать в себя: отображение информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода и отображение информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода. Процессор 23 может быть выполнен с возможностью получения полезной нагрузки PBCH в общем из 56 битов из сигнала PBCH. Информация в PBCH может включать в себя системный номер кадра у кадра, в котором передается PBCH. Отношение отображения может дополнительно включать в себя: отображение второго и третьего самых младших битов (LSB) системного номера кадра в битовых позициях 441 и 469 полярного кода, соответственно. Отношение отображения может дополнительно включать в себя: отображение других 8 битов системного номера кадра в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода, соответственно. Процессор 23 может получать системный номер кадра путем декодирования сигнала, принятого по ресурсу PBCH, на основании отношения отображения.
[0260] Полярная последовательность может быть последовательностью, расставляющей битовые индексы от 0 до 511, соответствующие последовательным битовым позициям от 0 до 511 полярного кода, в порядке возрастания надежности.
[0261] Как описано выше, подробное описание предпочтительных примеров реализации настоящего изобретения было приведено, чтобы позволить специалистам в соответствующей области техники реализовать и выполнить на практике изобретение. Несмотря на то, что изобретение было описано при обращении к показательным примерам, специалистам в соответствующей области техники будет понятно, что различные модификации и вариации могут быть выполнены в настоящем изобретении, не отступая от сущности или объема изобретения, описанного в прилагаемой формуле изобретения. Соответственно изобретение не должно ограничиваться конкретными примерами, описанными в данном документе, а должно соответствовать самому широкому объему, который согласуется с принципами и новыми признаками, раскрытыми в данном документе.
Промышленная применимость
[0262] Примеры настоящего изобретения могут быть использованы для чипа обработки, соединенного с или смонтированного в BS, UE или в устройстве связи в системе беспроводной связи, или для другого оборудования.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ КОДИРОВАНИЯ И УСТРОЙСТВО КОДИРОВАНИЯ ДЛЯ ПОЛЯРНОГО КОДА | 2018 |
|
RU2782234C2 |
СПОСОБ ПРИЕМА СИГНАЛА СИНХРОНИЗАЦИИ И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО | 2018 |
|
RU2738925C1 |
ПОЛЬЗОВАТЕЛЬСКИЙ ТЕРМИНАЛ И СПОСОБ РАДИОСВЯЗИ | 2019 |
|
RU2785056C1 |
СПОСОБ ПЕРЕДАЧИ И ПРИЕМА БЛОКА СИГНАЛА СИНХРОНИЗАЦИИ И УСТРОЙСТВО ДЛЯ НЕГО | 2018 |
|
RU2731360C1 |
КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ШИРОКОВЕЩАТЕЛЬНОГО КАНАЛА | 2018 |
|
RU2756094C2 |
СПОСОБ ПЕРЕДАЧИ/ПРИЕМА СИГНАЛА СИНХРОНИЗАЦИИ ДЛЯ СВЯЗИ D2D В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ И АППАРАТУРА ДЛЯ ЭТОГО | 2015 |
|
RU2643351C1 |
СПОСОБ СВЯЗИ И УСТРОЙСТВО СВЯЗИ | 2018 |
|
RU2776677C2 |
СИСТЕМА И СПОСОБ ПЕРЕДАЧИ И ПРИЕМА ПОИСКОВЫХ ВЫЗОВОВ И СИСТЕМНОЙ ИНФОРМАЦИИ | 2019 |
|
RU2767986C1 |
КОНФИГУРАЦИЯ ДЛЯ ОПОРНОЙ СИГНАЛИЗАЦИИ В СИСТЕМАХ БЕСПРОВОДНОЙ СВЯЗИ | 2020 |
|
RU2805982C1 |
Прием ответа произвольного доступа | 2020 |
|
RU2785977C1 |
Изобретение относится к устройствам и способам приема и передачи физического широковещательного канала (PBCH) в системе беспроводной связи. Технический результат заключается в повышении эффективности канального кодирования. В способе отображают информацию внутри PBCH в битовых позициях полярного кода размером N=512, на основании полярной последовательности; кодируют информацию на основании полярного кода и передают PBCH, включающий в себя информацию, при этом информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB), при этом информация о полукадре составляет 1 бит и отображается в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода и информация об индексе SSB составляет 3 бита и отображается в битовых позициях 253, 254 и 255 полярного кода. 4 н. и 11 з.п. ф-лы, 8 табл., 19 ил.
1. Способ передачи физического широковещательного канала (PBCH) посредством устройства передачи в системе беспроводной связи, причем способ содержит этапы, на которых:
отображают информацию внутри PBCH в битовых позициях полярного кода размером N=512, на основании полярной последовательности;
кодируют информацию на основании полярного кода; и
передают PBCH, включающий в себя информацию,
при этом информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB),
при этом информация о полукадре составляет 1 бит и отображается в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода, и
информация об индексе SSB составляет 3 бита и отображается в битовых позициях 253, 254 и 255 полярного кода.
2. Способ по п. 1, в котором общий размер полезной нагрузки PBCH, включающего в себя информацию, составляет 56 битов.
3. Способ по п. 1, в котором полярная последовательность включает в себя последовательность, расставляющую битовые индексы от 0 до 511, соответствующие один за другим битовым позициям от 0 до 511 полярного кода, в порядке возрастания надежности.
4. Способ по п. 1, в котором информация включает в себя системный номер кадра для кадра, к которому принадлежит PBCH, и при этом второй и третий самые младшие биты системного номера кадра отображаются в битовых позициях 441 и 469 полярного кода соответственно, а другие 8 битов системного номера кадра отображаются в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода.
5. Способ приема физического широковещательного канала (PBCH) посредством устройства приема в системе беспроводной связи, причем способ содержит этапы, на которых:
принимают PBCH; и
декодируют информацию внутри PBCH на основании полярного кода размером N=512,
при этом информация декодируется на основании отношения отображения между информацией и битовыми позициями полярного кода,
при этом информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB),
при этом информация о полукадре составляет один бит, а информация об индексе SSB составляет 3 бита, и
при этом отношение отображения включает в себя: отображение информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода и отображение информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода.
6. Способ по п. 5, в котором общий размер полезной нагрузки PBCH, включающего в себя информацию, составляет 56 битов.
7. Способ по п. 5, в котором полярная последовательность включает в себя последовательность, расставляющую битовые индексы от 0 до 511, соответствующие один за другим битовым позициям от 0 до 511 полярного кода, в порядке возрастания надежности.
8. Способ по п. 5, в котором информация включает в себя системный номер кадра для кадра, к которому принадлежит PBCH, и при этом отношение отображения включает в себя: отображение второго и третьего самых младших битов системного номера кадра в битовых позициях 441 и 469 полярного кода, соответственно, и отображение других 8 битов системного номера кадра в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода.
9. Устройство передачи для передачи физического широковещательного канала (PBCH) в системе беспроводной связи, причем устройство передачи содержит,
приемопередатчик, и
процессор, функционально соединенный с приемопередатчиком, причем процессор выполнен с возможностью:
отображения информации внутри PBCH в битовых позициях полярного кода размером N=512, на основании полярной последовательности;
кодирования информации на основании полярного кода; и
управления приемопередатчиком для передачи PBCH, включающего в себя информацию,
при этом информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB),
при этом информация о полукадре составляет один бит и процессор выполнен с возможностью отображения информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода, и
при этом информация об индексе SSB составляет 3 бита и процессор выполнен с возможностью отображения информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода.
10. Устройство передачи по п. 9, в котором общий размер полезной нагрузки PBCH, включающего в себя информацию, составляет 56 битов.
11. Устройство передачи по п. 9, в котором полярная последовательность включает в себя последовательность, расставляющую битовые индексы от 0 до 511, соответствующие один за другим битовым позициям от 0 до 511 полярного кода, в порядке возрастания надежности.
12. Устройство передачи по п. 9, в котором информация включает в себя системный номер кадра для кадра, к которому принадлежит PBCH, и при этом процессор выполнен с возможностью отображения второго и третьего самых младших битов системного номера кадра в битовых позициях 441 и 469 полярного кода, соответственно, и отображения других 8 битов системного номера кадра в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода.
13. Устройство приема для приема физического широковещательного канала (PBCH) в системе беспроводной связи, причем устройство приема содержит,
приемопередатчик, и
процессор, функционально соединенный с приемопередатчиком, причем процессор выполнен с возможностью:
управления приемопередатчиком для приема PBCH; и
декодирования информации внутри PBCH на основании полярного кода размером N=512,
при этом информация декодируется на основании отношения отображения между информацией и битовыми позициями полярного кода,
при этом информация включает в себя информацию о полукадре и информацию об индексе блока сигнала синхронизации и PBCH (SSB),
при этом информация о полукадре составляет один бит, а информация об индексе SSB составляет 3 бита, и
при этом отношение отображения включает в себя: отображение информации о полукадре в битовой позиции 247 из числа битовых позиций от 0 до 511 полярного кода, и отображение информации об индексе SSB в битовых позициях 253, 254 и 255 полярного кода.
14. Устройство приема по п. 13, в котором общий размер полезной нагрузки PBCH, включающего в себя информацию, составляет 56 битов.
15. Устройство приема по п. 13, в котором информация включает в себя системный номер кадра для кадра, к которому принадлежит PBCH, и при этом отношение отображения включает в себя: отображение второго и третьего самых младших битов системного номера кадра в битовых позициях 441 и 469 полярного кода, соответственно, и отображение других 8 битов системного номера кадра в битовых позициях 367, 375, 415, 444, 470, 473, 483 и 485 полярного кода.
KR 1020170097190 A, 25.08.2017 | |||
Автомобиль-сани, движущиеся на полозьях посредством устанавливающихся по высоте колес с шинами | 1924 |
|
SU2017A1 |
Автомобиль-сани, движущиеся на полозьях посредством устанавливающихся по высоте колес с шинами | 1924 |
|
SU2017A1 |
US 8537755 B2, 17.09.2013 | |||
KR 1020140077492 A, 24.06.2014 | |||
EP 3113387 A4, 22.03.2017 | |||
СПОСОБ И УСТРОЙСТВО ГЕНЕРИРОВАНИЯ ГИБРИДНОГО ПОЛЯРНОГО КОДА | 2013 |
|
RU2610251C2 |
Авторы
Даты
2021-02-12—Публикация
2018-11-14—Подача