КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ШИРОКОВЕЩАТЕЛЬНОГО КАНАЛА
ENCODING AND DECODING OF BROADCAST CHANNEL

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] По настоящей заявке на патент испрашивается приоритет на основании международной заявки на патент № PCT/CN2017/072721, выданной Wei и другим, озаглавленной «BROADCAST CHANNEL ENCODING AND DECODING», поданной 26 января 2017 г., переуступленной правопреемнику.
УРОВЕНЬ ТЕХНИКИ
[0002] Нижеследующее относится в целом к беспроводной связи и, в частности, к кодированию и декодированию широковещательного канала.
[0003] Системы беспроводной связи широко развернуты для предоставления различных типов контента связи, такого как голос, видео, пакетные данные, обмен сообщениями, трансляция и т.д. Эти системы могут быть системами множественного доступа, выполненными с возможностью обеспечения связи с несколькими пользователями посредством совместного использования доступных ресурсов системы (например, времени, частоты и мощности). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA) и системы множественного доступа с ортогональным частотным разделением каналов (OFDMA) (например, система Долгосрочного развития (LTE) или система Новой Радиосвязи (NR)).
[0004] Беспроводная множественного доступа система связи может включать в себя некоторое число базовых станций или узлов сети доступа, причем каждый одновременно обеспечивает связь для нескольких устройств связи, иначе известных как оборудование пользователя (UE). Беспроводные технологии множественного доступа были приняты в различных телекоммуникационных стандартах, чтобы предоставлять общий протокол, который позволяет разным беспроводным устройствам осуществлять связь на муниципальном, национальном, региональном и даже глобальном уровне. Примером телекоммуникационного стандарта является LTE. Стандарт LTE разработан для повышения спектральной эффективности, снижения затрат, улучшения услуг, использования нового спектра и лучшей интеграции с другими открытыми стандартами. Стандарт LTE может использовать OFDMA по нисходящей линии связи (DL), множественный доступ с частотным разделением каналов и одной несущей (SC-FDMA) по восходящей линии связи (UL) и технологию антенны с множеством входов и множеством выходов (MIMO).
[0005] Перед обменом данными в системе беспроводной связи UE может участвовать в процедуре получения соты (например, для того чтобы определять актуальную информацию о базовой станции или узле сети доступа, такую как временную привязку символа, форматирование канала управления, полоса пропускания системы и т.д.). Процедура получения соты может включать в себя передачу блока сигнала синхронизации (SS), который может относиться к комбинации сигналов синхронизации, и блока главной информации (MIB). Некоторые процедуры получения соты могут использовать скремблирующие коды для передачи MIB, чтобы уменьшать помехи и неявным образом переносить информацию временной привязки. UE может декодировать вслепую скремблированный MIB, чтобы определять информацию получения соты. Однако декодирование вслепую может быть невозможно в определенных сценариях (например, может вносить недопустимое время ожидания, расходовать энергию и т.д.). Могут потребоваться улучшенные технологии для кодирования и декодирования широковещательного канала.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Описанные методики относятся к способам, системам, устройствам и аппаратурам, которые обеспечивают кодирование и декодирование широковещательного канала. В целом описанные методики предусматривают совместное кодирование полезной нагрузки, содержащей набор битов информации физического широковещательного канала (PBCH) с набором битов информации, представляющим собой индекс блока сигнала синхронизации (SS). Совместно кодированные наборы информации могут быть переданы в выходном векторе. Устройство декодирования может принимать передачу и в некоторых случаях использовать мягкое комбинирование для облегчения декодирования полезной нагрузки PBCH или индекса блока SS, или как того, так и другого.
[0007] Описывается способ для беспроводной связи. Способ может включать в себя этапы, на которых: идентифицируют полезную нагрузку, которая содержит набор битов информации PBCH; определяют первый набор битов информации, представляющий индекс первого блока сигнала синхронизации; совместно кодируют набор битов информации PBCH и первый набор битов информации; и передают первый выходной вектор, который содержит совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации.
[0008] Описывается устройство для беспроводной связи. Устройство может включать в себя: средство для идентификации полезной нагрузки, которая содержит набор битов информации PBCH; средство для определения первого набора битов информации, представляющего индекс первого блока сигнала синхронизации; средство для совместного кодирования набора битов информации PBCH и первого набора битов информации; и средство для передачи первого выходного вектора, который содержит совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации.
[0009] Описывается другое устройство для беспроводной связи. Устройство может включать в себя процессор, память в электронной связи с процессором, и инструкции, хранящиеся в памяти. Инструкции могут быть выполнены с возможностью предписания процессору: идентифицировать полезную нагрузку, которая содержит набор битов информации PBCH; определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации; совместно кодировать набор битов информации PBCH и первый набор битов информации; и передавать первый выходной вектор, который содержит совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации.
[0010] Описывается долговременный машиночитаемый носитель информации для беспроводной связи. Долговременный машиночитаемый носитель информации может включать в себя инструкции, выполненные с возможностью предписания процессору: идентифицировать полезную нагрузку, которая содержит набор битов информации PBCH; определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации; совместно кодировать набор битов информации PBCH и первый набор битов информации; и передавать первый выходной вектор, который содержит совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации.
[0011] Описывается способ беспроводной связи. Способ может включать в себя этапы, на которых: принимают первое кодовое слово, которое содержит первый набор совместно кодированных битов; определяют длину блока материнского кода для первого кодового слова; идентифицируют на основании по меньшей мере частично определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации; и декодируют первое кодовое слово на основании по меньшей мере частично идентифицированного одного или более местоположений бита.
[0012] Описывается устройство для беспроводной связи. Устройство может включать в себя: средство для приема первого кодового слова, которое содержит первый набор совместно кодированных битов; средство для определения длины блока материнского кода для первого кодового слова; средство для идентификации на основании по меньшей мере частично определенной длины блока материнского кода одного или более местоположений бита, соответствующих набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации; и средство для декодирования первого кодового слова на основании по меньшей мере частично идентифицированного одного или более местоположений бита.
[0013] Описывается другое устройство для беспроводной связи. Устройство может включать в себя процессор, память в электронной связи с процессором, и инструкции, хранящиеся в памяти. Инструкции могут быть выполнены с возможностью предписания процессору: принимать первое кодовое слово, которое содержит первый набор совместно кодированных битов; определять длину блока материнского кода для первого кодового слова; идентифицировать на основании по меньшей мере частично определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации; и декодировать первое кодовое слово на основании по меньшей мере частично идентифицированного одного или более местоположений бита.
[0014] Описывается долговременный машиночитаемый носитель информации для беспроводной связи. Долговременный машиночитаемый носитель информации может включать в себя инструкции, выполненные с возможностью предписания процессору: принимать первое кодовое слово, которое содержит первый набор совместно кодированных битов; определять длину блока материнского кода для первого кодового слова; идентифицировать на основании по меньшей мере частично определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации; и декодировать первое кодовое слово на основании по меньшей мере частично идентифицированного одного или более местоположений бита.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0015] Фиг. 1 иллюстрирует пример системы для беспроводной связи, которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0016] Фиг. 2 иллюстрирует пример устройства, которое обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0017] Фиг. 3 иллюстрирует пример пачки PBCH, которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0018] Фиг. 4 и 5 иллюстрируют примерные схемы кодирования, которые обеспечивают кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0019] Фиг. 6 иллюстрирует пример схемы, которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0020] Фиг. 7 иллюстрирует пример схемы кодирования, которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0021] Фиг. 8 иллюстрирует пример схемы декодирования, которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0022] Фиг. 9 иллюстрирует пример последовательности операций процесса, который обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0023] Фиг. с 10 по 12 показывают структурные схемы устройства или устройств, которые обеспечивают кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0024] Фиг. 13 иллюстрирует структурную схему системы, включающей в себя устройство (например, UE), которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения;
[0025] Фиг. 14 иллюстрирует структурную схему системы, включающей в себя устройство (например, базовую станцию), которая обеспечивает кодирование и декодирование широковещательного канала в соответствии с аспектами настоящего изобретения; и
[0026] Фиг. с 15 по 18 иллюстрируют способы для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0027] Полезные нагрузки физического широковещательного канала (PBCH), включающие критическую информацию системы, передаваемую в блоке главной информации (MIB), могут быть совместно кодированы с индексами сигнала синхронизации. Пачки таких передач совместно кодированного PBCH могут быть декодированы без вредных эффектов декодирования вслепую и без значительной потери защиты от ошибки или значительного увеличения времени ожидания. Полярное кодирование может быть использовано для совместного кодирования информации, которая включает в себя полезную нагрузку PBCH и индексы сигнала синхронизации.
[0028] В качестве примера беспроводное устройство может сначала завершать процедуру получения соты для того, чтобы осуществлять обмен данными через сеть беспроводной связи. Данная процедура может позволить беспроводному устройству определить актуальную информацию о соте. Беспроводное устройство может выполнять несколько процедур получения соты последовательно или параллельно (например, для того чтобы определить наилучшую доступную соту). Примеры актуальной информации для заданной соты включают в себя смещения временной привязки и частоты, полосу пропускания, форматы канала управления и т.д.
[0029] В некоторых случаях беспроводное устройство может быть неспособно успешно принимать данные от или передавать данные к хосту соты (например, который может быть базовой станцией, узлом сети доступа или некоторым другим координирующим объектом) без сначала участия в процедуре получения соты. Процедура получения соты может включать в себя обмен одним или более сигналами синхронизации, как, впрочем, и MIB. Так как MIB содержит критическую информацию для связи с сотой, то хост соты может осуществлять широковещательную передачу MIB (например, через физический широковещательный канал (PBCH)). Несмотря на то, что в настоящем изобретении в первую очередь упоминается как относящийся к первоначальной процедуре получения, MIB также может содержать актуальную информацию для беспроводных устройств, которые уже получили сеть (например, обновления форматирования канала управления).
[0030] Одной функцией MIB может быть перенос информации о временной привязке для соты. В некоторых традиционных системах данная информация о временной привязке может быть перенесена посредством некоторой комбинации явной информации внутри MIB (например, восемь самых старших битов системного номера кадра (SFN)) и неявной информации, используемой для передачи MIB (например, скремблирующий код, используемый для указания оставшихся битов SFN). В качестве примера для того, чтобы сократить служебную нагрузку в этих традиционных системах, MIB может формироваться периодически и передаваться несколько раз (например, с использованием одного из нескольких скремблирующих кодов). Беспроводное устройство может определять актуальную информацию о временной привязке из декодирования вслепую MIB с использованием любых из возможных скремблирующих кодов для той соты. Когда число скремблирующих кодов относительно низкое (например, порядка 4 скремблирующих кодов), декодирование вслепую может быть эффективным. Тем не менее по мере того, как число потенциальных скремблирующих кодов увеличивается (например, из-за того, что MIB передается чаще), декодирование вслепую может стать невозможным. Соответственно аспекты настоящего изобретения могут предоставлять альтернативные методики для переноса данной информации более эффективно.
[0031] Аспекты изобретения, которые представлены выше, ниже описываются в контексте системы беспроводной связи. Затем описываются примерные кодеры, декодеры, физические структуры ресурсов и схемы для кодирования и декодирования широковещательного канала. Аспекты изобретения дополнительно иллюстрируются и описываются со ссылкой на устройство, схемы, схемы системы и блок-схемы, которые относятся к кодированию и декодированию широковещательного канала.
[0032] Фиг. 1 иллюстрирует пример системы 100 беспроводной связи в соответствии с различными аспектами настоящего изобретения. Система 100 беспроводной связи включает в себя базовые станции 105, UE 115 и базовую сеть 130. В некоторых примерах система 100 беспроводной связи может быть сетью LTE, Усовершенствованного-LTE, новой радиосвязи (NR) или 5G.
[0033] В сетях NR или 5G базовые станции 105 могут включать в себя узлы доступа (AN), центральные блоки (CU) и/или распределенные блоки (DU), и могут быть примером базовой станции новой радиосвязи (NR BS), Узла-B новой радиосвязи (NR NB), сетевого узла (NN) или аналогичного. CU может быть, например, центральным узлом (CN), контроллером узла доступа (ANC) или аналогичным. Каждый из DU может быть примером граничного узла (EN), граничного блока (EU), головного блока радиосвязи (RH), интеллектуального головного блока радиосвязи (SRH), точки передачи и приема (TRP) или аналогичного.
[0034] UE 115, базовые станции 105 и прочие устройства системы 100 беспроводной связи могут иметь кодеры с низким временем ожидания, которые выводят биты кодового слова для передачи до загрузки всех входных битов. UE 115, базовая станция 105 или как первое, так и второе могут включать в себя компонент 140 кодирования (например, кодер, декодер и т.д.), как описывается ниже более подробно. В некоторых случаях система 100 беспроводной связи может обеспечивать улучшенную широковещательную связь, сверхнадежную (т.е. для решения критически важных задач) связь, связь с низким временем ожидания и связь с устройствами низкой стоимости и низкой сложности. Система 100 беспроводной связи также может обеспечивать полярное кодирование для PBCH.
[0035] Базовые станции 105 могут беспроводным образом осуществлять связь с UE 115 через одну или более антенны базовой станции. Каждая базовая станция 105 может обеспечивать покрытие связи для соответствующей географической зоны 110 покрытия. Линии 125 связи, показанные в системе 100 беспроводной связи, могут включать в себя передачи восходящей линии связи (UL) от UE 115 к базовой станции 105, или передачи нисходящей линии связи (DL) от базовой станции 105 к UE 115. Информация управления и данные могут быть мультиплексированы в канале восходящей линии связи или нисходящей линии связи в соответствии с различными методиками. Информация управления и данные могут быть мультиплексированы в канале нисходящей линии связи, например, с использованием методик мультиплексирования с временным разделением каналов (TDM), методик мультиплексирования с частотным разделением каналов (FDM) или методик гибридного TDM-FDM. В некоторых примерах информация управления, которая передается в течение интервала времени передачи (TTI) канала нисходящей линии связи, может быть распределена между разными областями управления каскадным образом (например, между общей областью управления и одной или более особыми для UE областями управления).
[0036] UE 115 могут быть рассредоточены по всей системе 100 беспроводной связи и каждое UE 115 может быть стационарным или мобильным. UE 115 также может упоминаться как мобильная станция, абонентская станция, мобильный блок, абонентский блок, беспроводной блок, удаленный блок, мобильное устройство, беспроводное устройство, устройство беспроводной связи, удаленное устройство, мобильная абонентская станция, терминал доступа, мобильный терминал, беспроводной терминал, удаленный терминал, телефонная трубка, агент пользователя, мобильный клиент, клиент или в соответствии с некоторой другой подходящей терминологией. UE 115 может быть сотовым телефоном, персональным цифровым помощником (PDA), беспроводным модемом, устройством беспроводной связи, переносным устройством, планшетным компьютером, компьютером класса лэптоп, беспроводным телефоном, персональным электронным устройством, переносным устройством, персональным компьютером, станцией беспроводной местной линии (WLL), устройством Интернета Вещей (IoT), устройством Интернета Всего (IoE), устройством связи машинного типа (MTC), прибором, автомобилем или аналогичным.
[0037] В некоторых случаях UE 115 также может осуществлять связь непосредственно с другими UE 115 (например, с использованием однорангового (P2P) протокола или протокола связи устройства-с-устройством (D2D)). Одно или более из группы UE 115, использующих связь D2D, могут находиться внутри зоны 110 покрытия соты. Другие UE 115 в такой группе могут находиться вне зоны 110 покрытия соты или по другим причинам могут быть неспособны принимать передачи от базовой станции 105. В некоторых случаях группы UE 115, осуществляющих связь через связь D2D, могут использовать систему один-со-многими (1:M), в которой каждое UE 115 осуществляет передачу каждому другому UE 115 в группе. В некоторых случаях базовая станция 105 содействует планированию ресурсов для связи D2D. В других случаях связь D2D осуществляется независимо (например, без базовой станции 105).
[0038] Некоторые UE 115, такие как устройства MTC или IoT, могут быть устройствами низкой стоимости или низкой сложности и могут предусматривать автоматическую связь между машинами, т.е., связь Машина-с-Машиной (M2M). M2M или MTC может относиться к технологиям связи данных, которые позволяют устройствам осуществлять связь друг с другом или базовой станцией без вмешательства человека. Например, M2M или MTC может относиться к связи от устройств с интегрированными датчиками или измерителями для измерения или фиксации информации и ретрансляции той информации центральному серверу или прикладной программе, которая использует информацию или представляет информацию людям, взаимодействующим с программой или приложением. Некоторые UE 115 могут быть исполнены для сбора информации или обеспечения автоматизированного поведения машин. Примеры приложений для устройств MTC включают в себя интеллектуальный учет, мониторинг запасов, мониторинг уровня воды, мониторинг оборудования, мониторинг для медицинского обеспечения, мониторинг дикой природы, мониторинг погодных и геологических событий, администрирование и отслеживания парка транспортных средств, дистанционное зондирование для обеспечения безопасности, управление физическим доступом и основанные на транзакции коммерческие начисления.
[0039] Базовые станции 105 могут осуществлять связь с базовой сетью 130 и друг с другом. Например, базовые станции 105 могут взаимодействовать с базовой сетью 130 посредством линий 132 обратного транзита (например, S1 и т.д.). Базовые станции 105 могут осуществлять связь друг с другом через линии 134 обратного транзита (например, X2 и т.д.) либо непосредственно, либо опосредованно (например, через базовую сеть 130). Базовые станции 105 могут выполнять конфигурацию и планирование радиосвязи для связи с UE 115, или могут функционировать под управлением контроллера базовой станции (не показано). В некоторых примерах базовые станции 105 могут быть макро сотами, небольшими сотами, «горячими точками» или аналогичным. Базовые станции 105 также могут упоминаться как eNodeB 105 (eNB).
[0040] Базовая станция 105 может быть соединена посредством интерфейса S1 с базовой сетью 130. Базовая сеть может быть развитым пакетным ядром (EPC), которое может включать в себя по меньшей мере один объект администрирования мобильности (MME), по меньшей мере один обслуживающий шлюз (S-GW) и по меньшей мере один пакетный шлюз (P-GW). MME может быть узлом управления, который обрабатывает сигнализацию между UE 115 и EPC. Все пакеты Интернет Протокола (IP) пользователя могут быть перенесены посредством S-GW, который сам может быть соединен с P-GW. P-GW может обеспечивать распределение IP-адреса, как, впрочем, и другие функции. P-GW может быть соединен с IP-услугами операторов сети. IP-услуги операторов могут включать в себя Интернет, Интрасеть, Мультимедийную Подсистему на Базе IP (IMS) и Услугу Потоковой передачи (PSS) с Коммутацией Пакетов (PS).
[0041] Базовая сеть 130 может обеспечивать аутентификацию пользователя, авторизацию доступа, отслеживание, IP-соединяемость и прочие функции доступа, маршрутизации или мобильности. По меньшей мере некоторые из сетевых устройств, такие как базовая станция 105, могут включать в себя субкомпоненты, такие как объект сети доступа, который может быть примером контроллера узла доступа (ANC). Каждый объект сети доступа может осуществлять связь с некоторым числом UE 115 посредством некоторого числа других объектов передачи сети доступа, каждый из которых может быть, например, интеллектуальным головным блоком радиосвязи или TRP. В некоторых конфигурациях различные функции каждого объекта сети доступа или базовой станции 105 могут быть распределены по различным сетевым устройствам (например, головным блокам радиосвязи и контроллерам сети доступа) или консолидированы в едином сетевом устройстве (например, базовой станции 105).
[0042] Система 100 беспроводной связи может функционировать в частотной области сверхвысокой частоты (UHF) с использованием полос частоты от 700МГц до 2600МГц (2.6ГГц), несмотря на то, что в некоторых случаях беспроводные локальные сети (WLAN) могут использовать частоты до 4ГГц. Данная область также может быть известна как дециметровая полоса, поскольку диапазон длин волны составляет от приблизительно одного дециметра до одного метра в длину. В некоторых случаях система 100 беспроводной связи может также использовать участки крайне высокой частоты (EHF) спектра (например, от 30ГГц до 300ГГц). Данная область также может быть известна как миллиметровая полоса, поскольку диапазон длин волны составляет от приблизительно одного миллиметра до одного сантиметра в длину.
[0043] Базовая станция 105 может использовать несколько антенн или антенную решетку для осуществления операции формирования диаграммы направленности применительно к направленной связи с UE 115. Формирование диаграммы направленности может быть использовано в связи с полосами UHF или EHF; дополнительно или в качестве альтернативы система 100 может использовать формирование диаграммы направленности с другими полосами частот. Формирование диаграммы направленности, которое также может упоминаться как пространственная фильтрация или направленная передача, является методикой обработки сигнала, которая может быть использована на передатчике (например, базовой станции 105), чтобы формировать и/или направлять общий луч антенны в направлении целевого приемника (например, UE 115). Это может быть достигнуто посредством комбинирования элементов в антенную решетку таким образом, что передаваемые сигналы при конкретных углах испытывают конструктивные помехи, тогда как другие испытывают деструктивные помехи.
[0044] Беспроводные системы с множеством входом и множеством выходов (MIMO) используют схему передачи между передатчиком (например, базовой станцией 105) и приемником (например, UE 115), при которой как передатчик, так и приемник оборудованы нескольким антеннами. Некоторые участки системы 100 беспроводной связи могут использовать формирование диаграммы направленности. Например, базовая станция 105 может иметь антенную решетку с числом строк и столбцов портов антенны, которые базовая станция 105 может использовать для формирования диаграммы направленности при ее связи в UE 115. Сигналы могут быть переданы несколько раз в разных направлениях (например, формирование диаграммы направленности для каждой передачи может быть выполнено по-разному). mmW приемник (например, UE 115) может попробовать несколько лучей (например, антенные суб-решетки) при приеме сигналов синхронизации.
[0045] В некоторых случаях антенны базовой станции 105 или UE 115 могут располагаться в одной или более антенных решетках, которые могут обеспечивать операции формирования диаграммы направленности или MIMO. Одна или более антенны или антенные решетки базовой станции могут быть совмещены в антенном комплекте, таком как антенная вышка. В некоторых случаях антенны или антенные решетки, ассоциированные с базовой станцией 105, могут располагаться в разных географических местоположениях. Базовая станция 105 может многократно использовать антенны или антенные решетки для выполнения операций формирования диаграммы направленности применительно к направленной связи с UE 115.
[0046] В некоторых случаях система 100 беспроводной связи может быть основанной на пакетах сетью, которая функционирует в соответствии с разделенным на слои стеком протоколов. В плоскости пользователя связь на слое носителя или Протокола Сходимости Пакетных Данных (PDCP) может быть основанной на IP. Слой Управления Радиолинией (RLC) может в некоторых случаях выполнять сегментацию и повторную сборку пакета для осуществления связи через логические каналы. Слой Управления Доступом к Среде (MAC) может выполнять приоритетную обработку и мультиплексирование логических каналов в транспортные каналы. Слой MAC также может использовать Гибридный Автоматический Запрос Повторной Передачи (HARQ) для обеспечения повторной передачи на слое MAC, чтобы повышать эффективность линии связи. В плоскости управления слой протокола Управления Радиоресурсами (RRC) может обеспечивать создание, конфигурацию и сохранение соединения RRC между UE 115 и сетевым устройством (например, базовой станцией 105) или базовой сетью 130, обеспечивающей носители радиосвязи для данных плоскости пользователя. На Физическом (PHY) слое транспортные каналы могут быть отображены в физических каналах.
[0047] Система 100 беспроводной связи может обеспечивать функционирование по нескольким сотам или несущим, свойство, которое может упоминаться как агрегация несущих (CA) или функционирование с несколькими несущими. Несущая также может упоминаться как составляющая несущая (CC), слой, канал и т.д. Понятия «несущая», «составляющая несущая», «сота» и «канал» могут использоваться в данном документе взаимозаменяемо. Для UE 115 может быть сконфигурировано несколько CC нисходящей линии связи и одну или более CC восходящей линии связи для агрегации несущих. Агрегация несущих может быть использована с составляющими несущими как при дуплексной связи с частотным разделением каналов (FDD), так и при дуплексной связи с временным разделением каналов (TDD).
[0048] В некоторых случаях система 100 беспроводной связи может использовать улучшенные составляющие несущие (eCC). eCC может отличаться одним или более признаками, включая: более широкая полоса пропускания, более короткая продолжительность символа, более короткие TTI и модифицированная конфигурация канала управления. В некоторых случаях eCC может быть ассоциирована с конфигурацией агрегации несущих или конфигурацией двойной соединяемости (например, когда несколько обслуживающих сот имеют неоптимальную или неидеальную линию связи обратного транзита). eCC также может быть сконфигурирована для использования в нелицензированном спектре или совместно используемом спектре (где более чем одному оператору разрешено использовать спектр). eCC, которая отличается широкой полосой пропускания, может включать в себя один или более сегменты, которые могут быть использования UE 115, которые выполнены без возможности мониторинга всей полосы пропускания или предпочитают использовать ограниченную полосу пропускания (например, для экономии питания).
[0049] В некоторых случаях беспроводная система 100 может использовать как лицензированные так и нелицензированные полосы радиочастотного спектра. Например, беспроводная система 100 может использовать технологию радиодоступа Лицензионного Содействия Доступу LTE (LTE-LAA) или Нелицензированного LTE (LTE U) или технологию NR в нелицензированной полосе, такой как полоса для Промышленных, Научных и Медицинских Организаций (ISM) 5ГГц. При функционировании в нелицензированных полосах радиочастотного спектра беспроводные устройства, такие как базовые станции 105 или UE 115, могут использовать процедуры прослушивания-перед-передачей (LBT) чтобы перед передачей убедиться в том, что канал чист. В некоторых случаях функционирование в нелицензированных полосах может быть основано на конфигурации агрегации несущих в сочетании с составляющими несущими, функционирующими в лицензированной полосе. Функционирование в нелицензированном спектре может включать в себя передачи нисходящей линии связи, передачи восходящей линии связи или как те, так и другие. Дуплексная связь в нелицензированном спектре может быть основана на FDD, TDD или их комбинации.
[0050] UE 115, которое пытается осуществить доступ к беспроводной сети, может выполнять первоначальный поиск соты посредством обнаружения первичного сигнала синхронизации (PSS) от базовой станции 105. PSS может обеспечивать синхронизацию временной привязки слота (или символа) и может указывать значение идентификационных данных слоя PHY (например, может указывать идентификационные данные соты в группе). UE 115 затем может принимать вторичный сигнал синхронизации (SSS). SSS может обеспечивать синхронизацию радиокадра (например, временную привязку кадра) и предоставлять значение идентификационных данных соты, которые могут комбинироваться с идентификационными данными соты в группе для идентификации соты. SSS также может обеспечивать обнаружение режима дуплексной связи и длину циклического префикса. Некоторые системы, такие как системы TDD, могут передавать SSS, но не PSS.
[0051] После приема PSS и/или SSS, UE 115 может принимать блок главной информации (MIB), который может быть передан в PBCH. MIB может содержать информацию о полосе пропускания системы, SFN (например, самые старшие 8 бит из 10 бит SFN), конфигурацию Физического канала индикатора HARQ (PHICH), число антенн передачи на базовой станции 105 или любую другую уместную информацию получения. Информация получения, которая содержится в MIB, может в качестве альтернативы упоминаться в данном документе как полезная нагрузка PBCH.
[0052] В некоторых случаях PBCH может быть исполнен чтобы обеспечивать возможность декодирования с низким временем ожидания и надежного приема для пользователей на границе соты. В качестве примера MIB в системе LTE формируется с 40-мс периодичностью (например, слой PHY принимает новый MIB для кодирования каждые 40мс). Каждый новый сформированный MIB включает в себя обновленный SFN. Прочие компоненты полезной нагрузки PBCH могут быть дополнительно обновлены (например, конфигурация PHICH, полоса пропускания нисходящей линии связи и т.д.). Кодирование MIB может осуществляться на очень низкой скорости и повторяться четыре раза (например, один раз в 10-мс кадр) по 40-мс периоду (например, с использованием 1/48 кодовой скорости по 40-мс TTI). Такое исполнение может обеспечивать сильную защиту от ошибки. Каждая из четырех повторяющихся передач может быть самодекодируемой (например, так что, когда отношение сигнала к помехам и шуму (SINR) относительно высокое, UE 115 может декодировать MIB корректно без обязательного приема всех четырех повторных передач). Дополнительно в отношении передач может осуществляться мягкое комбинирование (например, так что, когда SINR является относительно низким, UE 115 может осуществлять мягкое комбинирование каждой передачи с теми, что уже приняты, до тех пор, пока не достигается успешное декодирование MIB). Т.е. так как каждый MIB может быть передан четыре раза (один раз в 10-мс кадр) до того, как формируется другой MIB, четыре передачи одного и того же MIB содержат одну и ту же информацию (например, одну и ту же полезную нагрузку PBCH) и вследствие этого применительно к ним может быть осуществлено мягкое комбинирование.
[0053] Временная привязка 40-мс TTI для каждого MIB по PBCH может в явной степени не указываться UE 115 (например, вместо этого она может быть в неявной форме определена из скремблирующих последовательностей, которые повторно инициализируются каждые 40-мс). Соответственно UE 115 может декодировать вслепую PBCH (например, UE 115 может обрабатывать PBCH вслепую с использованием всех возможных путей, которыми базовая станция 105 могла манипулировать информацией) для того, чтобы определять требуемую информацию о временной привязке. Т.е. UE 115 может первоначально определять временную привязку в 40-мс TTI посредством выполнения четырех отдельных декодирований PBCH с использованием каждой из четырех возможных скремблирующих последовательностей и проверки циклическим избыточным кодом (CRC) для каждого декодирования.
[0054] В некоторых случаях четыре возможные скремблирующие последовательности могут быть основаны на идентификационных данных соты, которые в свою очередь могут быть определены из приема PSS и SSS. Так как четыре скремблирующие последовательности могут происходить в известной повторяющейся очередности, они могут быть использованы для переноса неявным образом информации о временной привязке в 40-мс TTI (например, первая скремблирующая последовательность может быть ассоциирована с первым 10-мс кадром из 40-мс TTI, вторая скремблирующая последовательность может быть ассоциирована с вторым 10-мс кадром из 40-мс TTI и т.д.). Соответственно 40-мс периодичность PBCH может позволить UE 115 собрать оставшиеся два бита SFN (например, два самых младших бита).
[0055] Как описано выше мягкое комбинирование полезной нагрузки PBCH по нескольким радиокадрам также может быть применено для улучшения эффективности декодирования. В качестве примера UE 115 может первоначально пытаться декодировать полезную нагрузку из одного радиокадра (например, из первого блока сигнала синхронизации (SS)). Если декодирование не удается для всех четырех возможных скремблирующих кодов, то может быть осуществлено мягкое комбинирование полезной нагрузки PBCH из первого блока SS с полезной нагрузкой PBCH, принятой в следующем блоке SS и т.д. В некоторых случаях блок SS, как описано в данном документе, может относиться к комбинации сигналов синхронизации (например, PSS и SSS) и MIB в заданном интервале времени.
[0056] Тем не менее в некоторых случаях декодирование вслепую PBCH может быть невозможным. В качестве примера базовая станция 105 в системе NR может передавать сигналы NR-PBCH в пачках, содержащих более четырех блоков SS (например, заданный MIB может быть передан более чем четыре раза так, что более чем четыре скремблирующих кода потребуется чтобы различать передачи). Соответственно UE 115, обнаруживающее NR-PBCH в любом из нескольких блоков SS, может использовать альтернативные методики для определения индекса блока SS и границы временной привязки субкадра. Т.е. тогда как число блоков SS в одной пачке PBCH в системе LTE может быть ограничено 4, число блоков SS в пачке NR-PBCH может быть больше 4 (например, 8, 12, 16 и т.д.).
[0057] В то время как четыре возможных скремблирующих кода в системе LTE могут неявным образом переносить информацию о временной привязке системы, использование скремблирующих кодов в системе NR для переноса аналогичной информации о временной привязке может быть затратным (например, исходя из сложности и/или времени ожидания) из-за увеличения числа гипотез по индексу блока SS для декодирования NR-PBCH. Т.е. в то время как UE 115 может быть способно декодировать вслепую PBCH с использованием любой из четырех возможных скремблирующих последовательностей в системе LTE, сложность, время ожидания, потребление питания и т.д. такого декодирования вслепую может существенно увеличиться для использования, например, 16 скремблирующих кодов в системе NR. Таким образом информация о временной привязке, которая неявным образом переносилась с использованием скремблирующих кодов в системе LTE, может переноситься более эффективно явным образом в системе NR.
[0058] Дополнительно или в качестве альтернативы в системе NR базовая станция 105 может применять развертку луча через пачку PBCH так, что UE 115 может быть неспособно принимать последовательные блоки SS. Таким образом исполнение, разрешающее UE 115 комбинировать полезные нагрузки PBCH из нескольких дискретных блоков SS, может обеспечить более хорошую эффективность декодирования. Методики, обеспечивающие такое исполнение описываются в данном документе.
[0059] Фиг. 2 иллюстрирует пример устройства 200 для кодирования и декодирования широковещательного канала в соответствии с одним или более аспектами настоящего раскрытия. Устройство 200 может быть любым устройством в системе 100 беспроводной связи, которое выполняет операцию кодирования или декодирования. Устройство 200 может быть, например, UE 115 или базовой станцией 105, как описано на Фиг. 1. Кроме того кодер/декодер 210 может быть примером компонента 140 кодирования, как описано со ссылкой на Фиг. 1.
[0060] Как показано устройство 200 может включать в себя память 205, кодер/декодер 210 и передатчик/приемник 215. Шина 220 может соединять память 205 с кодером/декодером 210 и шина 225 может соединять кодер/декодер 210 с передатчиком/приемником 215. В некоторых примерах устройство 200 может иметь данные, хранящиеся в памяти 205, которые должны быть переданы другому устройству, такому как UE 115 или базовая станция 105. Чтобы инициировать процесс передачи устройство 200 может извлекать (например, из памяти 205) данные для передачи. Данные могут включать в себя некоторое число битов информации, предоставляемых из памяти 205 кодеру/декодеру 210 через шину 220. Некоторое число битов информации может быть представлено в качестве значения 'K' как показано. Кодер/декодер 210 может кодировать некоторое число битов информации и выводить кодовое слово длиной N, которая может отличаться или быть точно такой же как K. Биты, которые не распределены в качестве битов информации (т.е., N-K биты) могут быть битами четности или замороженными битами. Биты четности могут быть использованы в методиках полярного кодирования с проверкой четности (PC), а замороженные биты могут быть битами заданного значения (0, 1 и т.д.), которое известно, как кодеру, так и декодеру (т.е. кодеру, кодирующему биты информации на передатчике, и декодеру, декодирующему кодовое слово, принятое на приемнике). Кроме того, с точки зрения устройства приема, устройство 200 может принимать кодированные данные (например, кодовое слово) через передатчик/приемник 215, и декодировать кодированные данные с использованием кодера/декодера 210, чтобы получать переданные данные.
[0061] В некоторых примерах способ для кодирования передач данных посредством кодера/декодера 210 может включать в себя формирование полярного кода длиной N и размерностью 'K' (соответствующей числу битов информации). Полярный код является примером линейного блочного исправляющего ошибку кода и является первой методикой кодирования, чтобы доказуемо достигать емкости канала, и может быть использован, чтобы увеличивать вероятность успешной передачи. Во время кодирования кодер может включать несколько экземпляров канала (например, ветвей кодирования), каждый из которых загружен битом, который должен быть кодирован. Биты, которые должны быть кодированы, могут включать в себя биты информации и неинформационные биты. Метрики надежности могут быть вычислены на основании местоположений бита кодера/декодера 210. Например, может быть вычислена вероятность того, что заданное местоположение бита будет успешно декодировано. Данная вероятность может упоминаться как надежность и может быть ассоциирована с заданным местоположением бита. В некоторых случаях местоположения бита могут быть отсортированы на основании определенных метрик надежности (например, в порядке уменьшения или увеличения надежности) и всем или части из местоположений бита назначается заданный тип бита (например, бит парности, бит информации, замороженный бит и т.д.). Для заданной размерности K, K самые надежные местоположения бита назначаются в качестве битов информации, а оставшиеся биты могут быть замороженными битами или битами парности.
[0062] Кодер/декодер 210 может использовать некоторое число методик кодирования, чтобы кодировать данные для передачи, такие как линейное блочное кодирование, полярное кодирование, полярное кодирование с PC, кодирование Рида-Мюллера (RM), полярное RM кодирование и аналогичное, которые могут вводить избыточность в кодированный выход. Данная избыточность может увеличивать общую вероятность того, что число битов информации будет успешно декодировано после приема.
[0063] Фиг. 3 иллюстрирует пример пачки 300 PBCH для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения. Пачка 300 PBCH включает в себя несколько блоков 305 SS, каждый из которых содержит блок(и) 310 PBCH и блок(и) 315 PSS/SSS. Пачка 300 PBCH может охватывать 40мс или некоторую другую подходящую продолжительность (например, 80мс) и может содержать более 4 (например, 6, 8, 12) блоков 305 SS. Несмотря на то, что показано наличие двух блоков 315 PSS/SSS между двумя блоками 310 PBCH, любая подходящая конфигурация может быть использована в соответствии с настоящим изобретением (например, может присутствовать только один блок 310 PBCH, блок(и) 310 PBCH могут чередуясь располагаться между блоками 315 PSS/SSS, некоторая их комбинация и т.д.). Соответственно Фиг. 3 включена только в целях иллюстрации и не является ограничивающей объем.
[0064] В аспектах настоящего изобретения полезная нагрузка PBCH и индекс блока SS могут быть совместно кодированными. В данном примере одна и та же полезная нагрузка PBCH (например, которая может содержать биты CRC) может повторяться в нескольких (например, всех) блоках 305 SS в пачке 300 PBCH. Разные индексы блока SS (например, которые могут необязательно включать в себя биты проверки четности) могут быть переданы в отдельных блоках 305 SS (например, блок 305-a SS и блок 305-b SS могут иметь разные индексы SS). Необязательная проверка четности для индекса блока SS может способствовать обнаружению ошибки декодированного индекса блока SS. Так как полезная нагрузка PBCH может быть одной и той же по разным блокам 305 SS, то декодер приема (не показано) может иметь возможность мягкого комбинирования полезной нагрузки PBCH нескольких блоков 305 SS в пачке 300 PBCH. Тем не менее так как каждый блок 305 SS может быть ассоциирован с отдельным индексом блока SS, то непосредственное мягкое комбинирование принятых логарифмических отношений правдоподобия (LLR) может быть неприменимо к целому блоку 305 SS. Так как индекс блока SS может переносить важную информацию о тонкой временной привязке (например, информацию о временной привязке в рамках продолжительности пачки 300 PBCH), то могут быть выполнены дополнительные измерения, чтобы увеличить правдоподобие успешной передачи индекса блока SS. В одном примере, описанном со ссылкой на Фиг. 4, полезная нагрузка PBCH (с битами CRC) и индекс блока SS могут быть назначены разным местоположениям битового канала (например, с использованием полярного кодера) так, что индекс блока SS может быть передан через самые надежные битовые каналы.
[0065] Как обсуждалось выше пачка 300 PBCH может быть использована в системе связи, использующей развертку луча так, что устройство декодирования может не принимать все из блоков 305 SS в пачке 300 PBCH. Дополнительно или в качестве альтернативы ослабление высокочастотных сигналов может препятствовать приему устройством декодирования передачи (например, даже если передача направлена на устройство декодирования). В качестве примера декодер может принимать блок 305-a и 305-b SS без приема любого из блоков 305 SS между ними. Соответственно декодеру может потребоваться возможность декодирования актуальной информации из блока 305 SS не полагаясь на прием каждого блока 305 SS в пачке 300 PBCH.
[0066] Фиг. 4 иллюстрирует пример схемы 400 кодирования для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения. Схема 400 кодирования может быть выполнена кодером 405, который может быть примером кодера/декодера 210, описанного со ссылкой на Фиг. 2. Аспекты схемы 400 кодирования описываются со ссылкой на схему полярного кодирования для простоты. Тем не менее другие схемы кодирования, в которых другие местоположения бита ассоциируются с другими степенями надежности, могут использоваться дополнительно или в качестве альтернативы, не отклоняясь от объема настоящего изобретения.
1
1
1
1
[0067] Как иллюстрирует кодер 405 может принимать первый набор битов информации, представляющий индекс 410 блока SS, и второй набор битов информации, содержащий полезную нагрузку 415 PBCH. Два набора битов информации могут обрабатываться отдельно по меньшей мере применительно к некоторой части из соответствующих путей через кодер 405. Обращаясь сначала к индексу 410 блока SS биты могут необязательно быть дополнены одним или более битами четности. В некоторых случаях один бит четности может быть использован для указания того, имеет ли двоичное представление индекса 410 блока SS четное или нечетное число '1' битов. Необязательная проверка четности для индекса блока SS в декодере может быть использована для улучшения обнаружения ошибки. В нижеследующем описании индекс 410 блока SS может относиться к битам информации или может относиться к битам информации и биту(ам) четности в зависимости от того, выполняется ли необязательный процесс включения битов четности. Впоследствии и независимо от того, был ли добавлен бит(ы) четности, индекс 410 блока SS может быть назначен набору I местоположений бита. В качестве примера в случае, когда индекс 410 блока SS представляется посредством J битов (например, J битов информации, J1 битов информации и 1 бит четности и т.д.), I может быть двоичными индексами в порядке убывания [N-J, N-(J-1), …, N-2, N-1], где N является длиной материнского кодового слова (например, которое может быть степенью двух). В данном примере I вследствие этого содержит J самых надежных битовых канала. I и индекс 410 блока SS тогда могут служить в качестве вводов для мультиплексора.
2
1
2
2
1
2
[0068] Биты информации, содержащие полезную нагрузку 415 PBCH, могут первоначально быть CRC кодированными. Впоследствии полезная нагрузка 415 PBCH (например, которая может в этот момент относиться к битам информации и битам CRC) может быть назначена набору I местоположений бита. I и I могут быть разными. I может быть определен из K самых надежных битовых каналов после того как берут набор I местоположений бита и любые выколотые биты P. Т.е. из-за относительно низкой скорости кодирования, выкалывание блока может быть использовано, чтобы сократить объем данных, которые должны быть переданы. В качестве примера, если длина кодового слова (например, вектора), которое должно быть передано, составляет M бит, то P может включать N-M наименее надежных местоположений бита по двоичным индексам в порядке убывания [0, 1, …, P-2, P-1]. В некоторых случаях один или более другие наборы битов (например, замороженные биты проверки четности (PF) или замороженные биты (F)) также могут быть идентифицированы. Замороженные биты могут быть битами со значением, известным как кодеру, так и декодеру, и замороженные биты проверки четности могут дополнительно способствовать обнаружению ошибки в декодере. I, F и PF наряду с полезной нагрузкой 415 PBCH затем могут быть поданы в мультиплексор.
1
2
[0069] Выходная последовательность битов мультиплексора может быть введена в полярный кодер (например, кодер Арикана), который может кодировать последовательность битов на основании I, I, F и PF. Вслед за кодированием последовательность битов может быть выколота в соответствии с P (например, чтобы сформировать требуемую длину M кодового слова 420 для передачи). В некоторых случаях выкалывание может происходить в полярном кодере. Кодовое слово 420 с выкалыванием впоследствии может быть подвергнуто скремблированию посредством особой для соты скремблирующей последовательности, инициализированной в начале каждой пачки PBCH. Таким образом скремблирование по-прежнему может быть использовано, например, чтобы подавлять меж-сотовые помехи. В данном примере поскольку одна и та же скремблирующая последовательность может быть использована для всех блоков SS в пачке PBCH, то она не может значительно увеличивать сложность кодирования, но может помочь в рандомизации межсотовых помех и улучшить возможность декодирования. Альтернативные методики для подавления межсотовых помех могут быть использованы в дополнение к или вместо скремблирования в рамках объема настоящего изобретения.
[0070] Фиг. 5 иллюстрирует пример схемы 500 кодирования для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения. Схема 500 кодирования может выполняться кодером, который может быть примером кодера/декодера 210, описанного со ссылкой на Фиг. 2. Схема кодирования 500 может обеспечивать декодирование на основании одного блока SS (например, декодирование без мягкого комбинирования нескольких блоков SS). Соответственно схема 500 кодирования может быть использована в системе, в которой каждый принятый блок SS является самодекодируемым (например, как описано выше со ссылкой на Фиг. 1).
k
m0,j
m1,j
k
[0071] Схема 500 кодирования может включать в себя B 505 (например, вектор битов информации длиной K, представляющий собой полезную нагрузку PBCH с прикрепленными битами CRC). Схема 500 кодирования может дополнительно включать в себя c 510 и c 515 (например, векторы битов информации длиной J, представляющие собой индекс блока SS для соответствующих блоков SS). Каждый из этих компонентов может быть подан кодеру (например, полярному кодеру 520-a, 520-b) для того, чтобы сформировать кодовые слова 525 и 530 для первого и второго блоков SS, соответственно. Как иллюстрируется, каждое из кодовых слов 525 и 530 является кодовым словом длиной N бит. Тем не менее, как обсуждалось выше, выкалывание может быть выполнено по N-битному кодовому слову, чтобы сформировать M-битное кодовое слово (M<N). Кодовые слова 525 и 530 могут представлять собой смежные кодовые слова (например, кодовые слова, которые передаются последовательно по времени) или они могут представлять собой несмежные кодовые слова (например, в случае развертки луча посредством приемника). Несмотря на то, что схема 500 кодирования иллюстрирует два кодовых слова, используемых для передачи одной и той же полезной нагрузки PBCH (например, которая в качестве альтернативы может упоминаться как B 505), более двух кодовых слов (например, три, четыре и т.д. кодовых слов) может быть передано в соответствии с настоящим изобретением.
[0072] Фиг. 6 иллюстрирует пример схемы 600 декодирования для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения. Схема 600 декодирования может выполняться декодером, который может быть примером кодера/декодера 210, как описано со ссылкой на Фиг. 2. Схема 600 декодирования может обеспечивать декодирование на основании одного блока SS (например, декодирование без мягкого комбинирования нескольких блоков SS). Соответственно схема 600 декодирования может быть использована в системе, в которой каждый принятый блок SS является самодекодируемым (например, как описано выше со ссылкой на Фиг. 1 и 5). В качестве примера схема 600 декодирования может быть использована, чтобы декодировать переданное кодовое слово 525 и/или кодовое слово 530 на Фиг. 5.
[0073] В декодере одно или более LLR могут быть вычислены для M-битного кодового слова (например, чтобы оценить различные условия канала). LLR 605-a может служить в качестве ввода для декодера 620 списка последовательных отмен с поддержкой CRC (CA-SCL). В некоторых случаях декодер 620 может устанавливать LLR любых выколотых битов в ноль. Декодер 620 CA-SCL может предпринимать попытку декодирования K битов полезной нагрузки PBCH (например, включая биты CRC). Если проходит проверка CRC, то декодированная полезная нагрузка 625 PBCH может быть использована в качестве замороженных битов, чтобы декодировать J бит индекса блока SS с использованием декодера 615. Декодер 615 может принимать LLR 605-b в качестве ввода (например, которые могут быть точно такими же как LLR 605-a). Декодер 615 может быть декодером списка последовательных отмен (SCL), декодером максимального правдоподобия (ML) или некоторым другим подходящим декодером. Декодированная полезная нагрузка 625 PBCH и декодированный индекс 630 блока SS затем могут быть использованы, чтобы определять актуальную информацию получения соты. Несмотря на то, что изображены отдельно, декодер 620 CA-SCL и декодер 615 могут совместно использовать компоненты.
k
k
[0074] Фиг. 7 иллюстрирует другой пример схемы 700 кодирования для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения. Схема 700 кодирования может выполняться кодером, который может быть примером кодера/декодера 210, описанного со ссылкой на Фиг. 2. Схема 700 кодирования может обеспечивать декодирование на основании комбинирования нескольких блоков SS (например, с использованием мягкого комбинирования). Несмотря на то, что схема 700 кодирования иллюстрирует два кодовых слова, используемых для передачи одной и той же полезной нагрузки PBCH (например, B 705), более двух кодовых слов (например, три, четыре и т.д. кодовых слов) может быть передано в соответствии с настоящим изобретением. Так как каждый блок SS (т.е. каждое соответствующее кодовое слово 730 и 735) содержит одну и ту же полезную нагрузку PBCH (т.е. B 705) с разными индексами блока, то несколько принятых блоков может комбинироваться в декодере, чтобы повышать производительность системы.
m0,j
m1,j
m0,j
m1,j
m0,j
m0,j
m1,j
m1,j
k
m0,j
m1,j
k
m0,j
m1,j
[0075] Схема 700 кодирования является сходной со схемой 500 кодирования на Фиг. 5 за исключением того, что схема 700 кодирования включает в себя дополнительное кодирование для того, чтобы преобразовывать c 710 и c 715 (например, векторы битов информации длиной J, представляющие собой индексы блока SS для соответствующих блоков SS) в u 710 и u 720 с использованием операции исключающего ИЛИ (XOR). В примере, изображенном на Фиг. 7, c 710 и u 710 могут быть одинаковыми векторами. Тем не менее, тогда как c 715 представляет собой абсолютный индекс блока SS, u 720 представляет собой разностный индекс блока (например, величину, на которую индекс блока SS для кодового слова 735 отличается от индекса блока SS для кодового слова 730, или какую-то другую подходящую связь). Также рассматриваются прочие примеры. В настоящем примере B 705 и u 710 подаются в полярный кодер 725-a, чтобы сформировать первое кодовое слово 730. В полярный кодер 725-b (например, который может быть точно таким же или отличным от полярного кодера 725-a) подается только разностный индекс u 720. Выход 740 полярного кодера 725-b может проходить XOR с первым кодовым словом 730 для формирования второго кодового слова 735. В качестве альтернативы B 705 и разностные индексы u 710 и u 720 могут быть кодированы для формирования более длинного кодового слова (например, длиной 2N), и части более длинного кодового слова (например, нижняя и верхняя часть кодового слова) могут представлять кодовое слово каждого соответствующего блока SS.
m+x
m
[0076] Фиг. 8 иллюстрирует пример схемы 800 декодирования для кодирования и декодирования широковещательного канала в соответствии с аспектами настоящего изобретения. Схема 800 декодирования может выполняться декодером, который может быть примером кодера/декодера 210, как описано со ссылкой на Фиг. 2. Схема 800 декодирования может обеспечивать декодирование на основании комбинирования нескольких блоков SS (например, с использованием мягкого комбинирования). Т.е. так как каждый блок SS может содержать одинаковую полезную нагрузку PBCH с разными индексами блока, то несколько принятых блоков SS (например, которые могут быть короткими кодовыми словами длиной X) могут комбинироваться и декодироваться в качестве более длинного кодового слова (например, кодового слова длиной 2X, 4X и т.д.). В некоторых примерах материнское кодовое слово длиной 2 может быть получено посредством рекурсивного комбинирования нескольких более коротких кодовых слов длиной 2. Декодирование материнского кодового слова может не выводить абсолютный индекс блока SS, а может предоставлять информацию, относящуюся к разностному индексу, который может быть преобразован в абсолютный индекс блока SS, как описано ниже.
k
[0077] В примере, изображенном на Фиг. 8, кодовые слова 805, 810, 815 и 820 являются передачами, ассоциированными с их соответствующими блоками SS в заданной пачке PBCH (например, пачке 300 PBCH, как описано со ссылкой на Фиг. 3). Несмотря на то, что иллюстрируется четыре кодовых слова, может быть использовано любое подходящее число кодовых слов при использовании методик, описанных в данном документе. Дополнительно кодовые слова могут быть смежными (например, они могут передаваться последовательно) или несмежными. Схема 800 декодирования может включать аспекты схемы 600 декодирования, описанной со ссылкой на Фиг. 6. В качестве примера, схема 800 декодирования может включать в себя декодер CA-SCL, чтобы декодировать полезную нагрузку PBCH (например, B 825). В настоящем примере эффективность декодера CA-SCL может быть увеличена посредством комбинирования полезной нагрузки PBCH из нескольких кодовых слов 805, 810, 815 и/или 820 (например, декодирование в качестве постепенно более длинных кодовых слов до тех пор, пока не проходит проверка CRC). Т.е. можно добиться выигрыша от мягкого комбинирования применительно к декодированию битов информации полезной нагрузки PBCH посредством объединения нескольких принятых блоков SS (например, кодовых слов 805, 810, 815 и/или 820). После комбинирования более длинное кодовое слово может содержать значительное число замороженных битов, которые могут быть использованы для упрощения декодирования так, что увеличение сложности на стороне декодера не будет существенным.
k
m2,j
m0,j
m2,j
[0078] Как только проверка CRC пройдена полезная нагрузка PBCH (например, B 825) может служить в качестве замороженных битов в то время, как декодер пытается определить информацию индекса блока SS. Как обсуждалось выше со ссылкой на Фиг. 7, в некоторых случаях (например, для более длинного кодового слова) индекс блока SS кодируется как разностный индекс (например, в отличие от абсолютного индекса). Соответственно декодер может декодировать разностные индексы 830, 835, 840 и 845 блока из кодовых слов 805, 810, 815 и 820 соответственно (например, или некоторой комбинации этих кодовых слов). Эти разностные индексы блока могут впоследствии быть преобразованы в абсолютные индексы 830, 850, 855 и 860 блока соответственно (например, с использованием преобразования Адамара или некоторой другой подходящей методики). В настоящем примере разностный индекс 830 блока и абсолютный индекс 830 блока могут быть представлены одним и тем же вектором. Примерная схема для определения соответствующего абсолютного индекса блока (например, c) из одного или более разностных индексов блока (например, u и u) иллюстрируется в примерных уравнениях ниже (например, где  представляет собой операцию XOR, которая должна быть выполнена над соответствующей последовательностью битов):
m0,j
m0,j
c=u
m1,j
m0,j
m1,j
c=uu
m2,j
m0,j
m2,j
c=uu
m3,j
m0,j
m1,j
m2,j
m3,j
c=uuuu, и т.д.
[0079] Так как комбинированные блоки SS в этих примерах могут быть несмежными, то декодер может адаптивно определять блоки SS для комбинирования (например, на основании качества принятого LLR, как описано выше). Кроме того, в случае, когда декодер способен определять разность между любыми индексами блока SS (например, на основании времени приема блоков SS), разность может быть использована в качестве дополнительной проверки четкости, чтобы верифицировать декодированный индекс блока SS (например, либо разностный индекс, либо абсолютный индекс). В качестве примера, если разность между индексами кодовых слов 805 и 810 составляет два (т.е., присутствовал один блок SS переданный между ними, который декодер не обнаружил, проигнорировал из-за низкого LLR и т.д.), то может быть известно, что последние два бита разностного индекса 835 блока являются '10'. Если декодированный разностный индекс блока отличается (т.е. не является '10'), то может быть обнаружена ошибка. Если разность между индексами кодовых слов 805 и 810 составляет четыре, то последними тремя битами разностного индекса 835 блока являются '100' и т.д.
[0080] Дополнительно или в качестве альтернативы некоторая часть битов разностного индекса блока может быть использована в качестве замороженных битов (например, поскольку они могут быть извлечены на основании знания относительной разности блока SS). В качестве примера, последний бит разностного индекса блока может быть извлечен на основании того, является ли разность между двумя ассоциированными индексами блока четной (или нечетной). В некоторых случаях декодер может переключаться (например, динамически, полустатически и т.д.) между схемами декодирования одного и нескольких блоков.
[0081] Фиг. 9 иллюстрирует пример последовательности 900 операций процесса для кодирования и декодирования широковещательного канала. Последовательность 900 операций процесса может включать в себя декодер 905 и кодер 910, каждый из которых может быть примером кодера/декодера 210, описанного со ссылкой на Фиг. 2. В некоторых случаях декодер 905 может располагаться в или иным образом ассоциирован с UE 115, как описано со ссылкой на Фиг. 1. Аналогичным образом кодер 910 может располагаться в или иным образом ассоциирован с базовой станцией 105, как описано со ссылкой на Фиг. 1. В некоторых примерах UE 115 может включать в себя кодер и декодер - для обеспечения связи D2D, например.
[0082] На этапе 915 кодер 910 может идентифицировать полезную нагрузку, содержащую набор битов информации PBCH (например, полезную нагрузку PBCH). Как описано выше со ссылкой на Фиг. 1 полезная нагрузка PBCH может содержать разнообразную информацию, актуальную для процедуры получения соты. В качестве примера набор битов информации PBCH может содержать 10-битный SFN.
[0083] На этапе 920 кодер 910 может определять первый набор битов информации, представляющий индекс первого блока SS. В качестве примера первый набор битов информации может содержать биты, представляющие собой блок SS.
[0084] На этапе 925 кодер 910 может совместно кодировать полезную нагрузку PBCH и первый набор битов информации, представляющий первый блок SS. В некоторых примерных вариантах осуществления совместно кодированная полезная нагрузка PBCH и индекс блока SS могут быть скремблированы на основании по меньшей мере частично особой для соты последовательности скремблирования. В некоторых случаях совместное кодирование содержит распределение битов полезной нагрузки PBCH и битов индекса блока SS в соответствующие местоположения бита у кодера 910 на основании по меньшей мере частично метрики надежности, ассоциированной с местоположениями бита у кодера 910 (например, каждое местоположение бита у кодера 910 может иметь ассоциированную метрику надежности). В некоторых вариантах осуществления распределение битов может содержать идентификацию первого набора надежных местоположений бита у кодера 910 на основании по меньшей мере частично метрик надежности, и распределение первого набора битов информации (т.е. индекса блока SS) в соответствующие местоположения бита первого набора надежных местоположений бита. В некоторых случаях распределение битов может дополнительно или в качестве альтернативы содержать идентификацию второго набора надежных местоположений бита (например, которые не пересекаются с первым набором надежных местоположений бита) у кодера 910 на основании по меньшей мере частично метрики надежности, и распределение полезной нагрузки PBCH в соответствующие местоположения бита у второго набора надежных местоположений бита. В аспектах второй набор надежных местоположений бита может иметь более низкую надежность, чем первый набор надежных местоположений бита.
[0085] В некоторых вариантах осуществления совместное кодирование может содержать идентификацию набора местоположений выкалывания у кодера 910 и распределение полезной нагрузки PBCH и индекса блока SS в местоположения бита у кодера 910, отличные от местоположений бита у набора местоположений выкалывания. В некоторых аспектах набор местоположений выкалывания содержит непрерывный набор местоположений бита. В некоторых примерных вариантах осуществления набор битов информации PBCH (например, полезная нагрузка PBCH) содержит набор битов CRC. В некоторых случаях первый набор битов информации (например, индекс блока SS) дополнительно содержит биты проверки четности. В некоторых случаях полезная нагрузка PBCH и индекс блока SS совместно кодируются с использованием по меньшей мере одной из операции полярного кодирования или операции полярного кодирования с PC.
[0086] На этапе 930 кодер 910 может передавать совместно кодированную информацию в качестве первого выходного вектора (например, первого кодового слова). В некоторых случаях первое кодовое слово может содержать скремблированную совместно кодированную информацию.
[0087] На этапе 935 декодер 905 может определять длину блока материнского кода для первого кодового слова.
[0088] На этапе 940 декодер 905 может идентифицировать на основании по меньшей мере частично определенной длины блока материнского кода одно или более местоположения бита, соответствующие полезной нагрузке PBC и индексу блока SS. В некоторых случаях идентификация одного или более местоположений бита может быть основана на по меньшей мере частично метрике надежности, ассоциированной с первым кодовым словом.
[0089] На этапе 945 декодер 905 может декодировать первое кодовое слово на основании идентифицированных местоположений бита. В некоторых примерах декодирование может содержать декодирование полезной нагрузки PBCH на основании идентифицированного одного или более местоположений бита, и декодирование индекса блока SS на основании по меньшей мере частично декодированной полезной нагрузки PBCH. В некоторых случаях декодирование индекса блока SS может содержать назначение декодированной полезной нагрузки PBCH в качестве замороженных битов. В некоторых случаях полезная нагрузка PBCH содержит биты CRC и декодирование полезной нагрузки PBCH содержит выполнение CRC.
[0090] В некоторых случаях, как описано выше, может быть осуществлено комбинирование нескольких кодовых слов (например, мягкое комбинирование) для того, чтобы повышать производительность декодера 905. Соответственно на этапе 950, 955, 960 и 965 кодер 910 может повторять этапы 915, 920, 925 и 930, соответственно. В аспектах настоящего изобретения два набора процессов кодирования могут отличаться только определенным индексом блока SS на этапе 920 и 955 так, что полезные нагрузки PBCH первого и второго кодовых слов являются идентичными (например, кодер 910 может выполнять только этап 915 без необходимости выполнения 950).
[0091] На этапе 955 кодер 910 может идентифицировать второй набор битов информации, представляющий индекс второго блока SS (например, второй индекс блока SS). В некоторых случаях второй индекс блока SS отличается от первого индекса блока SS.
[0092] На этапе 960 кодер 910 может совместно кодировать полезную нагрузку PBCH и второй индекс блока SS. В некоторых случаях совместно кодированная информация может быть скремблирована с использованием той же самой особой для соты скремблирующей последовательности как у первого кодового слова.
[0093] На этапе 965 кодер 910 может передавать второй выходной вектор (например, второе кодовое слово), которое содержит совместно кодированную информацию. В некоторых случаях первый выходной вектор на этапе 930 и второй выходной вектор на этапе 965 могут быть переданы с использованием первого и второго параметров формирования диаграммы направленности соответственно (например, так что первый и второй параметры диаграммы направленности являются разными).
[0094] На этапе 970 декодер 905 может комбинировать первое и второе кодовые слов, чтобы создавать длинное кодовое слово (например, может осуществлять мягкое комбинирование двух кодовых слов, как описано выше). В некоторых примерах комбинирование первого и второго кодовых слов содержит конкатенацию первого кодового слова как первой части длинного кодового слова и второго кодового слова как второй части длинного кодового слова. На этапе 975 декодер может декодировать полезную нагрузку PBCH, первый индекс бита SS, второй индекс бита SS на основании комбинированного кодового слова. В некоторых случаях декодирование комбинированного кодового слова может содержать определение второй длины блока материнского кода (например, для комбинированного первого и второго кодовых слов) и декодирование комбинированных кодовых слов на основании по меньшей мере частично определенной второй длины блока материнского кода и идентифицированных местоположений бита. В некоторых случаях декодер 905 может применять преобразование Адамара к декодированным первому и второму наборам битов информации, чтобы декодировать первый индекс блока SS или второй индекс блока SS.
[0095] Несмотря на то, что иллюстрируется только два кодовых слова, в свете настоящего изобретения следует понимать, что любое подходящее число кодовых слов может комбинироваться для того, чтобы повышать производительность декодера 905 без значительного увеличения сложности.
[0096] Фиг. 10 показывает структурную схему 1000 беспроводного устройства 1005, которое обеспечивает кодирование и декодирование широковещательного канала в соответствии с различными аспектами настоящего раскрытия. Беспроводное устройство 1005 может быть примером аспектов UE 115 или базовой станции 105, как описано со ссылкой на Фиг. 1. Беспроводное устройство 1005 может включать в себя приемник 1010, средство 1015 администрирования кодирования и передатчик 1020. Беспроводное устройство 1005 также может включать в себя процессор. Каждый из этих компонентов может находиться на связи друг с другом (например, через одну или более шины).
[0097] Приемник 1010 может принимать информацию, такую как пакеты, данные пользователя или информацию управления, ассоциированную с различными каналами информации (например, каналы управления, каналы данных и информацию, которая относится к кодированию и декодированию широковещательного канала и т.д.). Информация может проходить к другим компонентам устройства. Приемник 1010 может быть примером аспектов приемопередатчика 1335, описанного со ссылкой на Фиг. 13.
[0098] Средство 1015 администрирования кодирования может идентифицировать полезную нагрузку, которая включат в себя набор битов информации PBCH, определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации, и совместно кодировать набор битов информации PBCH и первый набор битов информации.
[0099] Дополнительно или в качестве альтернативы средство 1015 администрирования кодирования может, в комбинации с приемником 1010, принимать первое кодовое слово, которое включает в себя первый набор совместно кодированных битов, определять длину блока материнского кода для первого кодового слова, идентифицировать на основании определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, соответствующему первому индексу первого блока сигнала синхронизации, и декодировать первое кодовое слово на основании идентифицированного одного или более местоположений бита. Средство 1015 администрирования кодирования может быть примером аспектов средства 1315 администрирования кодирования, описанного со ссылкой на Фиг. 13.
[0100] Средство 1015 администрирования кодирования и/или по меньшей мере некоторые из его различных субкомпонентов, может быть реализовано в аппаратном обеспечении, программном обеспечении, которое исполняется процессором, встроенном программном обеспечении, или любой их комбинации. Если реализуется в программном обеспечении, которое исполняется процессором, то функции средства 1015 администрирования кодирования и/или по меньшей мере некоторых из его различных субкомпонентов могут быть исполнены посредством процессора общего назначения, цифрового сигнального процессора (DSP), проблемно-ориентированной интегральной микросхемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретной вентильной или транзисторной логики, дискретных компонентов аппаратного обеспечения или любой их комбинации, исполненной для выполнения функций, описанных в настоящем изобретении. Средство 1015 администрирования кодирования и/или по меньшей мере некоторые из его различных субкомпонентов могут физически располагаться в различных позициях, включая будучи распределенными так, что части функций реализуются в разных физических местоположениях посредством одного или более физических устройств.
[0101] В некоторых примерах средство 1015 администрирования кодирования и/или по меньшей мере некоторые из его различных субкомпонентов могут быть отдельным и отличным компонентом в соответствии с различными аспектами настоящего изобретения. В других примерах средство 1015 администрирования кодирования и/или по меньшей мере некоторые из его различных субкомпонентов могут комбинироваться с одним или более другими компонентами аппаратного обеспечения, включая, но не ограничиваясь, компонент I/O, приемопередатчик, сетевой сервер, другое вычислительное устройство, один или более другие компоненты, описанные в настоящем изобретении, или их комбинацией в соответствии с различными аспектами настоящего раскрытия.
[0102] Передатчик 1020 может передавать сигналы, сформированные другими компонентами устройства. Передатчик 1020 может передавать первый выходной вектор, который включает в себя совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации. В некоторых примерах, передатчик 1020 может быть совместно размещен с приемником 1010 в модуле приемопередатчика, например, передатчик 1020 может быть примером аспектов приемопередатчика 1335, описанного со ссылкой на Фиг. 13. Передатчик 1020 может включать в себя одну антенну или он может включать в себя набор антенн.
[0103] Фиг. 11 показывает структурную схему 1100 беспроводного устройства 1105, которое обеспечивает кодирование и декодирование широковещательного канала в соответствии с различными аспектами настоящего изобретения. Беспроводное устройство 1105 может быть примером аспектов беспроводного устройства 1005 или UE 115, или базовой станции 105, как описано со ссылкой на Фиг. 1 и 10. Беспроводное устройство 1105 может включать в себя приемник 1110, средство 1115 администрирования кодирования и передатчик 1120. Беспроводное устройство 1105 также может включать в себя процессор. Каждый из этих компонентов может находиться на связи друг с другом (например, через одну или более шины).
[0104] Приемник 1110 может принимать информацию, такую как пакеты, данные пользователя, или информацию управления, ассоциированную с различными каналами информации (например, каналы управления, каналы данных и информация, которая относится к кодированию и декодированию широковещательного канала, и т.д.). Информация может проходить к другим компонентам устройства. Приемник 1110 может быть примером аспектов приемопередатчика 1335, описанного со ссылкой на Фиг. 13.
[0105] Средство 1115 администрирования кодирования также может включать в себя компонент 1125 полезной нагрузки, компонент 1130 индекса, кодер 1135, выходной передатчик 1140, приемник 1145 кодового слова, компонент 1150 длины, компонент 1155 местоположения, или декодер 1160, или любую их комбинацию. Включает ли в себя устройство некоторые или все из компонентов, изображенных на Фиг. 11, может зависеть от того, является ли средство 1115 администрирования кодирования аспектом UE или базовой станции. Средство 1115 администрирования кодирования может быть примером аспектов средства 1315 администрирования кодирования, описанного со ссылкой на Фиг. 13.
[0106] Компонент 1125 полезной нагрузки может идентифицировать полезную нагрузку, которая включает в себя набор битов информации PBCH. В некоторых случаях, набор битов информации PBCH включает в себя набор битов CRC.
[0107] Компонент 1130 индекса может определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации, и идентифицировать второй набор битов информации, представляющих собой индекс второго блока сигнала синхронизации. В некоторых случаях индекс второго блока сигнала синхронизации отличается от индекса первого блока сигнала синхронизации. В некоторых случаях первый набор битов информации дополнительно включает в себя набор битов проверки четности.
[0108] Кодер 1135 может совместно кодировать набор битов информации PBCH и первый набор битов информации, распределять первый набор битов информации в соответствующих местоположениях бита из первого набора надежных местоположений бита, совместно кодировать набор битов информации PBCH и второй набор битов информации, распределять набор битов информации PBCH и первый набор битов информации в местоположения бита у кодера 1135 отличные от местоположений бита у набора местоположений выкалывания, и распределять набор битов информации PBCH в соответствующие местоположения бита из второго набора надежных местоположений бита, где второй набор надежных местоположений бита и первый набор надежных местоположений бита являются разными.
[0109] В некоторых случаях первое кодовое слово кодируется с использованием по меньшей мере одной из операции полярного кодирования или операции полярного кодирования с проверкой четности. В некоторых случаях совместное кодирование включает в себя распределение битов из набора битов информации PBCH и битов из первого набора битов информации в соответствующие местоположения бита у кодера 1135 на основании метрики надежности, ассоциированной с местоположениями бита у кодера 1135. В некоторых случаях распределение включает в себя идентификацию первого набора надежных местоположений бита у кодера 1135 на основании метрики надежности. В некоторых случаях распределение включает в себя идентификацию второго набора надежных местоположений бита у кодера 1135 на основании метрики надежности. В некоторых примерах второй набор надежных местоположений бита имеет более низкую надежность, чем первый набор надежных местоположений бита. В некоторых примерах совместное кодирование включает в себя идентификацию набора местоположений выкалывания в кодере 1135. В некоторых примерах набор местоположений выкалывания включает в себя непрерывный набор местоположений бита. Набор битов информации PBCH и первый набор битов информации могут совместно кодироваться с использованием по меньшей мере одной из операции полярного кодирования или операции полярного кодирования с проверкой четности.
[0110] Выходной передатчик 1140 может передавать первый выходной вектор, который включает в себя совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации, и он может передавать второй выходной вектор, который включает в себя совместно кодированный набор битов информации PBCH и второй набор битов информации, используя ресурсы второго блока сигнала синхронизации. В некоторых случаях первый выходной вектор передается с первыми параметрами формирования диаграммы направленности, а второй выходной вектор передается с вторыми параметрами формирования диаграммы направленности, отличными от первых параметров формирования диаграммы направленности.
[0111] Приемник 1145 кодового слова может принимать первое кодовое слово, которое включает в себя первый набор совместно кодированных битов, и принимает второе кодовое слово, которое включает в себя второй набор совместно кодированных битов, соответствующих набору битов информации PBCH, и второй набор битов информации представляет собой второй индекс второго блока сигнала синхронизации.
[0112] Компонент 1150 длины может определять длину блока материнского кода для первого кодового слова.
[0113] Компонент 1155 местоположения может идентифицировать на основании предварительно определенной длины блока материнского кода одно или более местоположения бита, соответствующее набору битов информации PBCH и первому набору битов информации, представляющих собой первый индекс первого блока сигнала синхронизации, и идентифицировать одно или более местоположения бита на основании метрики надежности, ассоциированной с первым кодовым словом.
[0114] Декодер 1160 может декодировать первое кодовое слово на основании идентифицированного одного или более местоположений бита, декодировать первый набор битов информации на основании декодированного набора битов информации PBCH, декодировать набор битов информации PBCH, первый набор битов информации и второй набор битов информации на основании комбинированных первого и второго кодовых слов, и декодировать комбинированные первые и вторые кодовые слова на основании определенного второй длины блока материнского кода и идентифицированных одного или более местоположений бита. В некоторых случаях декодирование первого кодового слова включает в себя декодирование набора битов информации PBCH на основании идентифицированного одного или более местоположений бита. В некоторых случаях декодирование первого набора битов информации включает в себя назначение декодированного набора битов информации PBCH в качестве замороженных битов, чтобы декодировать первый набор битов информации.
[0115] Декодирование набора битов информации PBCH, первого набора битов информации и второго набора битов информации может включать в себя определение второй длины блока материнского кода для комбинированных первого и второго кодовых слов. В некоторых примерах набор битов информации PBC включает в себя набор битов CRC и декодирование набора битов информации PBCH основано на CRC. Первый набор битов информации может включать в себя набор битов проверки четности.
[0116] Передатчик 1120 может передавать сигналы, сформированные другими компонентами устройства. В некоторых примерах передатчик 1120 может быть совместно расположен с приемником 1110 в модуле приемопередатчика. Например, передатчик 1120 может быть примером аспектов приемопередатчика 1335, описанного со ссылкой на Фиг. 13. Передатчик 1120 может включать в себя одну антенну или он может включать в себя набор антенн.
[0117] Фиг. 12 показывает структурную схему 1200 средства 1215 администрирования кодирования, которое обеспечивает кодирование и декодирование широковещательного канала в соответствии с различными аспектами настоящего изобретения. Средств 1215 администрирования кодирования может быть примером аспектов средства 1015 администрирования кодирования, средства 1115 администрирования кодирования или средства 1315 администрирования кодирования, описанных со ссылкой на Фиг. 10, 11 и 13. Средство 1215 администрирования кодирования может включать в себя компонент 1220 полезной нагрузки, компонент 1225 индекса, кодер 1230, выходной передатчик 1235, приемник 1240 кодового слова, компонент 1245 длины, компонент 1250 местоположения, декодер 1255, компонент 1260 скремблирования, компонент 1265 комбинирования, или компонент 1270 преобразования, или любую их комбинацию. Каждый из этих модулей может осуществлять связь непосредственно или опосредованного друг с другом (например, через одну или более шины).
[0118] Компонент 1220 полезной нагрузки может идентифицировать полезную нагрузку, которая включает в себя набор битов информации PBCH. В некоторых случаях набор битов информации PBCH включает в себя набор битов CRC.
[0119] Компонент 1225 индекса может определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации, и идентифицировать второй набор битов информации, представляющий индекс второго блока сигнала синхронизации. В некоторых случаях индекс второго блока сигнала синхронизации отличается от индекса первого блока сигнала синхронизации. В некоторых случаях первый набор битов информации дополнительно включает в себя набор битов проверки четности.
[0120] Кодер 1230 может совместно кодировать набор битов информации PBCH и первый набор битов информации, распределять первый набор битов информации в соответствующие местоположения бита у первого набора надежных местоположений бита, распределять набор битов информации PBCH и первый набор битов информации в местоположения бита у кодера 1230 отличные от местоположений бита у набора местоположений выкалывания, и распределять набор битов информации PBCH в соответствующие местоположения бита из второго набора надежных местоположений бита, где второй набор надежных местоположений бита и первый набор надежных местоположений бита являются разными.
[0121] В некоторых случаях первое кодовое слово кодируется с использованием по меньшей мере одной из операции полярного кодирования или операции полярного кодирования с проверкой четности. В некоторых случаях совместное кодирование включает в себя распределение битов из набора битов информации PBCH и битов из первого набора битов информации в соответствующие местоположения бита у кодера 1230 на основании метрики надежности, ассоциированной с местоположениями бита у кодера 1230. В некоторых случаях распределение включает в себя идентификацию первого набора надежных местоположений бита у кодера 1230 на основании метрики надежности. В некоторых случаях распределение включает в себя идентификацию второго набора надежных местоположений бита у кодера 1230 на основании метрики надежности. В некоторых случаях второй набор надежных местоположений бита имеет более низкую надежность чем первый набор надежных местоположений бита.
[0122] В некоторых примерах совместное кодирование включает в себя идентификацию набора местоположений выкалывания в кодере 1230. В некоторых случаях набор местоположений выкалывания включает в себя непрерывный набор местоположений бита. В некоторых случаях набор битов информации PBCH и первый набор битов информации совместно кодируются с использованием по меньшей мере одной из операции полярного кодирования или операции полярного кодирования с проверкой четности.
[0123] Выходной передатчик 1235 может передавать первый выходной вектор, который включает в себя совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации, и передает второй выходной вектор, который включат в себя совместно кодированный набор битов информации PBCH и второй набор битов информации, используя ресурсы второго блока сигнала синхронизации. В некоторых случаях первый выходной вектор передается с первыми параметрами формирования диаграммы направленности и второй выходной вектор передается с вторыми параметрами формирования диаграммы направленности, отличными от первых параметров формирования диаграммы направленности.
[0124] Приемник 1240 кодового слова может принимать первое кодовое слово, которое включает в себя первый набор совместно кодированных битов, и принимать второе кодовое слово, которое включает в себя второй набор совместно кодированных битов, соответствующих набору битов информации PBCH и второму набору битов информации, представляющих собой второй индекс второго блока сигнала синхронизации.
[0125] Компонент 1245 длины может определять длину блока материнского кода для первого кодового слова.
[0126] Компонент 1250 местоположения может идентифицировать на основании определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации, и идентифицировать одно или более местоположения бита на основании метрики надежности, ассоциированной с первым кодовым словом.
[0127] Декодер 1255 может декодировать первое кодовое слово на основании идентифицированного одного или более местоположений бита, декодировать первый набор битов информации на основании декодированного набора битов информации PBCH, декодировать набор битов информации PBCH, первый набор битов информации и второй набор битов информации на основании комбинированных первого и второго кодовых слов, и декодировать комбинированные первое и второе кодовые слова на основании определенной длины второго блока материнского кода и идентифицированного одного или более местоположений бита.
[0128] В некоторых примерах декодирование первого кодового слова включает в себя декодирование набора битов информации PBCH на основании идентифицированного одного или более местоположений бита. В некоторых случаях декодирование первого набора битов информации включает в себя: назначение декодированного набора битов информации PBCH в качестве замороженных битов, чтобы декодировать первый набор битов информации. В некоторых случаях декодирование набора битов информации PBCH, первого набора битов информации, и второго набора битов информации включает в себя: определение второй длины блока материнского кода для комбинированных первого и второго кодовых слов. В некоторых случаях набор битов информации PBCH включает в себя набор битов CRC и декодирование набора битов информации PBCH основано на CRC. В некоторых случаях первый набор битов информации включает в себя набор битов проверки четности.
[0129] Компонент 1260 скремблирования может скремблировать совместно кодированный набор битов информации PBCH и первый набор битов информации на основании особой для соты последовательности скремблирования, где первый выходной вектор включает в себя скремблированный совместно кодированный набор битов информации PBCH и первый набор битов информации, и скремблировать совместно кодированный набор битов информации PBCH и второй набор битов информации на основании особой для соты последовательности скремблирования, где второй выходной вектор включает в себя скремблированный совместно кодированный набор битов информации PBCH и второй набор битов информации.
[0130] Компонент 1265 комбинирования может осуществлять комбинирование первого кодового слова и второго кодового слова.
[0131] Компонент 1270 преобразования может применять преобразование Адамара к декодированным первому и второму наборам битов информации, чтобы декодировать первый индекс и второй индекс.
[0132] Фиг. 13 показывает схему системы 1300, включающей в себя устройство 1305, которое может быть UE, которое обеспечивает кодирование и декодирование широковещательного канала в соответствии с различными аспектами настоящего изобретения. Устройство 1305 может быть примером или включать в себя компоненты беспроводного устройства 1005, беспроводного устройства 1105 или UE 115, как описано выше, например, со ссылкой на Фиг. 1, 10 и 11. Устройство 1305 может включать в себя компоненты для двунаправленной связи для передачи голоса и данных, включая компоненты для передачи и приема связи, включая средство 1315 администрирования кодирования UE, процессор 1320, память 1325, программное обеспечение 1330, приемопередатчик 1335, антенну 1340 и контроллер 1345 I/O. Эти компоненты могут находиться в электронной связи через одну или более шины (например, шину 1310). Устройство 1305 может осуществлять связь беспроводным образом с одной или более базовыми станциями 105.
[0133] Процессор 1320 может включать в себя интеллектуальное устройство аппаратного обеспечения (например, процессор общего назначения, DSP, центральный блок управления (CPU), микроконтроллер, ASIC, FPGA, программируемое логическое устройство, компонент дискретной вентильной или транзисторной логики, дискретный компонент аппаратного обеспечения или любую их комбинацию). В некоторых случаях процессор 1320 может быть выполнен с возможностью работы с массивом памяти с использованием контроллера памяти. В других случаях контроллер памяти может быть интегрирован в процессор 1320. Процессор 1320 может быть выполнен с возможностью исполнения машиночитаемых инструкций, хранящихся в памяти, чтобы выполнять различные функции (например, функции или задачи, обеспечивающие кодирование и декодирование широковещательного канала).
[0134] Память 1325 может включать в себя память с произвольным доступом (RAM) и постоянную память (ROM). Память 1325 может хранить машиночитаемое, исполняемое компьютером программное обеспечение 1330, включая инструкции, которые, когда исполняются, предписывают процессору выполнять различные функции, описанные в данном документе. В некоторых случаях память 1325 может содержать, среди прочего, базовую систему ввода/вывода (BIOS), которая может управлять базовой работой аппаратного обеспечения и/или программного обеспечения такой как взаимодействие с периферийными компонентами или устройствами.
[0135] Программное обеспечение 1330 может включать в себя код для реализации аспектов настоящего изобретения, включая код для обеспечения кодирования и декодирования широковещательного канала. Программное обеспечение 1330 может храниться в долговременном машиночитаемом носителе информации, таком как память системы или другая память. В некоторых случаях программное обеспечение 1330 может быть не непосредственно исполняемым процессором, а может предписывать компьютеру (например, когда скомпилировано и исполняется) выполнять функции, описанные в данном документе.
[0136] Приемопередатчик 1335 может осуществлять связь двунаправленным образом через одну или более антенны, проводные или беспроводные линии связи, как описано выше. Например, приемопередатчик 1335 может представлять собой беспроводной приемопередатчик и может осуществлять связь двунаправленным образом с другим беспроводным приемопередатчиком. Приемопередатчик 1335 также может включать в себя модем, чтобы модулировать пакеты и предоставлять модулированные пакеты антеннам для передачи, и чтобы демодулировать пакеты, принятые от антенн.
[0137] В некоторых случаях беспроводное устройство может включать в себя одну антенну 1340. Тем не менее в некоторых случаях устройство может иметь более одной антенны 1340, которые могут быть выполнены с возможностью параллельной передачи или приема нескольких беспроводных передач.
[0138] Контроллер 1345 I/O может осуществлять администрирование входных и выходных сигналов для устройства 1305. Контроллер 1345 I/O также может осуществлять администрирование периферийного оборудования, не интегрированного в устройство 1305. В некоторых случаях контроллер 1345 I/O может представлять собой физическое соединение или порт для внешнего периферийного оборудования. В некоторых случаях контроллер 1345 I/O может использовать операционную систему, такую как iOS, ANDROID, MS-DOS, MS-WINDOWS, OS/2, UNIX, LINUX или другую известную операционную систему. В других случаях контроллер 1345 I/O может представлять или взаимодействовать с модемом, клавиатурой, мышью, сенсорным экраном или аналогичным устройством. В некоторых случаях контроллер 1345 I/O может быть реализован как часть процессора. В некоторых случаях пользователь может взаимодействовать с устройством 1305 через контроллер 1345 I/O или через компонент аппаратного обеспечения, управляемый посредством контроллера 1345 I/O.
[0139] Фиг. 14 показывает схему системы 1400, включающей в себя устройство 1405, которое обеспечивает кодирование и декодирование широковещательного канала в соответствии с различными аспектами настоящего раскрытия. Устройство 1405 может быть примером или включать в себя компоненты беспроводного устройства 1105, беспроводного устройства 1205 или базовой станции 105, как описано выше, например, со ссылкой на Фиг. 1, 11 и 12. Устройство 1405 может включать в себя компоненты для двунаправленной связи для передачи голоса и данных, включая компоненты для передачи и приема связи, включая средство 1415 администрирования кодирования базовой станции, процессор 1420, память 1425, программное обеспечение 1430, приемопередатчик 1435, антенну 1440, средство 1445 администрирования сетевой связи и средство 1459 администрирования связи базовой станции. Эти компоненты могут находиться в электронной связи через одну или более шины (например, шину 1410). Устройство 1405 может осуществлять связь беспроводным образом с одним или более UE 115.
[0140] Процессор 1420 может включать в себя интеллектуальное устройство аппаратного обеспечения (например, процессор общего назначения, DSP, CPU, микроконтроллер, ASIC, FPGA, программируемое логическое устройство, компонент дискретной вентильной или транзисторной логики, дискретный компонент аппаратного обеспечения или любую их комбинацию). В некоторых случаях процессор 1420 может быть выполнен с возможностью работы с массивом памяти с использованием контроллера памяти. В других случаях контроллер памяти может быть интегрирован в процессор 1420. Процессор 1420 может быть выполнен с возможностью исполнения машиночитаемых инструкций, хранящихся в памяти, чтобы выполнять различные функции (например, функции или задачи, обеспечивающие кодирование и декодирование широковещательного канала).
[0141] Память 1425 может включать в себя RAM и ROM. Память 1425 может хранить машиночитаемое, исполняемое компьютером программное обеспечение 1430, включая инструкции, которые, когда исполняются, предписывают процессору выполнять различные функции, описанные в данном документе. В некоторых случаях память 1425 может содержать, среди прочего, BIOS, которая может управлять базовой работой аппаратного обеспечения и/или программного обеспечения такой как взаимодействие с периферийными компонентами или устройствами.
[0142] Программное обеспечение 1430 может включать в себя код для реализации аспектов настоящего изобретения, включая код для обеспечения кодирования и декодирования широковещательного канала. Программное обеспечение 1430 может храниться в долговременном машиночитаемом носителе информации, таком как память системы или другая память. В некоторых случаях программное обеспечение 1430 может быть не непосредственно исполняемым процессором, а может предписывать компьютеру (например, когда скомпилировано и исполняется) выполнять функции, описанные в данном документе.
[0143] Приемопередатчик 1435 может осуществлять связь двунаправленным образом через одну или более антенны, проводные или беспроводные линии связи, как описано выше. Например, приемопередатчик 1435 может представлять собой беспроводной приемопередатчик и может осуществлять связь двунаправленным образом с другим беспроводным приемопередатчиком. Приемопередатчик 1435 также может включать в себя модем, чтобы модулировать пакеты и предоставлять модулированные пакеты антеннам для передачи, и чтобы демодулировать пакеты, принятые от антенн.
[0144] В некоторых случаях беспроводное устройство может включать в себя одну антенну 1340. Тем не менее в некоторых случаях устройство может иметь более одной антенны 1340, которые могут быть выполнены с возможностью параллельной передачи или приема нескольких беспроводных передач.
[0145] Средство 1445 администрирования сетевой связи может осуществлять администрирование связи с базовой сетью (например, через одну или более линии обратного транзита). Например, средство 1445 администрирования сетевой связи может осуществлять администрирование переноса связи для передачи данных применительно к клиентским устройствам, таким как одно или более UE 115.
[0146] Средство 1450 администрирования связи базовой станции может осуществлять администрирование связи с другой базовой станцией 105 и может включать в себя контроллер или планировщик для управления связью с UE 115 совместно с другими базовыми станциями 105. Например, средство 1450 администрирования связи базовой станции может координировать планирование для передач к UE 115 для различных методик подавления помех, как формирование диаграммы направленности или совместная передача. В некоторых примерах средство 1450 администрирования связи базовой станции может обеспечивать интерфейс X2 в технологии сети беспроводной связи LTE/LTE-A или NR, чтобы обеспечивать связь между базовыми станциями 105.
[0147] Фиг. 15 показывает блок-схему, иллюстрирующую способ 1500 для кодирования и декодирования широковещательного канала в соответствии с различными аспектами настоящего изобретения. Операции способа 1500 могут быть реализованы посредством UE 115 или базовой станции 105 или их компонентов, как описано в данном документе. Например, операции способа 1500 могут быть выполнены средством администрирования кодирования, как описано со ссылкой на Фиг. с 10 по 12. В некоторых примерах UE 115 или базовая станция 105 могут исполнять набор кодов для управления функциональными элементами устройства, чтобы выполнять функции, описанные ниже. Дополнительно или в качестве альтернативы, UE 115 или базовая станция 105 могут выполнять аспекты функций, описанных ниже, с использованием аппаратного обеспечения особого назначения.
[0148] На этапе 1505 UE 115 или базовая станция 105 может идентифицировать полезную нагрузку, которая содержит набор битов информации PBCH. Операции на этапе 1505 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1505 могут быть выполнены посредством компонента полезной нагрузки, как описано со ссылкой на Фиг. с 10 по 12.
[0149] На этапе 1510 UE 115 или базовая станция 105 может определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации. Операции этапа 1510 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1510 могут быть выполнены компонентом индекса, как описано со ссылкой на Фиг. с 10 по 12.
[0150] На этапе 1515 UE 115 или базовая станция 105 может совместно кодировать набор битов информации PBCH и первый набор битов информации. Операции этапа 1515 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1515 могут быть выполнены посредством кодера, как описано со ссылкой на Фиг. с 10 по 12.
[0151] На этапе 1520 UE 115 или базовая станция 105 может передавать первый выходной вектор, который содержит совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала синхронизации. Операции этапа 1520 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1520 могут быть выполнены выходным передатчиком, как описано со ссылкой на Фиг. с 10 по 12.
[0152] Фиг. 16 показывает блок-схему, иллюстрирующую способ 1600 для кодирования и декодирования широковещательного канала в соответствии с различными аспектами настоящего изобретения. Операции способа 1600 могут быть реализованы UE 115 или базовой станцией или их компонентами, как описано в данном документе. Например, операции способа 1600 могут быть выполнены средством администрирования кодирования, как описано со ссылкой на Фиг. с 10 по 12. В некоторых примерах UE 115 или базовая станция 105 может исполнять набор кодов, чтобы управлять функциональными элементами устройства, чтобы выполнять функции, описанные ниже. Дополнительно или в качестве альтернативы UE 115 или базовая станция 105 могут выполнять аспекты функций, описанных ниже, с использованием аппаратного обеспечения особого назначения.
[0153] На этапе 1605 UE 115 или базовая станция 105 могут идентифицировать полезную нагрузку, которая содержит набор битов информации PBCH. Операции этапа 1605 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1605 могут быть выполнены компонентом полезной нагрузки, как описано со ссылкой на Фиг. с 10 по 12.
[0154] На этапе 1610 UE 115 или базовая станция 105 могут определять первый набор битов информации, представляющий индекс первого блока сигнала синхронизации. Операции этапа 1610 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1610 могут быть выполнены компонентом индекса, как описано со ссылкой на Фиг. с 10 по 12.
[0155] На этапе 1615 UE 115 или базовая станция 105 может совместно кодировать набор битов информации PBCH и первый набор битов информации. Операции этапа 1615 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1615 могут быть выполнены кодером, как описано со ссылкой на Фиг. с 10 по 12.
[0156] На этапе 1620 UE 115 или базовая станция 105 может передавать первый выходной вектор, который содержит совместно кодированный набор битов информации PBCH и первый набор битов информации, используя ресурсы первого блока сигнала управления. Операции этапа 1620 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1620 могут быть выполнены выходным передатчиком, как описано со ссылкой на Фиг. с 10 по 12.
[0157] На этапе 1625 UE 115 или базовая станция 105 может идентифицировать второй набор битов информации, представляющий индекс второго блока сигнала синхронизации. Операции этапа 1625 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1625 могут быть выполнены компонентом индекса, как описано со ссылкой на Фиг. с 10 по 12.
[0158] На этапе 1630 UE 115 или базовая станция 105 может совместно кодировать набор битов информации PBCH и второй набор битов информации. Операции этапа 1630 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1630 могут быть выполнены кодером, как описано со ссылкой на Фиг. с 10 по 12.
[0159] На этапе 1635 UE 115 или базовая станция 105 может передавать второй выходной вектор, который содержит совместно кодированный набор битов информации PBCH и второй набор битов информации, используя ресурсы второго блока сигнала синхронизации. Операции этапа 1635 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1635 могут быть выполнены выходным передатчиком, как описано со ссылкой на Фиг. с 10 по 12.
[0160] Фиг. 17 показывает блок-схему, иллюстрирующую способ 1700 для кодирования и декодирования широковещательного канала в соответствии с различными аспектами настоящего изобретения. Операции способа 1700 могут быть реализованы UE 115 или базовой станцией или их компонентами, как описано в данном документе. Например, операции способа 1700 могут быть выполнены средством администрирования кодирования, как описано со ссылкой на Фиг. с 10 по 12. В некоторых примерах UE 115 или базовая станция 105 может исполнять набор кодов, чтобы управлять функциональными элементами устройства, чтобы выполнять функции, описанные ниже. Дополнительно или в качестве альтернативы UE 115 или базовая станция 105 может выполнять аспекты функций, описанных ниже, с использованием аппаратного обеспечения особого назначения.
[0161] На этапе 1705 UE 115 или базовая станция 105 может принимать первое кодовое слово, которое содержит первый набор совместно кодированных битов. Операции этапа 1705 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1705 могут быть выполнены приемником кодового слова, как описано со ссылкой на Фиг. с 10 по 12.
[0162] На этапе 1710 UE 115 или базовая станция может определять длину блока материнского кода для первого кодового слова. Операции этапа 1710 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1710 могут быть выполнены компонентом длины, как описано со ссылкой на Фиг. с 10 по 12.
[0163] На этапе 1715 UE 115 или базовая станция 105 может идентифицировать на основании по меньшей мере частично определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации. Операции этапа 1715 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1715 могут быть выполнены компонентом местоположения, как описано со ссылкой на Фиг. с 10 по 12.
[0164] На этапе 1720 UE 115 или базовая станция 105 может декодировать первое кодовое слово на основании по меньшей мере частично идентифицированного одного или более местоположений бита. Операции этапа 1720 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1720 могут быть выполнены декодером, как описано со ссылкой на Фиг. с 10 по 12.
[0165] Фиг. 16 показывает блок-схему, иллюстрирующую способ 1800 для кодирования и декодирования широковещательного канала в соответствии с различными аспектами настоящего изобретения. Операции способа 1800 могут быть реализованы UE 115 или базовой станцией или их компонентами, как описано в данном документе. Например, операции способа 1800 могут быть выполнены средством администрирования кодирования, как описано со ссылкой на Фиг. с 10 по 12. В некоторых примерах UE 115 или базовая станция 105 может исполнять набор кодов, чтобы управлять функциональными элементами устройства, чтобы выполнять функции, описанные ниже. Дополнительно или в качестве альтернативы UE 115 или базовая станция 105 могут выполнять аспекты функций, описанных ниже, с использованием аппаратного обеспечения особого назначения.
[0166] На этапе 1805 UE 115 или базовая станция 105 может принимать первое кодовое слово, которое содержит первый набор совместно кодированных битов. Операции этапа 1805 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1805 могут быть выполнены приемником кодового слова, как описано со ссылкой на Фиг. с 10 по 12.
[0167] На этапе 1810 UE 115 или базовая станция может определять длину блока материнского кода для первого кодового слова. Операции этапа 1810 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1810 могут быть выполнены компонентом длины, как описано со ссылкой на Фиг. с 10 по 12.
[0168] На этапе 1815 UE 115 или базовая станция 105 может идентифицировать на основании по меньшей мере частично определенной длины блока материнского кода одно или более местоположения бита, соответствующие набору битов информации PBCH и первому набору битов информации, представляющему первый индекс первого блока сигнала синхронизации. Операции этапа 1815 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1815 могут быть выполнены компонентом местоположения, как описано со ссылкой на Фиг. с 10 по 12.
[0169] На этапе 1820 UE 115 или базовая станция 105 может декодировать первое кодовое слово на основании по меньшей мере частично идентифицированного одного или более местоположений бита. Операции этапа 1820 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1820 могут быть выполнены декодером, как описано со ссылкой на Фиг. с 10 по 12.
[0170] На этапе 1825 UE 115 или базовая станция 105 может принимать второе кодовое слово, которое содержит второй набор совместно кодированных битов, соответствующих набору битов информации PBCH и второму набору битов информации, представляющему второй индекс второго блока сигнала синхронизации. Операции этапа 1825 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1825 могут быть выполнены приемником кодового слова, как описано со ссылкой на Фиг. с 10 по 12.
[0171] На этапе 1830 UE 115 или базовая станция 105 может осуществлять комбинирование первого кодового слова и второго кодового слова. Операции этапа 1830 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1830 могут быть выполнены компонентом комбинирования, как описано со ссылкой на Фиг. с 10 по 12.
[0172] На этапе 1835 UE 115 или базовая станция 105 может декодировать набор битов информации PBCH, первый набор битов информации и второй набор битов информации на основании комбинированных первого и второго кодовых слов. Операции этапа 1835 могут быть выполнены в соответствии со способами, описанными со ссылкой на Фиг. с 1 по 9. В определенных примерах аспекты операций этапа 1835 могут быть выполнены декодером, как описано со ссылкой на Фиг. с 10 по 12.
[0173] Следует отметить, что способы, описанные выше, описывают возможные реализации и что операции и этапы могут быть переупорядочены или иным образом модифицированы и что возможны другие реализации. Кроме того, аспекты из двух или более способов могут комбинироваться.
[0174] Методики, описанные в данном документе могут быть использованы для различных систем беспроводной связи, таких как множественный доступ с кодовым разделением каналов (CDMA), множественный доступ с временным разделением каналов (TDMA), множественный доступ с частотным разделением каналов (FDMA), множественный доступ с ортогональным частотным разделением каналов (OFDMA), множественный доступ с частотным разделением каналов с одной несущей (SC-FDMA), и других систем. Понятия «система» и «сеть» часто используются взаимозаменяемо. Система множественного доступа с кодовым разделением каналов (CDMA) может реализовывать технологию радиосвязи, такую как CDMA2000, Универсального Наземного Радиодоступа (UTAR) и т.д. CDMA2000 охватывают стандарты IS-2000, IS-95, и IS-856. Редакции IS-2000 могут в целом упоминаться как CDMA2000 1X, 1X, и т.д. IS-856 (TIA-856) в целом упоминается как CDMA2000 1xEV-DO, Высокоскоростные Пакетные Данные (HRPD) и т.д. UTRA включает в себя Широкополосный CDMA (WCDMA) и прочие варианты CDMA. Система множественного доступа с временным разделением каналов (TDMA) может реализовывать технологию радиосвязи, такую как Глобальная Система Связи с Подвижными Объектами (GSM).
[0175] Система множественного доступа с ортогональным частотным разделением (OFDMA) может реализовывать технологию радиосвязи, такую как Сверхмобильный Широкополосный Доступ (UMB), Развитый UTRA (E-UTRA), Институт Инженеров по Электротехнике и Радиоэлектронике (IEEE) 802.11 (Wi-Fi), IEEE 802,16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью Универсальной Системы Мобильной Связи (UMTS). Долгосрочное Развитие (LTE) 3GPP и Усовершенствованное LTE (LTE-A) являются редакциями Универсальной Системы Мобильной Связи (UMTS), которая использует E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, NR и Глобальная Система Связи с Подвижными Объектами (GSM) описываются в документах организации, именуемой «Проект Партнерства 3-его Поколения» (3GPP). CDMA2000 и UMB описываются в документах организации, именуемой «Проект 2 Партнерства 3-его Поколения» (3GPP2). Методики, описанные в данном документе, могут быть использованы для систем и технологий радиосвязи, упомянутых выше, как, впрочем, и других систем, и технологий радиосвязи. В то время как аспекты системы LTE или NR могут быть описаны в качестве примера, и терминология LTE или NR может быть использована в большей части описания, методики, описанные в данном документе, применимы помимо приложений LTE или NR.
[0176] В сетях LTE/LTE-A, включая сети, такие как описанные в данном документе, понятие развитый узел-B (eNB) может быть в целом использовано для описания базовых станций. Система или системы беспроводной связи, описанные в данном документе, могут включать в себя неоднородную сеть LTE/LTE-A или NR, в которой разные типы развитого узла-B (eNB) обеспечивают покрытие для различных географических областей. Например, каждый eNB, gNB или базовая станция может обеспечивать покрытие связью для макро соты, небольшой соты или других типов соты. Понятие «сота» может быть использовано для описания базовой станции, несущей или составляющей несущей, ассоциированной с базовой станции, или зоны покрытия (например, сектор и т.д.) у несущей или базовой станции, в зависимости от контекста.
[0177] Базовые станции могут включать в себя или могут упоминаться специалистами в соответствующей области техники как базовая станция приемопередатчика, базовая станция радиосвязи, точка доступа, приемопередатчик радиосвязи, NodeB, eNodeB (eNB), NodeB следующего поколения (gNB), Домашний NodeB, Домашний eNodeB или в соответствии с другой подходящей терминологией. Географическая зона покрытия базовой станции может быть разделена на сектора, составляющие только часть зоны покрытия. Система или системы беспроводной связи, описанные в данном документе, могут включать в себя базовые станции разных типов (например, базовые станции макро или небольшой соты). UE, описанное в данном документе может быть выполнено с возможностью осуществления связи с различными типами базовых станций и сетевого оборудования, включая макро eNB, eNB небольшой соты, gNB, базовые станции ретрансляции и аналогичное. Могут присутствовать перекрывающиеся географические зоны покрытия для разных технологий.
[0178] Макро сота как правило покрывает относительно большую географическую зону (например, радиусом в несколько километров) и могут обеспечивать неограниченный доступ для UE с помощью подписок на услугу у поставщика сети. Небольшая сота является маломощной базовой станцией в сравнении с макро сотой, которая может функционировать в тех же самых или отличных (например, лицензированных, нелицензированных и т.д.) полосах частот, что и макро соты. Небольшие соты могут включать в себя пико соты, фемто соты и микро соты в соответствии с различными примерами. Пико сота, например, может охватывать небольшую географическую зону и может обеспечивать неограниченный доступ для UE с помощью подписок на услугу у поставщика сети. Фемто сота также может охватывать небольшую географическую зону (например, дом) и может обеспечивать ограниченный доступ посредством UE, обладающих ассоциацией с фемто сотой (например, UE в закрытой группе абонентов (CSG), UE для пользователей в доме и аналогичного). eNB для макро соты может упоминаться как макро eNB. eNB для небольшой соты может упоминаться как eNB небольшой соты, пико eNB, фемто eNB или домашний eNB. eNB может поддерживать одну или несколько (например, две, три, четыре или аналогичное число) сот (например, составляющих несущих).
[0179] Система или системы беспроводной связи, описанные в данном документе, могут поддерживать синхронное или асинхронное функционирование. Применительно к синхронному функционированию базовые станции могут иметь аналогичную временную привязку кадра, и передачи от разных базовых станций могут быть приблизительно выровнены по времени. Применительно к асинхронному функционированию базовые станции могут иметь разную временную привязку кадра и передачи от разных базовых станций могут быть не выровнены по времени. Методики, описанные в данном документе, могут быть использованы для либо синхронного, либо асинхронного функционирования.
[0180] Передачи нисходящей линии связи, описанные в данном документе также могут именоваться передачами прямой линии связи, тогда как передачи восходящей линии связи также могут именоваться передачами обратной линии связи. Каждая линия связи, описанная в данном документе - включая, например, систему 100 беспроводной связи на Фиг. 1 - может включать в себя одну или более несущие, где каждая несущая может быть сигналом, составленным из нескольких поднесущих (например, сигналы формы волны разных частот).
[0181] Описание, изложенное в данном документе, в связи с приложенными чертежами, описывает примерные конфигурации и не представляет все примеры, которые могут быть реализованы или которые находятся в рамках объема формулы изобретения. Понятие «примерный», используемое в данном документе, означает «служащий в качестве примера, экземпляра или иллюстрации», а не «предпочтительный» или «преимущественный над другими примерами». Подробное описание включает в себя особые подробности с целью обеспечения понимания описанных методик. Эти методики, тем не менее, могут быть реализованы на практике без этих особых подробностей. В некоторых примерах хорошо известные структуры и устройства показаны в форме структурной схемы для того, чтобы избежать затенения концепций описанных примеров.
[0182] На приложенных фигурах аналогичные компоненты или признаки могут иметь одинаковую ссылочную метку. Кроме того, различные компоненты одного и того же типа можно различать посредством следующих за ссылочной меткой тире и второй метки, которая различает аналогичные компоненты. Если в техническом описании используется только первая ссылочная метка, то описание применимо к любому из аналогичных компонентов с точно такой же первой ссылочной меткой, независимо от второй ссылочной метки.
[0183] Информация и сигналы, описанные в данном документе, могут быть представлены с использованием любой из многообразия разных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, биты, символы, и импульсы, которые могут упоминаться на всем протяжении вышеприведенного описания, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любой их комбинацией.
[0184] Различные иллюстративные блоки и модули, описанные в связи с изобретением в данном документе, могут быть реализованы или выполнены с помощью процессора общего назначения, DSP, ASIC, FPGA или другого программируемого логического устройства, дискретной вентильной или транзисторной логики, дискретных компонентов аппаратного обеспечения или любой их комбинации, исполненной для выполнения функций, описанных в данном документе. Процессор общего назначения может быть микропроцессором, но в качестве альтернативы процессор может быть любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в качестве комбинации вычислительных устройств (например, комбинация DSP и микропроцессора, несколько микропроцессоров, один или более микропроцессоры совместно с ядром DSP, или любая другая такая конфигурация).
[0185] Функции, описанные в данном документе, могут быть реализованы в аппаратном обеспечении, программном обеспечении, которое исполняется процессором, встроенном программном обеспечении или любой их комбинации. При реализации в программном обеспечении, которое выполняется процессором, функции могут быть сохранены на или переданы через, в качестве одной или более инструкций, или кода, машиночитаемом носителе информации. Прочие примеры и реализации находятся в рамках объема изобретения и прилагаемой формулы изобретения. Например, из-за природы программного обеспечения, функции, описанные выше, могут быть реализованы с использованием программного обеспечения, которое исполняется процессором, аппаратного обеспечения, встроенного программного обеспечения, фиксированного монтажа или комбинаций любого из них. Признаки, реализующие функции, также могут физически располагаться в различных позициях, включая будучи распределенными так, что части функций реализуются в разных физических местоположениях. Также используемое в данном документе, включая в формуле изобретения, «или», как используемое в списке элементов (например, списке элементов с вступительной фразой такой, как «по меньшей мере один из» или «один или более из») указывает включающий список так, что, например, список из по меньшей мере одного из A, B или C означает, A или B или C или AB или AC или BC или ABC (т.е. A и B и C). Также используемую в данном документе фразу «на основании» не следует толковать как ссылку на закрытый набор условий. Например, примерный этап, который описывается как «на основании условия A» может быть основан как на условии A, так и условии B, не отступая от объема настоящего изобретения. Другими словами, используемую в данном документе фразу «на основании» следует толковать образом аналогичным фразе «на основании по меньшей мере частично».
[0186] Машиночитаемые носители информации включают в себя как долговременные компьютерные запоминающие носители информации, так и средства связи, включая любой носитель информации, который способствует переносу компьютерной программы из одного места в другое. Долговременный запоминающий носитель информации может быть любым доступным носителем информации, доступ к которому может быть осуществлен посредством компьютера общего назначения или особого назначения. В качестве примера, а не ограничения, долговременные машиночитаемые носители информации могут содержать RAM, ROM, электрически стираемую программируемую постоянную память (EEPROM), ROM на компакт-диске (CD) или другое хранилище на оптическом диске, хранилище на магнитном диске или другие магнитные запоминающие устройства, или любой другой долговременный носитель информации, который может быть использован для переноса или хранения требуемого средства кода программы в форме инструкций или структур данных, и доступ к которому может быть осуществлен посредством компьютера общего назначения или особого назначения, или процессора общего назначения или особого назначения. Также любое соединение должным образом называется машиночитаемым носителем информации. Например, если программное обеспечение передается от веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радио и микроволновые, тогда коаксиальный кабель, оптоволоконный кабель, витая пара, цифровая абонентская линия (DSL) или беспроводные технологии, такие как инфракрасная, радио и микроволновая включены в определение носителя информации. Магнитный диск и немагнитный диск, используемый в данном документе, включают в себя CD, лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, при этом магнитные диски обычно воспроизводят данные магнитным образом, тогда как немагнитные диски воспроизводят данные оптическим образом с помощью лазеров. Комбинации вышеупомянутого также включены в объем машиночитаемых носителей информации.
[0187] Описание в данном документе предоставлено для того, чтобы позволить специалисту в соответствующей области техники выполнить или использовать изобретение. Различные модификации изобретения будут легко очевидны специалистам в соответствующей области техники, и общие принципы, которые определены в данном документе, могут быть применены к другим вариациям, не отступая от объема изобретения. Таким образом изобретение не ограничивается примерами и исполнениями, описанными в данном документе, а должно соответствовать самому широкому объему, который согласуется с принципами и новыми признаками, раскрытыми в данном документе.