ПЕРЕДАЧА С НЕОРТОГОНАЛЬНЫМ МНОЖЕСТВЕННЫМ ДОСТУПОМ
NON-ORTHOGONAL MULTIPLE ACCESS TRANSMISSION

Перекрестная ссылка на родственные заявки
[1] Данная заявка испрашивает приоритет предварительной заявки на патент США № 62/407999, поданной 13 октября 2016 года, предварительной заявки на патент США № 62/394454, поданной 14 сентября 2016 года, и заявки на патент США № 15/701035, озаглавленной "Non-Orthogonal Multiple Access Transmission" и поданной 11 сентября 2017 года, все из которых полностью содержатся в данном документе по ссылке.
Область техники, к которой относится изобретение
[2] Настоящее раскрытие сущности, в общем, относится к системам связи, которые используют неортогональный множественный доступ (NoMA).
Уровень техники
[3] Неортогональный множественный доступ (NoMA) представляет собой технологию множественного доступа, в которой несколько абонентских устройств (UE) одновременно совместно используют ресурс передачи, который может упоминаться как MA-ресурс. Неортогональный множественный доступ (NoMA) разрешает нескольким UE одновременно совместно использовать ресурс передачи без ограничения числа UE на основе числа доступных ортогональных ресурсов. MA-ресурс состоит из физического MA-ресурса и MA-подписи, при этом MA-подпись включает в себя, по меньшей мере, одно из следующего: таблица кодирования/кодовое слово, последовательность, шаблон перемежения и/или преобразования, опорный сигнал демодуляции, преамбула, пространственная размерность, размерность по мощности и т.д.
[4] NoMA является активной темой для стандартизации для следующего поколения технологии связи. Предлагается множество NoMA-схем. Многие предложенные NoMA-схемы являются особенно эффективными для некоторых типов сценариев связи, но не настолько эффективными для других типов сценариев связи.
Сущность изобретения
[5] Способ по варианту осуществления в сетевом устройстве для передачи NoMA-сигнала включает в себя получение информационных битов. Способ также включает в себя передачу NoMA-сигнала. NoMA-сигнал включает в себя один или более уровней. NoMA-сигнал формируется согласно информационным битам и согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов. По меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня, конкретной для UE или комбинацией вышеозначенного.
[6] Абонентское устройство (UE) по варианту осуществления, выполненное с возможностью передавать сигнал с неортогональным множественным доступом (NoMA), включает в себя, по меньшей мере, одну антенну, процессор и компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ включает в себя получение информационных битов. Способ также включает в себя передачу NoMA-сигнала. NoMA-сигнал включает в себя один или более уровней. NoMA-сигнал формируется согласно информационным битам и согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов. По меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня, конкретной для UE или комбинацией вышеозначенного.
[7] Предусмотрено абонентское устройство (UE) по варианту осуществления, выполненное с возможностью передавать сигнал с неортогональным множественным доступом (NoMA). UE выполнено с возможностью принимать или иным образом получать информационные биты. UE также выполнено с возможностью передавать NoMA-сигнал. NoMA-сигнал включает в себя один или более уровней. NoMA-сигнал формируется согласно информационным битам и согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов. По меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня, конкретной для UE или комбинацией вышеозначенного.
[8] В одном или более аспектов раскрытия сущности, по меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня, конкретной для абонентского устройства (UE), конкретной для сети или комбинацией вышеозначенного.
[9] В одном или более аспектов раскрытия сущности, набор операций обработки сигналов, используемых для формирования NoMA-сигнала, содержит, по меньшей мере, одну из конкретной для уровня или конкретной для UE операции обработки сигналов с мультиплексированием на уровне битов и конкретной для уровня или конкретной для UE операции обработки сигналов с мультиплексированием на уровне символов.
[10] В одном или более аспектов раскрытия сущности, набор операций обработки сигналов включает в себя операции, которые выполняют, по меньшей мере, одно из следующего: a) перемежение и/или скремблирование на уровне битов; b) кодирование с расширением спектра на уровне символов; c) перемежение на уровне символов; d) преобразование символов в единицы передачи; e) скремблирование на уровне битов; f) формирование последовательностей модулированных символов; g) преобразование символов в элементы ресурсов (RE); h) предварительное кодирование последовательностей символов; и f) модуляция форм сигналов.
[11] В одном или более аспектов раскрытия сущности, передача NoMA-сигнала содержит передачу NoMA-сигнала в направлении восходящей линии связи, по меньшей мере, из одного абонентского устройства (UE) в сетевое приемное устройство.
[12] В одном или более аспектов раскрытия сущности, по меньшей мере, одно UE принимает решение касательно того, какие операции обработки сигналов следует выбирать, без ввода из сети.
[13] В одном или более аспектов раскрытия сущности, передача NoMA-сигнала, причем NoMA-сигнал формируется согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов для того, чтобы формировать NoMA-сигнал, включает в себя выбор набора операций обработки сигналов из множества операций обработки сигналов на основе, по меньшей мере, одного из следующего: a) специализированный сценарий; b) требования физического уровня для NoMA-передачи, включающие в себя индикатор качества канала (CQI), SNR-измерение; и c) удовлетворение ключевым индикаторам параметров (KPI).
[14] В одном или более аспектов раскрытия сущности, требования физического уровня для NoMA-передачи включают в себя, по меньшей мере, одно из следующего: a) спектральная эффективность сигнала; b) схема модуляции и кодирования для сигнала; c) отношение пиковой мощности к средней мощности (PAPR); и d) атрибуты канала сигнала.
[15] В одном или более аспектов раскрытия сущности, передача NoMA-сигнала, причем NoMA-сигнал формируется согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов для того, чтобы формировать NoMA-сигнал, дополнительно включает в себя конфигурирование одной или более из набора операций обработки сигналов для удовлетворения одного или более требований по производительности.
[16] В одном или более аспектов раскрытия сущности, одно или более требований по производительности включают в себя требования по производительности, связанные со следующим: a) зона покрытия сигналов; b) плотность системных соединений; и c) спектральная эффективность.
[17] Раскрытые системы и способы предоставляют NoMA-технологию, которая обеспечивает возможность различения передаваемых сигналов из нескольких UE посредством применения некоторых конкретных для UE или конкретных для уровня признаков, которые являются уникальными для UE или уровня, соответственно. Эти признаки могут включать в себя, но не только: FEC, перемежение/скремблирование на уровне битов; формирователь последовательностей модулированных символов; и преобразование символов в RE.
[18] Различные схемы множественного доступа могут быть разработаны на основе таких конкретных для UE или конкретных для уровня (либо и то, и другое) операций обработки сигналов. Эти операции обработки сигналов могут включать в себя, но не только: FEC, перемежение/скремблирование на уровне битов; формирователь последовательностей модулированных символов; и преобразование символов в RE.
[19] Раскрыта общая схема для формирования NoMA-сигнала на основе выбора конкретного набора операций обработки сигналов. Набор операций обработки сигналов затем используется для того, чтобы обрабатывать информационные биты и формировать NoMA-сигнал для передачи.
[20] В некоторых вариантах осуществления, раскрытые системы и способы имеют ряд преимуществ. Например, различные NoMA-схемы, которые включают в себя различный поднабор операций обработки сигналов, могут быть получены с использованием общей схемы. Такая общая схема может использоваться посредством UE для того, чтобы выбирать NoMA-схему, имеющую набор операций обработки сигналов, который удовлетворяет требуемой производительности или требованию по передаче и/или варианту применения для передачи данных.
[21] Другие аспекты и признаки вариантов осуществления настоящего раскрытия сущности должны становиться очевидными для специалистов в данной области техники после изучения нижеприведенного описания.
Краткое описание чертежей
[22] Для более полного понимания настоящего раскрытия сущности и дополнительных его преимуществ далее приводится ссылка на нижеприведенное подробное описание, рассматриваемое вместе с прилагаемыми чертежами, на которых:
[23] Фиг. 1A является принципиальной схемой, показывающей примерную общую схему, которая может использоваться для того, чтобы формировать множество схем множественного доступа (MA) согласно аспекту заявки;
[24] Фиг. 1B является принципиальной схемой, показывающей примерную альтернативную общую схему, которая может использоваться для того, чтобы формировать множество MA-схем согласно аспекту заявки;
[25] Фиг. 2 является принципиальной схемой, показывающей примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[26] Фиг. 3 является принципиальной схемой, показывающей другую примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[27] Фиг. 4 является принципиальной схемой, показывающей другую примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[28] Фиг. 5 является принципиальной схемой, показывающей другую примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[29] Фиг. 6 является принципиальной схемой, показывающей примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[30] Фиг. 7 является принципиальной схемой, показывающей примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[31] Фиг. 8 является принципиальной схемой, показывающей примерную MA-схему, получаемую из общей схемы согласно аспекту заявки;
[32] Фиг. 9 является принципиальной схемой, показывающей пример смены меток 16QAM-созвездию согласно аспекту заявки;
[33] Фиг. 10 является принципиальной схемой, показывающей альтернативный пример повторного преобразования 16QAM-созвездия согласно аспекту заявки;
[34] Фиг. 11 является блок-схемой последовательности операций примерного способа согласно варианту осуществления заявки;
[35] Фиг. 12 является блок-схемой последовательности операций примерного способа согласно варианту осуществления заявки;
[36] Фиг. 13 является принципиальной схемой, показывающей примерную общую схему, которая может использоваться для того, чтобы задавать множество схем неортогонального множественного доступа (NoMA) согласно аспекту заявки;
[37] Фиг. 14A является принципиальной схемой, показывающей примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[38] Фиг. 14B является принципиальной схемой, показывающей другую примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[39] Фиг. 15 является принципиальной схемой, показывающей примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[40] Фиг. 16A является принципиальной схемой, показывающей примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[41] Фиг. 16B является принципиальной схемой, показывающей примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[42] Фиг. 17 является принципиальной схемой, показывающей примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[43] Фиг. 18 является принципиальной схемой, показывающей примерную NoMA-схему, получаемую из общей схемы согласно аспекту заявки;
[44] Фиг. 19 является блок-схемой последовательности операций примерного способа согласно варианту осуществления заявки;
[45] Фиг. 20 является принципиальной схемой, показывающей примерную общую схему, которая может использоваться для того, чтобы задавать множество схем неортогонального множественного доступа (NoMA) согласно аспекту заявки;
[46] Фиг. 21 и 22 являются принципиальными схемами, показывающими примеры функционального узла модуля перемежения/модуля скремблирования на уровне битов на фиг. 20 согласно аспекту заявки;
[47] Фиг. 23 в 29 являются принципиальными схемами, показывающими примеры функционального узла формирователя последовательностей на уровне модулированных символов на фиг. 20 согласно аспекту заявки;
[48] Фиг. 30A-3°C являются принципиальными схемами, показывающими примеры функционального узла предварительного кодера последовательностей символов на фиг. 21 согласно аспектам раскрытия сущности;
[49] Фиг. 31 является принципиальной схемой, показывающей примеры функционального узла преобразования символов в RE на фиг. 20 согласно аспекту заявки;
[50] Фиг. 32 является блок-схемой последовательности операций примерного способа согласно варианту осуществления заявки;
[51] Фиг. 33 является блок-схемой примерного абонентского устройства (UE) для передачи MA-сигнала согласно аспекту заявки;
[52] Фиг. 34 является блок-схемой примерного приемного устройства на стороне сети для передачи MA-сигнала согласно аспекту заявки; и
[53] Фиг. 35 является блок-схемой примерного оборудования для приема MA-сигнала согласно аспекту заявки.
Подробное описание иллюстративных вариантов осуществления
[54] Изначально следует понимать, что хотя ниже предоставляются иллюстративные реализации одного или более вариантов осуществления настоящего раскрытия сущности, раскрытые системы и/или способы могут реализовываться с использованием любого числа технологий, независимо от того, они в настоящее время известны или существуют либо нет. Раскрытие сущности никоим образом не должно быть ограничено иллюстративными реализациями, чертежами и технологиями, проиллюстрированными ниже, включающими в себя примерные разработки и реализации, проиллюстрированные и описанные в данном документе, и может модифицироваться в пределах объема прилагаемой формулы изобретения наряду с ее полным объемом эквивалентов.
[55] Неортогональный множественный доступ (NoMA), в общем, обеспечивает возможность передачи нескольких сигналов из одного или более передающих устройств в одно или более приемных устройств одновременно на данном совместно используемом ресурсе. Совместно используемый ресурс может включать в себя временной ресурс, частотный ресурс, пространственный ресурс или некоторую комбинацию вышеозначенного. В сценарии нисходящей линии связи (DL), устройство на стороне сети может передавать в несколько отдельных абонентских устройств (UE). В сценарии восходящей линии связи (UL), несколько UE могут передавать в приемное устройство на стороне сети.
[56] В UL NoMA-сценарии, UE обрабатывают информационные биты, размещаемые на одном или более уровней, так что они становятся символами для передачи по нескольким тонам. В NoMA, с большой вероятностью должны возникать коллизии символов из нескольких UE в приемном устройстве, которое принимает сигналы. NoMA-технология может пытаться отличать передаваемые сигналы из нескольких UE посредством применения некоторых конкретных для UE или конкретных для уровня признаков, которые являются уникальными для UE или уровня, соответственно. Эти признаки могут включать в себя, но не только: FEC, перемежение/скремблирование на уровне битов; формирователь последовательностей модулированных символов; и преобразование символов в RE. В аспекте раскрытия сущности, UE (или UE) передают MA-сигнал с использованием нескольких уровней, и каждый уровень MA-сигнала может использовать конкретные для уровня и конкретные для UE операции для того, чтобы формировать MA-сигнал.
[57] Различные схемы множественного доступа могут быть разработаны на основе таких конкретных для UE или конкретных для уровня (либо и то, и другое) операций обработки сигналов. Эти операции обработки сигналов могут включать в себя, но не только: FEC, перемежение/скремблирование на уровне битов; формирователь последовательностей модулированных символов; и преобразование символов в RE.
[58] Предлагается общая схема для формирования NoMA-сигнала на основе выбора конкретного набора (например, одной или более) операций обработки сигналов. Набор операций обработки сигналов затем используется для того, чтобы обрабатывать информационные биты и формировать NoMA-сигнал для передачи. В некоторых вариантах осуществления, различные NoMA-схемы, которые включают в себя различный поднабор операций обработки сигналов, могут быть получены с использованием общей схемы. Такая общая схема может использоваться посредством UE для того, чтобы выбирать NoMA-схему, имеющую набор операций обработки сигналов, который удовлетворяет требуемому варианту применения для передачи данных.
[59] Технологии множественного доступа (MA), в общем, обеспечивают возможность передачи нескольких сигналов из одного или более передающих устройств в одно или более приемных устройств одновременно на данном совместно используемом ресурсе. Совместно используемый ресурс может включать в себя временной ресурс, частотный ресурс, пространственный ресурс или некоторую комбинацию вышеозначенного. В сценарии нисходящей линии связи (DL), устройство на стороне сети, такое как точка приема-передачи (TRP), также иногда известная как точка передачи (TP), точка приема (RP), усовершенствованный узел B (усовершенствованный узел B или eNB) или точка доступа, может передавать в несколько отдельных абонентских устройств (UE). В сценарии восходящей линии связи (UL), несколько UE могут передавать в приемное устройство на стороне сети.
[60] Предлагается общая схема для формирования MA-сигнала на основе выбора конкретного набора операций обработки сигналов. Ключевая группа операций обработки сигналов включает в себя модуляцию, матрицу кодирования с расширением спектра и преобразование символов в элементы ресурсов (RE). Могут быть предусмотрены дополнительные операции обработки сигналов, такие как, но не только, операции регулирования фазы или мощности, разделение действительных и мнимых частей и повторное преобразование созвездий. Различные MA-схемы, которые включают в себя различный поднабор операций обработки сигналов, могут быть получены с использованием общей схемы. Такая общая схема может использоваться посредством передающего устройства, которое выполнено с возможностью выбирать MA-схему, имеющую набор операций обработки сигналов, который удовлетворяет требуемому критерию производительности. При использовании в данном документе, термины "MA" и "NoMA" являются эквивалентными и используются взаимозаменяемо, поскольку передача, описанная в данном документе, является, по своей природе, неортогональной.
[61] Согласно аспекту раскрытия сущности, предусмотрен способ для передачи сигнала с неортогональным множественным доступом (NoMA). Способ заключает в себе выбор набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала, причем, по меньшей мере, одна операция обработки сигналов из набора операций обработки сигналов является конкретной для уровня или конкретной для UE операцией. Способ также заключает в себе обработку, по меньшей мере, одного уровня в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал. После формирования, NoMA-сигнал передается.
[62] Согласно аспекту раскрытия сущности, предусмотрено абонентское устройство (UE), выполненное с возможностью передавать NoMA-сигнал. UE выполнено с возможностью выбирать набор операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала, причем, по меньшей мере, одна операция обработки сигналов из набора операций является конкретной для уровня или конкретной для UE операцией в кодовой области. UE также выполнено с возможностью обрабатывать, по меньшей мере, один уровень в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал. После того, как NoMA-сигнал формируется, UE передает NoMA-сигнал.
[63] Согласно аспекту раскрытия сущности, предусмотрено UE, выполненное с возможностью передавать NoMA-сигнал, UE включает в себя, по меньшей мере, одну антенну, процессор и компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ, который осуществляется посредством процессора, заключает в себе выбор набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала, причем, по меньшей мере, одна операция обработки сигналов из набора операций является конкретной для уровня или конкретной для UE операцией. Способ дополнительно заключает в себе обработку, по меньшей мере, одного уровня в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал. После того, как NoMA-сигнал формируется, UE передает NoMA-сигнал, по меньшей мере, по одной антенне.
[64] Согласно аспекту раскрытия сущности, предусмотрены компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ, который осуществляется посредством процессора, заключает в себе выбор набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала, причем, по меньшей мере, одна операция обработки сигналов из набора операций является конкретной для уровня или конкретной для UE операцией. Способ дополнительно заключает в себе обработку, по меньшей мере, одного уровня в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал для передачи.
[65] Согласно аспекту раскрытия сущности, предусмотрен способ для NoMA-передачи. Способ заключает в себе выбор NoMA-схемы из множества NoMA-схем на основе одного или более критериев, чтобы удовлетворять требованиям по производительности, причем каждая NoMA-схема из множества MA-схем включает в себя набор операций обработки сигналов. Способ также заключает в себе конфигурирование одной или более из набора операций обработки сигналов для удовлетворения требований по производительности.
[66] Согласно аспекту раскрытия сущности, предусмотрено UE, выполненное с возможностью NoMA-передачи. UE выполнено с возможностью выбирать NoMA-схему из множества NoMA-схем на основе одного или более критериев, чтобы удовлетворять требованиям по производительности, причем каждая NoMA-схема из множества NoMA-схем включает в себя набор операций обработки сигналов. UE также может конфигурировать одну или более из набора операций обработки сигналов для удовлетворения требований по производительности.
[67] Согласно аспекту раскрытия сущности, предусмотрены компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ, который осуществляется посредством процессора, заключает в себе выбор NoMA-схемы из множества NoMA-схем на основе одного или более критериев, чтобы удовлетворять требованиям по производительности, причем каждая NoMA-схема из множества NoMA-схем включает в себя набор операций обработки сигналов. Способ, который осуществляется посредством процессора, также заключает в себе конфигурирование одной или более из набора операций обработки сигналов для удовлетворения требований по производительности.
0
1
r-1
[68] Фиг. 1A иллюстрирует пример операций обработки сигналов, которые могут составлять часть общей схемы 100 для формирования MA-сигнала. Поток битов, содержащий биты b, b,..., b для передачи в качестве MA-сигнала, разделяется таким образом, чтобы формировать несколько субпотоков 110a, 110b,..., 110r. Хотя показано три субпотока, следует понимать, что число субпотоков может составлять больше или меньше трех. Каждый субпоток 110a, 110b, 110r вводится в соответствующий модулятор 115a, 115b,..., 115r. Модуляторы могут представлять собой базовые модуляторы, включающие в себя квадратурную амплитудную модуляцию (QAM), с базовым присваиванием меток, таким как присваивание меток по алгоритму Грея. Также могут использоваться другие присваивания меток, включающие в себя естественное присваивание меток. Модуляция, выполняемая посредством модуляторов 115a, 115b,..., 115r, может отличаться для различных субпотоков 110a, 110b,..., 110r.
[69] На фиг. 1A показано несколько необязательных блоков обработки. Необязательные блоки обработки на фиг. 1A включать в себя блоки 120a, 120b,..., 120r обработки регулирования мощности и/или фазы и блоки 125a, 125b,..., 125r обработки разделения действительных/мнимых частей. Блоки 120a, 120b,..., 120r обработки регулирования мощности и/или фазы обеспечивают возможность регулирования фазы или мощности вывода соответствующего модулятора. Блоки 125a, 125b,..., 125r обработки разделения действительных/мнимых частей обеспечивают возможность разрешения вывода соответствующего модулятора на действительную часть вывода и мнимую часть вывода.
[70] Символы, которые выводятся из соответствующего потока битов посредством соответствующего модулятора или из соответствующего необязательного блока обработки сигналов постмодулятора, могут упоминаться как компонент. (Линейное) кодирование с расширением спектра затем может применяться к каждому компоненту отдельно, так что кодирование с расширением спектра может считаться конкретным для компонента (линейным) кодированием с расширением спектра. (Линейное) кодирование с расширением спектра представляется в общей схеме по фиг. 4A в форме матрицы 130 кодирования с расширением спектра компонентов. Матрица кодирования с расширением спектра компонентов может считаться имеющей n столбцов и m строк, где n и m могут быть любыми целочисленными значениями. Если n=1 и m≥1, матрица может представлять вектор или последовательность кодирования с расширением спектра, имеющую m элементов. Аналогично, если m=1 и n≥1, матрица может представлять вектор или последовательность кодирования с расширением спектра, имеющую n элементов. Специалисты в данной области техники также должны понимать, что матрица может рассматриваться в качестве набора из n векторов или последовательностей кодирования с расширением спектра, причем каждый вектор имеет m элементов. Матрица кодирования с расширением спектра компонентов также может упоминаться просто как матрица кодирования с расширением спектра. Каждый из n столбцов матрицы кодирования с расширением спектра компонентов может представлять набор из m элементов последовательности кодирования с расширением спектра, используемой для кодирования с расширением спектра/преобразования группы одного или более модулированных символов, выводимых из модулятора. В некоторых аспектах, операция кодирования с расширением спектра/преобразования выполняется посредством операции умножения. Вывод матрицы кодирования с расширением спектра кодирует с расширением спектра или преобразует каждый из компонентов (каждый модулированный символ), применяемый к матрице кодирования с расширением спектра, в набор или последовательность символов. Наборы или последовательности символов могут исходить из идентичных или различных созвездий и иметь идентичные или различные порядки.
[71] В некоторых реализациях, матрица кодирования с расширением спектра компонентов может задаваться таким образом, что число столбцов в матрице 130 кодирования с расширением спектра компонентов представляет число компонентов. В другой реализации, для фиксированного числа столбцов, число столбцов может преобразовываться в свойства передаваемого сигнала, например, порядок модуляции. Если имеется меньшее число компонентов, чем число столбцов в матрице, то некоторые столбцы в матрице кодирования с расширением спектра компонентов являются нулевыми. Например, если порядок модуляции равен 4, число ненулевых столбцов может быть сконфигурировано с возможностью быть равным 2.
[72] В другой реализации, матрица кодирования с расширением спектра компонентов может задаваться на основе данной фиксированной модуляции, в том числе, но не только, BPSK и π/2-BPSK. Если матрица кодирования с расширением спектра компонентов задается на основе BPSK и/или π/2-BPSK, число столбцов должно быть равно порядку модуляции.
[73] Если разделение действительных/мнимых частей не требуется, действительные и мнимые части компонентов могут использовать идентичную последовательность кодирования с расширением спектра. В таком случае, последовательность кодирования с расширением спектра компонента может упрощаться таким образом, что она включает в себя только один столбец кодирования с расширением спектра для каждой пары действительных/мнимых частей.
[74] Вывод матрицы 130 кодирования с расширением спектра компонентов предоставляется в блок 135 обработки преобразования символов в элементы ресурсов (RE), чтобы создавать MA-сигнал, который должен передаваться.
[75] Преобразование, выполняемое посредством преобразования 135 символов в RE, может представлять собой разреженное преобразование или неразреженное преобразование, в зависимости от используемой MA-схемы. Разреженное преобразование может быть выполнено с возможностью иметь различные уровни разреженности.
[76] Также следует отметить, что матрица кодирования с расширением спектра компонентов и/или преобразование сигналов в RE могут быть конкретными для UE и/или конкретными для уровня, чтобы упрощать декодирование сигналов, принимаемых из нескольких UE. Матрица 130 кодирования с расширением спектра компонентов может реализовываться таким способом, что она является конкретной для UE посредством использования значений в матрице, т.е. последовательностей кодирования с расширением спектра в данном столбце, для данного компонента или входного потока, которые соответствуют конкретному UE или уровню. Блок 135 обработки RE-преобразования может реализовываться так способом, что он является конкретным для UE посредством использования конкретного преобразования, которое соответствует конкретному UE или уровню.
[77] Матрица 130 кодирования с расширением спектра компонентов и блок 135 обработки преобразования символов в RE могут комбинироваться с результатом в виде расширенной матрицы кодирования с расширением спектра компонентов. Такой комбинированная расширенная матрица кодирования с расширением спектра компонентов также может предоставлять возможность применения кода покрытия в качестве части матрицы. Код покрытия представляет собой последовательность комплексных чисел. Код покрытия может быть псевдослучайным, причем его элементы выбираются случайно из данного алфавита или структурируются. В некоторых аспектах, элементы кодов покрытия имеют единичную амплитуду. Конкретные для UE коды покрытия предоставляют дополнительную степень свободы в разделении сигналов, одновременно передаваемых посредством нескольких UE, и в силу этого предоставляют лучший прием. В некоторых вариантах осуществления, код покрытия может применяться к конкретной для компонента матрице.
[78] В примере расширенной матрицы кодирования с расширением спектра компонентов, число строк в результирующей матрице соответствует коэффициенту расширения спектра.
[79] Результирующая расширенная матрица кодирования с расширением спектра компонентов отличает различные типы MA-схем. Матрица определяет тип MA-схемы. Выбор матрицы может быть основан, по меньшей мере, на одном из требуемых ключевых индикаторов параметров (KPI), сценария применения и требований по спектральной эффективности (SE).
[80] В некоторых вариантах осуществления, преобразование 135 символов в RE может использовать конкретное для компонента преобразование.
[81] Фиг. 1B иллюстрирует дополнительную версию общей схемы 150, которая является аналогичной фиг. 1A, но с блоками 123a, 123b,..., 123r обработки повторного преобразования созвездий. Блоки 120a, 120b,..., 120r обработки регулирования мощности/фазы включены в общую схему 150, но по-прежнему считаются необязательными добавлениями в общую схему 150.
[82] Ниже описываются примеры различных комбинаций, получающихся в результате базовой общей схемы по фиг. 1A или фиг. 1B, со ссылкой на фиг. 2, 3, 4, 5, 6, 7 8, 9 и 10.
[83] На основе раскрытой общей схемы, предложенные MA-схемы могут классифицироваться в качестве многокомпонентного кодирования с расширением спектра или однокомпонентного кодирования с расширением спектра, которое также упоминается как линейное кодирование с расширением спектра.
[84] В некоторых реализациях, многокомпонентное кодирование с расширением спектра может включать в себя использование произвольной матрицы кодирования с расширением спектра компонентов, к примеру, содержащейся во множественном доступе на основе разреженных кодов (SCMA). Многокомпонентное кодирование с расширением спектра может включать в себя гибкий конкретный для компонента уровень разреженности. В некоторых вариантах осуществления, многокомпонентное кодирование с расширением спектра может включать в себя использование единичной матрицы кодирования с расширением спектра компонентов.
[85] В некоторых реализациях, однокомпонентное кодирование с расширением спектра может включать в себя использование конкретной для уровня последовательности кодирования с расширением спектра и/или конкретной для UE последовательности кодирования с расширением спектра либо конкретного для уровня шаблона разреженности и/или конкретного для UE шаблона разреженности или комбинации вышеозначенного. Конкретная для уровня последовательность кодирования с расширением спектра и/или конкретная для UE последовательность кодирования с расширением спектра могут задаваться псевдослучайным способом, при котором элементы выбираются случайно из данного алфавита, или задаваться структурированным способом на основе некоторых критериев.
[86] Следует понимать, что не все операции обработки сигналов, проиллюстрированные на фиг. 1A и 1B, обязательно требуются в данной MA-схеме, которая разрабатывается из общей схемы. Фиг. 1A и 1B предназначены для того, чтобы показывать примеры различных операций обработки сигналов, которые включены в общую схему. Другие операции обработки сигналов не исключаются.
0
1
[87] Фиг. 2 является первым примером 200 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В этом первом примере 200, пары битов b, b разделяются на два субпотока 210a, 210b, и отдельные биты предоставляются в два отдельных модулятора 215a, 215b на основе двухпозиционной фазовой манипуляции (BPSK). Компоненты, выводимые из каждого BPSK-модулятора 215a, 215b умножаются на матрицу 230 кодирования с расширением спектра компонентов. Конкретная матрица 230 кодирования с расширением спектра компонентов, используемая для того, чтобы кодировать с расширением спектра компоненты, является следующей:
[88] Число столбцов в матрице, которое равно двум, равно числу компонентов, т.е. по одному из каждого из BPSK-модуляторов. В этом случае, число столбцов также соответствует числу компонентов и размеру модуляции.
[89] Вывод матрицы 230 кодирования с расширением спектра компонентов затем предоставляется в блок 235 обработки преобразования символов в RE. Полный процесс может использоваться для того, чтобы формировать 4-точечную, 3-проекционную SCMA-таблицу кодирования.
[90] В случае комбинирования матрицы 230 кодирования с расширением спектра компонентов с преобразованием 235 символов в RE, чтобы формировать расширенную матрицу кодирования с расширением спектра компонентов, можно умножать код покрытия на матрицу кодирования с расширением спектра компонентов. Код покрытия может быть псевдослучайным или структурироваться с данным алфавитом.
0
1
2
[91] Фиг. 3 является другим примером 300 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В примере 300, набор битов b, b, b, разделяется таким образом, чтобы формировать несколько субпотоков 310a, 310b и 310c, и каждый бит предоставляется в один из трех BPSK-модуляторов 315a, 315b, 315c. Компонент, выводимый из каждого из BPSK-модуляторов 315b и 315c, предоставляется в блоки 320b и 320c регулирования мощности, соответственно. Компонент, выводимый из BPSK-модулятора 315a и двух блоков 320b и 320c регулирования мощности, умножается на матрицу 330 кодирования с расширением спектра компонентов. Конкретная матрица 330 кодирования с расширением спектра компонентов, используемая для того, чтобы кодировать с расширением спектра компоненты, является следующей:
[92] В примере 300, также возможно то, что блоки обработки регулирования мощности включены в матрицу кодирования с расширением спектра компонентов. В этом случае, матрица кодирования с расширением спектра компонентов становится:
[93] Или эквивалентно:
.
[94] Как можно видеть, мощность второго и третьего компонентов кодирования с расширением спектра усиливается на коэффициент 2, либо эквивалентно, мощность первого компонента кодирования с расширением спектра уменьшается на коэффициент 2.
[95] Число столбцов матрицы 330 кодирования с расширением спектра компонентов равно трем, что соответствует числу компонентов и размеру модуляции.
[96] Вывод матрицы 330 кодирования с расширением спектра компонентов затем предоставляется в блок 335 обработки преобразования символов в RE. Полный процесс может использоваться для того, чтобы формировать 8-точечную, 4-проекционную SCMA-таблицу кодирования. Число строк указывает то, что число ненулевых элементов в таблице кодирования равно двум.
0
[97] Фиг. 4 является другим примером 400 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В примере 400, отдельные биты b предоставляются в одном потоке 410 в один модулятор 415. Он, например, может представлять собой BPSK-модулятор или модулятор на основе квадратурной амплитудной модуляции (QAM). Компонент, выводимый из модулятора 415, умножается на матрицу 430 кодирования с расширением спектра компонентов. Матрица, используемая для того, чтобы кодировать с расширением спектра компоненты, может представлять собой традиционную последовательность кодирования с расширением спектра, например, тип, используемый в CDMA. В линейном кодировании с расширением спектра, предусмотрен только один компонент, так что кодирование с расширением спектра может упоминаться как кодирование с расширением спектра одного компонента, как пояснено выше. Вывод матрицы 430 кодирования с расширением спектра компонентов затем предоставляется в блок 435 обработки преобразования символов в RE.
[98] Матрица кодирования с расширением спектра компонентов может представляться как одностолбцовая матрица, т.е. вектор. Матрица 430 кодирования с расширением спектра компонентов также может представляться при условии BPSK-модуляции. В этом случае, число столбцов связывается с размером модуляции, и столбцы матрицы кодирования с расширением спектра компонентов могут записываться следующим образом:
,
где S представляет последовательность кодирования с расширением спектра, и  являются скалярными числами, используемыми для того, чтобы формировать QAM-символ из BPSK-символов, и значение подстрочного индекса r связывается с размером модуляции. В конкретном варианте осуществления, когда модуляция представляет собой квадратурную фазовую манипуляцию (QPSK), матрица  кодирования с расширением спектра компонентов может представляться как двухстолбцовая матрица [
0
r
rxr
[99] Фиг. 5 является дополнительным примером 500 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В примере 500, поток битов b,..., b разделяется на несколько субпотоков 510a,..., 510r, и каждый бит предоставляется в отдельный модулятор, которые на фиг. 5 представляют собой QAM-модуляторы 515a,..., 515r. Компоненты, выводимые из каждого из QAM-модуляторов 515a,..., 515r, умножаются на матрицу 530 кодирования с расширением спектра компонентов. Конкретная матрица, используемая для того, чтобы кодировать с расширением спектра компоненты, представляет собой единичную матрицу кодирования с расширением спектра компонентов, I. Вывод матрицы 530 кодирования с расширением спектра компонентов затем предоставляется в блок 535 обработки преобразования символов в RE.
0
1
2
3
[100] Фиг. 6 является другим примером 600 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В примере 600, набор битов b, b, b, b разделяется на два субпотока 610a, 610b, и каждая пара битов затем предоставляется в один из двух отдельных модуляторов, которые на фиг. 6 представляют собой модуляторы 615a, 615b на основе квадратурной фазовой манипуляции (QPSK). Компонент, выводимый из каждого из QPSK-модуляторов 615a и 615b, предоставляется в блоки 618a и 618b обработки вращения фаз, соответственно. Компонент, выводимый из каждого из блоков 618a и 618b обработки вращения фаз, предоставляется в блоки 625a и 625b обработки разделения действительных и мнимых частей, соответственно. Действительные и мнимые части компонента, выводимого из каждого из блоков 625a и 625b обработки разделения действительных и мнимых частей, умножаются на матрицу 630 кодирования с расширением спектра компонентов. Конкретная матрица 630 кодирования с расширением спектра компонентов, используемая для того, чтобы кодировать с расширением спектра компоненты, является следующей:
[101] Вывод матрицы 630 кодирования с расширением спектра компонентов затем предоставляется в блок 635 обработки преобразования символов в RE. Полный процесс может использоваться для того, чтобы представлять 16-точечное созвездие. Если вращение фаз выбирается в качестве 45 градусов, то может формироваться 16-точечная, 9-проекционная SCMA-таблица кодирования.
0
1
2
3
4
5
6
7
[102] Фиг. 7 является другим примером 700 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В примере 700, набор из восьми битов b, b, b, b, b, b, b, b разделяется на два субпотока из четырех битов, которые предоставляются в один из двух отдельных модуляторов, а именно, в модуляторы 715a, 715b на основе 16-точечной квадратурной амплитудной модуляции (16QAM). Компонент, выводимый из каждого из 16QAM-модуляторов 715a и 715b, предоставляется в блоки 718a и 718b обработки вращения фаз, соответственно. Компонент, выводимый из каждого из блоков 718a и 718b обработки вращения фаз, предоставляется в блоки 725a и 725b обработки разделения действительных и мнимых частей, соответственно. Действительные и мнимые части компонента, выводимого из каждого из блоков 725a и 725b обработки разделения действительных и мнимых частей, умножаются на матрицу 730 кодирования с расширением спектра компонентов. Конкретная матрица 730 кодирования с расширением спектра компонентов, используемая для того, чтобы кодировать с расширением спектра компоненты, является следующей:
[103] Вывод матрицы 730 кодирования с расширением спектра компонентов затем предоставляется в блок 735 обработки преобразования символов в RE. Полный процесс может использоваться для того, чтобы представлять 256-точечное созвездие. Если вращение фаз выбирается в качестве 45 градусов, то может формироваться 256-точечная, 49-проекционная SCMA-таблица кодирования.
0
r
[104] Фиг. 8 является еще одним другим примером 800 конкретной компоновки операций обработки сигналов, получаемых из общей схемы для формирования MA-сигнала. В примере 800, поток битов b,..., b разделяется на несколько однобитовых субпотоков 810a,..., 810r, и каждый бит предоставляется в отдельный модулятор, которые в примере 800 представляют собой QAM-модуляторы 815a,..., 815r. Компонент, выводимый из каждого из QAM-модуляторов 815a,..., 815r, предоставляется в соответствующий блок 823a,..., 823r преобразования созвездий в созвездия. Компоненты, выводимые из блока 823a,..., 823r созвездий в созвездия, умножаются на матрицу 830 кодирования с расширением спектра компонентов. Вывод матрицы 830 кодирования с расширением спектра компонентов затем предоставляется в блок 835 обработки преобразования символов в RE. Каждый блок преобразования созвездий в созвездия преобразует QAM-символ, имеющий первое преобразование созвездий, который выводится из соответствующего QAM-модулятора, во второе преобразование созвездий. В некоторых реализациях, первое и второе преобразование созвездий имеют идентичное число точек в созвездиях, но метки точкам присваиваются по-разному. Это по существу становится сменой меток созвездия. В других реализациях, первое и второе преобразование созвездий имеют различное число точек в созвездиях.
[105] Фиг. 9 иллюстрирует конкретное присваивание меток по алгоритму Грея для 16QAM-созвездия 900. Также могут использоваться другие присваивания меток, включающие в себя естественное присваивание меток. 16QAM-созвездие включает в себя 16 точек, причем каждая точка задается посредством набора из четырех битов. Фиг. 9 также включает в себя два различных преобразования 910 и 920 созвездий, которые имеет идентичную компоновку 16 точек, но присваивание меток точкам отличается.
[106] Фиг. 10 иллюстрирует конкретное присваивание меток по алгоритму Грея для 16QAM-созвездия 1000. Также могут использоваться другие присваивания меток, включающие в себя естественное присваивание меток. 16QAM-созвездие включает в себя 16 точек, причем каждая точка задается посредством четырехбитового значения символа. Созвездия 1010 и 1020 представляют собой примеры повторного преобразования в созвездие уменьшенного размера. Созвездия 1010 и 1020 включают в себя 9 точек, причем каждая точка задается посредством четырехбитового значения символа. Четыре точки созвездия созвездий 1010 и 1020 имеют уникальное значение символа для соответствующих точек, четыре точки созвездия имеют два значения символов для соответствующих точек, и одна точка созвездия имеет четыре значения символов для этой точки. Созвездия 1010 и 1020 имеют идентичный размер созвездия с меньшим числом точек, но присваивание меток отличается для этих двух созвездий. В некоторых аспектах, повторное преобразование может приводить к различному присваиванию меток при преобразовании битов в символы для каждого компонента.
[107] С использованием предложенной общей схемы, MA-схемы могут описываться посредством матрицы кодирования с расширением спектра компонентов и преобразования символов в RE или, в некоторых вариантах осуществления, посредством расширенной матрицы кодирования с расширением спектра компонентов, введенной выше. Различные MA-схемы могут быть сконфигурированы на основе требуемой производительности (на основе одного или более связанных с производительностью параметров, таких как ключевые индикаторы производительности (KPI)), на основе сценария применения (например, усовершенствованный стандарт широкополосной связи для мобильных устройств (eMBB), массовая машинная связь (mMTC), стандарты сверхнадежной связи с низкой задержкой (URLLC)), типа трафика или передачи (с низкой задержкой или устойчивый к задержке трафик, передач на основе разрешения на передачу (т.е. с разрешением на передачу) или без разрешений на передачу (т.е. без предшествующего разрешения на передачу) и т.д.), что далее, в общем, называется "сценарием применения", и/или на основе определенных спецификаций или требований (физического уровня), таких как, но не только, спектральная эффективность. Другой параметр, который может указываться, включает в себя порядок модуляции. В аспектах с использованием идентичного модулятора для различных компонентов, порядок модулятора может неявно получаться посредством схемы модуляции и кодирования (MCS) и числа компонентов. В некоторых вариантах осуществления, модуляторы могут использовать BPSK или π/2-BPSK, и матрица кодирования с расширением спектра компонентов (или расширенная матрица кодирования с расширением спектра компонентов) может задаваться на основе этой конкретной модуляции, используемой посредством модулятора.
[108] В некоторых вариантах осуществления, матрица кодирования с расширением спектра компонентов также может быть конкретной для UE. В некоторых вариантах осуществления, шаблон преобразования символов в RE, используемый посредством блока обработки шаблонов преобразования символов в RE, может быть конкретным для UE или конкретным для уровня. В некоторых вариантах осуществления, регулирование фазы и/или амплитуды может определяться на основе одного или более из a) сценария применения, b) требований физического уровня для MA-передачи, c) удовлетворения ключевым индикаторам производительности (KPI) и идентификатора UE и/или индекса уровня.
[109] Выше описываются признаки, которые главным образом соответствуют передающим устройствам и формированию MA-сигнала. Аспекты раскрытия сущности также относятся к приему MA-сигналов и к тому, как могут декодироваться эти сигналы.
[110] После того, как приемное устройство знает схему модуляции и кодирования (MCS), матрица кодирования с расширением спектра компонентов и преобразование символов в RE и другие применимые способы обработки сигналов, используемые посредством передающего устройства, формируют MA-сигнал, приемное устройство может использовать эту информацию для того, чтобы декодировать сигнал. В некоторых вариантах осуществления, размер модуляции может получаться из матрицы кодирования с расширением спектра компонентов. В других вариантах осуществления, матрица кодирования с расширением спектра компонентов может получаться или выбираться из характеристики физического уровня сигнала, в том числе, но не только, спектральной эффективности, типа варианта применения и требования по QoS, индикатора качества канала (CQI), измерений отношения "сигнал-шум" (SNR). Передающее устройство может использовать один или более параметров выбора матрицы для того, чтобы выбирать матрицу. В некоторых вариантах осуществления, матрица может получаться из явной передачи служебных сигналов посредством сети. В некоторых других вариантах осуществления, пул матриц может формироваться заранее и передаваться в UE через передачу служебных сигналов физического уровня и/или верхнего уровня в сочетании с правилом преобразования между индексами матрицы и идентификатором UE, индексом уровня и другими параметрами выбора матрицы, включающими в себя спектральную эффективность, тип варианта применения и требование по QoS, индикатор качества канала (CQI), измерения отношения "сигнал-шум" (SNR). В некоторых других вариантах осуществления, формирование пула матриц кодирования с расширением спектра может включать в себя формирование множества последовательностей кодирования с расширением спектра, которые должны использоваться при составлении матриц кодирования с расширением спектра компонентов.
[111] Сведения матрицы кодирования с расширением спектра компонентов и блока обработки преобразования символов в RE и других применимых способов обработки сигналов, используемых посредством передающего устройства для того, чтобы формировать MA-сигнал посредством приемного устройства на стороне сети, могут либо быть неявными, либо приниматься через явную передачу служебных сигналов из UE, либо представлять собой комбинацию вышеозначенного.
[112] В некоторых вариантах осуществления, неявные сведения могут быть основаны на характеристике физического уровня сигнала, такой как спектральная эффективность передаваемого сигнала, тип варианта применения и требование по QoS. Например, может осуществляться преобразование "один-к-одному" между спектральной эффективностью и матрицей кодирования с расширением спектра компонентов.
[113] В UL-ситуации, в которой UE передает в приемное устройство на стороне сети, приемное устройство на стороне сети может не знать матрицу кодирования с расширением спектра компонентов и преобразование символов в RE и другие применимые способы обработки сигналов, которые использованы для того, чтобы формировать сигнал посредством UE. В некоторых вариантах осуществления, матрица кодирования с расширением спектра компонентов и/или преобразование символов в RE и другие применимые способы обработки сигналов, используемые посредством передающего устройства для того, чтобы формировать MA-сигнал, могут преобразовываться в идентификатор UE и/или индекс уровня. В том случае, если приемное устройство на стороне сети имеет сведения индекса UE для UE, эти сведения могут использоваться для того, чтобы определять матрицу кодирования с расширением спектра компонентов и преобразование символов в RE, например, посредством уменьшения пространства поиска потенциальных матриц кодирования с расширением спектра компонентов и преобразований символов в RE.
[114] Обнаружение вслепую посредством приемного устройства также может быть возможным, если имеется достаточно небольшое число потенциальных матриц кодирования с расширением спектра компонентов и преобразований символов в RE.
[115] Фиг. 11 является блок-схемой 1100 последовательности операций способа, которая иллюстрирует примерный способ для передачи MA-сигнала. Этапы способа могут выполняться посредством устройства на стороне сети, которое передает в одно или более UE, или посредством одного или более UE, которые передают в приемное устройство на стороне сети.
[116] Этап 1110 заключает в себе модулирование, посредством передающего устройства, по меньшей мере, одного первого потока битов с использованием первого типа модуляции, чтобы формировать, по меньшей мере, один первый модулированный символ из каждого, по меньшей мере, одного первого потока битов. Каждый первый поток битов включает в себя, по меньшей мере, один бит.
[117] Этап 1120 заключает в себе кодирование с расширением спектра, посредством передающего устройства, каждого, по меньшей мере, из одного первого модулированного символа с использованием последовательности кодирования с расширением спектра, которая является конкретной для соответствующего первого потока битов, чтобы формировать второй набор модулированных символов.
[118] Этап 1130 заключает в себе преобразование, посредством передающего устройства, по меньшей мере, одного из второго набора модулированных символов с использованием преобразования элементов ресурсов, и добавление/мультиплексирование преобразованных символов, чтобы формировать MA-сигнал.
[119] Необязательный этап 1135, который может выполняться, в частности, для DL-сценария, когда устройство на стороне сети передает сигнал более чем в одно UE или в восходящей линии связи, когда более чем один сигнальный уровень передается, заключает в себе мультиплексирование, посредством устройства на стороне сети, преобразованных вторых наборов модулированных символов, которые сформированы для каждого из отдельных UE или уровней перед передачей.
[120] Этап 1140 заключает в себе передачу, посредством передающего устройства, преобразованных вторых наборов модулированных символов в качестве MA-сигнала.
[121] Дополнительный необязательный этап 1150 может включать в себя уведомление, посредством передающего устройства, приемного устройства MA-сигнала в отношении информации, которая может помогать при декодировании, посредством приемного устройства, MA-сигнала. Он может включать в себя уведомление приемного устройства в отношении одного или более из типа модуляции, конкретной для компонента последовательности кодирования с расширением спектра и преобразования символов в элементы ресурсов для декодирования MA-сигнала.
[122] Примерный способ 1100 предназначен для целей иллюстрации. Этапы, которые идентифицируются на фиг. 11 как необязательные на вышеприведенной блок-схеме последовательности операций способа, могут выполняться или не выполняться в данной реализации способа. Другие аспекты могут заключать в себе выполнение проиллюстрированных операций любым из различных способов, выполнение меньшего или большего числа операций и/или варьирование порядка, в котором выполняются операции. Другие варьирования могут быть или становиться очевидными для специалистов в данной области техники на основе настоящего раскрытия сущности.
[123] Хотя UE может отвечать за выбор операций обработки сигналов, UE может принимать информацию из приемного устройства на стороне сети и выбирать операции обработки сигналов на основе принимаемой информации. Кроме того, в некоторых вариантах осуществления, операции обработки сигналов, которые должны использоваться для каждого UE, предварительно задаются и/или предварительно конфигурируются на основе идентификатора UE. Целесообразно, если UE отвечает за выбор сигнальных операций, поскольку UE может допускать обработку только определенных типов сигналов. Приемное устройство на стороне сети может предлагать или назначать различные выборы операций обработки сигналов для различных UE на основе сведений приемного устройства относительно UE.
[124] В UL-сценарии, UE также могут передавать в служебных сигналах в приемное устройство на стороне сети, чтобы информировать приемное устройство на стороне сети в отношении типа используемого MA-сигнала, т.е. типов операций обработки сигналов, используемых для того, чтобы формировать сигнал посредством UE.
[125] Фиг. 12 является блок-схемой 1200 последовательности операций способа, которая иллюстрирует примерный способ для декодирования MA-сигнала. Этапы способа могут выполняться посредством устройства на стороне сети, которое принимает MA-сигнал из одного или более UE, или посредством одного или более UE, которые принимают из приемного устройства на стороне сети.
[126] 1210 заключает в себе прием, посредством приемного устройства, MA-сигнала.
[127] Этап 1220 заключает в себе определение, посредством приемного устройства, по меньшей мере, одного набора переменных, включающих в себя тип модуляции, конкретную для компонента последовательность кодирования с расширением спектра и преобразование символов в элементы ресурсов и другие применимые способы обработки сигналов, которые использованы для того, чтобы формировать сигнал посредством UE для декодирования MA-сигнала. В некоторых вариантах осуществления, это определение может быть основано на идентификаторе UE, обнаружении вслепую или на передаче служебных сигналов, принимаемой из UE, либо на комбинации вышеозначенного.
[128] Этап 1230 заключает в себе декодирование, посредством приемного устройства, MA-сигнала.
[129] Фиг. 13 иллюстрирует пример совокупности операций обработки сигналов, которые могут составлять часть общей схемы 100 для формирования NoMA-сигнала. Операции обработки сигналов могут разделяться на две категории. Категории представляют собой конкретные для UE и/или конкретные для уровня операции 1304 с мультиплексированием на уровне битов и конкретные для UE и/или конкретные для уровня операции 1316 с мультиплексированием на уровне символов. Сигналы, передаваемые посредством данного UE, зачастую включают в себя только один уровень, но это не исключает того, что одно UE может передавать сигнал, сформированный более чем из одного уровня.
[130] В операциях 1304 с мультиплексированием на уровне битов, различные функции используются посредством различных UE или различных уровней идентичного UE для того, чтобы преобразовывать информационные биты в кодированные биты. Кодированные биты затем предоставляются в операции 1316 с мультиплексированием на уровне символов. Один распространенный способ достижения мультиплексирования на уровне битов представляет собой перемежение и/или скремблирование на уровне битов, но также предусмотрены другие.
[131] В операциях 1316 с мультиплексированием на уровне символов, различные функции используются для различных UE или различных уровней идентичного UE для того, чтобы преобразовывать кодированные биты, принимаемые из операций на уровне битов, в выходные символы, которые должны передаваться. Предусмотрены различные комбинации операций обработки сигналов, которые могут приводить к мультиплексированию на уровне символов. Ниже описываются примеры некоторых комбинаций со ссылкой на фиг. 14A, 14B, 15, 16A, 16B, 17 и 18.
[132] На фиг. 13, поток информационных битов 1301 предоставляется в операцию 1304 на уровне битов. Операции 1304 на уровне битов включают в себя первую операцию обработки сигналов, которая выполняет кодирование и перемежение 1302 с прямой коррекцией ошибок (FEC). Первая операция обработки сигналов может считаться мультиплексированием в FEC-области посредством задания конкретных для UE и/или конкретных для уровня FEC-признаков, таких как, но не только, перемежение и/или скремблирование на уровне битов.
[133] Вывод кодированных битов 1303 из операций 1304 на уровне битов предоставляется в операции 1316 на уровне символов. Кодированные биты 1303 предоставляются во вторую операцию обработки сигналов, которая выполняет модуляцию 1306 кодированных битов 1303. Модуляция 1306 формирует символы из кодированных битов. Вторая операция обработки сигналов может включать в себя усовершенствованную модуляцию, такую как многомерная модуляция или преобразование созвездий. Преобразование созвездий по существу преобразует QAM-символ, полученный из первого созвездия, во второй символ, полученный из второго созвездия. В некоторых реализациях, первое и второе созвездия имеют идентичное число точек, но метки точкам присваиваются по-разному. Это по существу становится сменой меток созвездия. В других реализациях, первое и второе созвездия имеют различное число точек. Вторая операция 1306 обработки сигналов может включать в себя одномерную модуляцию с преобразованием созвездий по набору тонов, которые должны использоваться для передачи сигнала.
[134] Вывод второй операции обработки сигналов предоставляется в третью операцию обработки сигналов, которая выполняет предварительное кодирование 1308 символов. Этот тип операции обработки сигналов главным образом используется для уменьшения отношения пиковой мощности к средней мощности (PAPR), которое может улучшать зону покрытия передаваемого сигнала.
[135] Вывод третьей операции обработки сигналов предоставляется в четвертую операцию обработки сигналов, которая выполняет перемежение 1310 на уровне символов, которое также может упоминаться как перемешивание на уровне символов. Четвертая операция обработки сигналов моделирует мультиплексирование в области перемежения на уровне символов.
[136] Вывод четвертой операции обработки сигналов предоставляется в пятую операцию обработки сигналов, которая выполняет кодирование 1312 с расширением спектра на уровне символов. Пятая операция обработки сигналов моделирует мультиплексирование в кодовой области. Пример мультиплексирования в кодовой области включает в себя, но не только, линейное кодирование с расширением спектра посредством применения последовательности кодирования с расширением спектра.
[137] Вывод кодированных битов пятой операции обработки сигналов предоставляется в шестую операцию обработки сигналов, которая выполняет преобразование 1314 символов в тона или преобразование символов в элементы ресурсов (RE). Эта операция обработки сигналов моделирует мультиплексирование в области шаблонов.
[138] Вывод шестой операции обработки сигналов представляет собой выходные символы 1315 для передачи.
[139] В некоторых вариантах осуществления, порядок операций обработки сигналов может отличаться. Например, предварительное кодирование 1308 символов может после преобразования 1314 символов в тона, или перемежение на уровне символов может выполняться после кодирования с расширением спектра на уровне символов.
[140] Следует понимать, что не все операции обработки сигналов, проиллюстрированные на фиг. 1, обязательно требуются в данной NoMA-схеме, которая разрабатывается из общей схемы. Фиг. 13 предназначен для того, чтобы показывать различные операции обработки сигналов, которые включены в общую схему. Другие операции обработки сигналов не исключаются.
[141] Фиг. 14A является первым примером 1400 выбранного набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В этом первом примере 1400, операции обработки сигналов, которые выбираются, представляют собой FEC 1402, модуляцию 1406, перемежение 1410 на уровне символов, кодирование 1412 с расширением спектра на уровне символов и преобразование 1414 символов в тона. Этот набор операций обработки сигналов может соответствовать конкретной реализации множественного доступа на основе разреженных кодов (SCMA).
[142] Характерный пример того, как выполняется модуляция 1420, также показан на фиг. 14A ниже блока 1306 модуляции. Блоки 1420A, 1420B, 1420C и 1420D представляют символ, который должен передаваться. Блоки 1420A и 1420B представляют пару модулированных символов, и блоки 1420C и 1420D представляют дублированную версию пары модулированных символов блоков 1420A и 1420B. Четыре блока комбинируются посредством операции обработки сигналов модуляции 1406.
[143] Операция обработки сигналов перемежения 1410 на уровне символов перемешивает символы в четырех блоках из блочной компоновки 1420A, 1420B, 1420C и 1420D в блочную компоновку 1422A, 1422C, 1422B и 1422D.
[144] Кодирование 1412 с расширением спектра на уровне символов применяет подпись кодирования с расширением спектра, равную [1 0]. В качестве результата этой подписи кодирования с расширением спектра, символы в блоках 1420A, 1420B поддерживаются, и символы в блоках 1420C и 1420D удаляются, оставляя эти местоположения пустыми. Хотя фиг. 14A использует конкретную подпись кодирования с расширением спектра, это не должно быть ограничивающим, и предусмотрены другие подписи.
[145] Операция обработки сигналов преобразования 1450 символов в тона применяет преобразование "один-к-одному" символов блоков 1420A и 1420B и двух пустых местоположений в доступные поднесущие для передачи.
[146] Фиг. 14B является вторым примером 1440 выбора набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В примере 1440, операции обработки сигналов, которые выбираются и комбинируются, представляют собой FEC 1442, модуляцию 1446 и преобразование 1454 символов в тона. В этой реализации, преобразование символов в тона может быть реализовано через конкретное для уровня и/или конкретное для UE преобразование поднесущих. В некоторых вариантах осуществления, в модуляции 1446, можно задавать конкретную для уровня и/или конкретную для UE модуляцию, такую как, но не только, конкретные для уровня и/или конкретные для UE вращения фаз. Этот набор операций обработки сигналов может соответствовать конкретной реализации множественного доступа на основе разреженных кодов (SCMA).
[147] Фиг. 15 является третьим примером 1500 выбора набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В примере 1500, операции обработки сигналов, которые выбираются и комбинируются, представляют собой FEC 1502, модуляцию 1506, перемежение 1510 на уровне символов, кодирование 1512 с расширением спектра на уровне символов и преобразование 1514 символов в тона.
[148] Характерный пример того, как выполняются модуляция 1506 и перемежение 1510 на уровне символов, показан на фиг. 15. Аналогично способу, которым модуляция и перемежение выполняются на фиг 14A, блоки 1520A, 1520B, 1520C и 1520D на фиг. 15 комбинируются посредством операции обработки сигналов модуляции 1506 и перемешиваются посредством операции обработки сигналов перемежения 1510 на уровне символов.
[149] В примере 1500, операция обработки сигналов кодирования 1512 с расширением спектра на уровне символов предоставляет возможность линейного кодирования с расширением спектра в дополнение к многомерному кодированию с расширением спектра. Это может осуществляться посредством применения общей последовательности кодирования с расширением спектра поверх многомерных сигналов. Это отличается от использования уникальной подписи кодирования с расширением спектра, к примеру, подписи [1 0] в вышеприведенном примере 1400. Передаваемый сигнал не может разреженно кодироваться с расширением спектра, как можно видеть на фиг. 15, поскольку каждый из четырех блоков имеет соответствующий символ. Операция обработки сигналов преобразования 1514 символов в тона применяет преобразование "один-к-одному" к доступным поднесущим для передачи.
[150] Фиг. 16A является четвертым примером 1600 выбора набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В примере 1600, операции обработки сигналов, которые выбираются и комбинируются, представляют собой FEC 1602, квадратурную амплитудную модуляцию 1606 (QAM), перемежение 1610 на уровне символов, кодирование 1612 с расширением спектра на уровне символов и преобразование 1614 символов в тона, при этом преобразование представляет собой преобразование "один-к-одному".
[151] Характерный пример того, как выполняется операция обработки сигналов QAM-модуляции 1620, показан на фиг. 16A. Блоки 1620A, 1620B, 1620C и 1620D комбинируются посредством QAM-модуляции 1606 и перемешиваются посредством перемежения 1610 на уровне символов, аналогично модуляции 1606 и перемежению 1610 на уровне символов на фиг 16A.
[152] Кодирование 1612 с расширением спектра на уровне символов применяет подпись кодирования с расширением спектра, равную [1 0]. Это приводит к символам к поддержанию блоков 1620A, 1620B и удалению символов, которые находятся в блоках 1620C, 1620D, оставляя эти местоположения пустыми.
[153] Преобразование 1614 символов в тона применяет преобразование "один-к-одному" блоков 420A, 420B и пустых местоположений в доступные поднесущие для передачи.
[154] Фиг. 16B является пятым примером 1640 выбора набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В примере 1640, операции обработки сигналов, которые выбираются и комбинируются, представляют собой FEC 1642, QAM-модуляцию 1646, перемежением 1650 на уровне символов и конкретное для уровня преобразование 1654 символов в тона. В этой реализации, мультиплексирование в области шаблонов может быть реализовано через конкретное для уровня преобразование поднесущих.
[155] Фиг. 17 является шестым примером 1700 выбора набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В примере 1700, операции обработки сигналов, которые выбираются и комбинируются, представляют собой FEC 1702, QAM-модуляцию 1706, кодирование 1712 с расширением спектра на уровне символов и преобразование 1714 символов в тона. В этой реализации, перемежение в символьной области не используется. Последовательность кодирования с расширением спектра может быть предварительно заданной или псевдослучайной, и последовательность кодирования с расширением спектра может получаться из известного алфавита символов. Преобразование символов в тона преобразует символы кодирования с расширением спектра во все доступные тона. Мультиплексирование шаблонов не выполняется.
[156] Фиг. 18 является седьмым примером 1800 выбора набора операций обработки сигналов, получаемых из общей схемы для формирования NoMA-сигнала. В примере 1800, операции обработки сигналов, которые выбираются и комбинируются, представляют собой FEC 1802, QAM-модуляцию 1806, кодирование 1812 с расширением спектра на уровне символов и преобразование 1814 символов в тона. В этой реализации, перемежение в символьной области не выполняется. Последовательность кодирования с расширением спектра может быть предварительно заданной или псевдослучайной, и последовательности кодирования с расширением спектра могут получаться из известного алфавита символов. Подписи могут иметь различные уровни разреженности. Преобразование 1812 символов в тона может быть конкретным для уровня и/или конкретным для UE в зависимости от способа, которым кодирование с расширением спектра символов задается. Если кодирование с расширением спектра на уровне символов задается только для ненулевых блоков, то преобразование символов в тона также может быть конкретным для уровня и/или конкретным для UE.
[157] Фиг. 19 является блок-схемой 1900 последовательности операций способа, которая представляет собой пример того, как операции обработки сигналов общей схемы могут быть выполнены с возможностью использования при формировании NoMA-сигнала. Этап 1905 представляет собой точку принятия решения, чтобы определять то, требуется или нет высокая плотность соединений, т.е. приемное устройство должно декодировать потенциально большое число одновременных передач сигналов. Если "Нет", выполняется другой этап 1910 точки принятия решения. Решение, которое должно определяться на этапе 1910 принятия решения, состоит в том, должен или нет NoMA-сигнал иметь высокую спектральную эффективность. Если "Да", этап 1915 заключает в себе конфигурирование операций обработки сигналов посредством использования одного или более из многомерного кодирования с расширением спектра, конкретного для уровня и/или конкретного для UE перемежения на уровне битов и конкретного для уровня и/или конкретного для UE перемежения на уровне символов. Если "Нет", этап 1920 заключает в себе конфигурирование операций обработки сигналов посредством использования предварительно определенной NoMA-схемы по умолчанию.
[158] Если результат этапа 1905 принятия решения представляет собой "Да", то этап 1925 указывает то, что конфигурирование операций обработки сигналов может заключать в себе использование схемы множественного доступа с частичными коллизиями, которая включает в себя конкретное для уровня и/или конкретное для UE разреженное преобразование символов в тона. Этап 1930 представляет собой точку принятия решения, чтобы определять то, должен или нет NoMA-сигнал иметь высокую зону покрытия либо высокую спектральную эффективность, либо ни то, ни другое. Если ни то, ни другое, этап 1920 заключает в себе конфигурирование операций обработки сигналов посредством использования предварительно определенной NoMA-схемы по умолчанию. Если сигнал должен иметь высокую зону покрытия, этап 1940 заключает в себе конфигурирование операций обработки сигналов посредством использования, по меньшей мере, одного из модуляции или таблицы кодирования с низким PAPR, разреженных шаблонов с низким PAPR, длинных последовательностей кодирования с расширением спектра и предварительного кодирования символов. Если сигнал должен иметь высокую спектральную эффективность, то этап 1945 заключает в себе конфигурирование операций обработки сигналов посредством использования одного или более из многомерного кодирования с расширением спектра, вместо линейного кодирования с расширением спектра, конкретного для уровня и/или конкретного для UE перемежения на уровне битов и конкретного для уровня и/или конкретного для UE перемежения на уровне символов.
[159] Примерная общая схема, описанная выше, описывается относительно UL NoMA, и считается, что общая схема используется посредством одного или более UE, которые обмениваются данными с приемным устройством на стороне сети. Каждое UE может выбирать различные операции обработки сигналов, которые, как определяет UE, являются наилучшими для соответствующего варианта применения UE. UE могут определять операции обработки сигналов на основе одного или более из следующего: a) требования, налагаемые на UE посредством сети, b) требования, устанавливаемые посредством UE c) измерения, проведенные посредством UE, которые задают окружение UE, и d) идентификатор UE или индекс уровня.
[160] UE может принимать информацию из сети, которая может быть релевантной для решений, принимаемых посредством UE. Например, сеть может указывать для UE, если приемное устройство находится в области высокой плотности, чтобы обеспечивать возможность UE принимать соответствующее решение касательно того, какие операции обработки сигналов следует выбирать. Эта информация может отправляться посредством сети в сообщении верхнего уровня. Физические условия, такие как плотность сигналов в данной области, могут не изменяться радикально со временем и в силу этого могут менее часто обновляться.
[161] Конфигурирование операций обработки сигналов может включать в себя конфигурирование подписей кодирования с расширением спектра для полного кодирования с расширением спектра или частичного кодирования с расширением спектра; выбор типа модуляции, который должен использоваться, такого как, но не только, QAM, PSK, многомерная модуляция; или выбор того, должно или нет использоваться предварительное кодирование.
[162] Хотя UE может отвечать за выбор операций обработки сигналов, UE может принимать информацию из приемного устройства на стороне сети и выбирать операции обработки сигналов на основе принимаемой информации. Приемное устройство на стороне сети может предлагать или назначать различные выборы для различных UE на основе сведений приемного устройства относительно UE.
[163] UE также могут передавать в служебных сигналах в приемное устройство для того, чтобы информировать приемное устройство в отношении типа используемого NoMA-сигнала, т.е. типов операций обработки сигналов, которые оно использует для того, чтобы формировать сигнал.
[164] Приемное устройство может допускать использование различных типов способов декодирования, которые лучше всего удовлетворяют данному сигналу. Например, приемное устройство может допускать использование таких способов декодирования, как, максимальное правдоподобие (ML), алгоритм передачи сообщений (MPA) и последовательное подавление помех (SIC). В некоторых вариантах осуществления, приемное устройство может выбирать наилучший способ декодирования, чтобы декодировать сигнал на основе сведений, которые приемное устройство имеет относительно UE, и окружения, в котором работает UE, и сценария применения. Окружение, в котором работает UE, может означать требования физического уровня, такие как спектральная эффективность, покрытие, отношение пиковой мощности к средней мощности (PAPR) и возможности системных подключений. В некоторых вариантах осуществления, приемное устройство может выбирать наилучший способ декодирования, чтобы декодировать сигнал на основе информации, принимаемой из идентификации, посредством UE, типа NoMA-схемы, которую UE выбирает для передачи.
[165] Фиг. 20 иллюстрирует пример совокупности операций обработки сигналов, которые могут составлять часть общей схемы 100 для формирования NoMA-сигнала, которая включает в себя узлы, которая функционируют в качестве FEC 2002, модуля 2004 перемежения/модуля скремблирования на уровне битов, формирователя 2006 последовательностей модулированных символов, предварительного кодера 2008 последовательностей символов, преобразования 2010 символов в RE и модулятора 2012 форм сигналов.
[166] Этап 1: Поток информационных битов 2001 предоставляется, чтобы выполнять кодирование 2002 с прямой коррекцией ошибок (FEC). В FEC-модуле, информационные биты обрабатываются с кодом FEC-канала. Один пример представляет собой то, что блок K информационных битов кодируется, и N кодированных битов формируются, и N>K.
[167] Этап 2: Кодированный бит затем предоставляется в модуль 2104 перемежения/модуль скремблирования на уровне битов для процесса перемежения/скремблирования на уровне битов. В модуле 2104 перемежения/модуле скремблирования на уровне битов, кодированные биты перемежаются или скремблируются, и перемеженные/скремблированные биты формируются. Модуль перемежения/модуль скремблирования на уровне битов может быть конкретным для UE, т.е. каждое UE имеет конкретный модуль перемежения/модуль скремблирования, конкретный для уровня или конкретный для соты, т.е. UE в каждой соте применяют конкретный модуль перемежения/модуль скремблирования.
[168] Этап 3: Вывод кодированных битов из модуля 2004 перемежения/модуля скремблирования на уровне битов предоставляется в формирователь 2006 последовательностей на уровне модулированных символов. Формирователь 2006 последовательностей на уровне модулированных символов формирует символы из кодированных битов. В формирователе 2006 последовательностей модулированных символов, перемеженные/скремблированные биты преобразуются в модулированные символы, с/без дополнительных операций кодирования с расширением спектра на уровне символов. Преобразование битов в символы может представлять собой "один или несколько битов в один или несколько символов". Кодирование с расширением спектра на уровне символов заключается в том, чтобы умножать символы на коды расширения спектра, что может включать в себя одну или несколько стадий, и длина кода расширения спектра может отличаться на каждой стадии.
[169] Этап 4 (необязательный): Вывод формирователя 106 последовательностей на уровне модулированных символов предоставляется в предварительный кодер 2008 последовательностей символов, который выполняет предварительное кодирование 2008 символов. Последовательность модулированных символов может применяться к предварительному кодеру 2008 последовательностей символов. Это служит главным образом для уменьшения PAPR передаваемого сигнала, что позволяет улучшать зону покрытия передаваемого сигнала. В случае формы OFDM-сигнала, может использоваться предварительное кодирование DFT.
[170] Этап 5: Вывод предварительного кодера 2008 последовательностей символов предоставляется в преобразование 2010 символов в элементы ресурсов (RE). Символы модуляции преобразуются в элементы ресурсов для передачи, с/без дополнительного перемежения/скремблирования на уровне символов. Модуль перемежения/модуль скремблирования на уровне символов может быть конкретным для UE, т.е. каждое UE имеет конкретный модуль перемежения/модуль скремблирования на уровне символов, конкретный для уровня или конкретный для соты, т.е. UE в каждой соте применяют конкретный модуль перемежения/модуль скремблирования на уровне символов.
[171] Можно также отметить, что порядок операций обработки сигналов может изменяться, например, предварительный кодер последовательностей символов может быть помещен после преобразования символов в RE.
[172] Этап 6: модулятор форм сигналов: после формирования символов и преобразования их в RE, блок формирователя форм сигналов формирует фактический сигнал, который должен передаваться по радиоинтерфейсу.
[173] Фиг. 21 показывает различные аспекты для блока модуля перемежения/модуля скремблирования на уровне битов, используемого в общей схеме, в которой может использоваться конкретный для UE/соты модуль перемежения/модуль скремблирования на уровне битов. Модуль перемежения применяется для того, чтобы изменять порядок битов, и порядок битов может упоминаться как шаблон перемежения. Кодированные биты также могут скремблироваться с помощью модуля скремблирования. Модуль скремблирования применяется для того, чтобы выполнять операцию исключающего OR (XOR) для кодированных битов с помощью последовательности скремблирования. Модуль перемежения модуль скремблирования либо их комбинации могут применяться здесь. Если оба применяются, сначала может применяться любой из них. Шаблон перемежения и последовательность скремблирования могут быть конкретными для UE, конкретными для уровня или конкретными для соты, что означает то, что он зависят из UE, уровня или идентификатора соты либо комбинации части или всего из означенного. Каждый из следующих случаев может пониматься как аспект раскрытия сущности для модуля 2004 перемежения/модуля скремблирования на уровне битов на фиг. 20.
[174] В одном аспекте раскрытия сущности, показанном как случай 1 на фиг. 21, используется конкретное для UE побитовое перемежение. Кодированные биты перемежаются с помощью конкретных для UE модулей побитового перемежения, и UE могут иметь различные модули перемежения. В варианте осуществления, кодированные биты перемежаются с конкретными для уровня модулями побитового перемежения, и различные уровни могут иметь различные модули перемежения.
[175] В одном аспекте раскрытия сущности, показанном как случай 2 на фиг. 21, используется конкретное для UE побитовое скремблирование. Кодированные биты скремблируются с помощью конкретного для UE модуля скремблирования, и UE могут иметь различные модули скремблирования. В варианте осуществления, кодированные биты скремблируются с конкретным для уровня модулем скремблирования, и различные уровни могут иметь различные модули скремблирования.
[176] В одном аспекте раскрытия сущности, показанном как случай 3 на фиг. 21, используются конкретное для UE побитовое перемежение или конкретное для уровня побитовое перемежение и конкретное для соты побитовое скремблирование. Кодированные биты могут сначала перемежаться с помощью конкретного для UE модуля перемежения или конкретного для уровня модулем перемежения и затем скремблируются с помощью конкретного для соты модулем скремблирования либо в другом порядке. Термин "конкретный для соты" может пониматься как конкретный для сети или конкретный для покрытия базовой станции.
[177] В одном аспекте раскрытия сущности, показанном как случай 4 на фиг. 21, используются конкретное для UE побитовое скремблирование или конкретное для уровня побитовое скремблирование и конкретное для соты побитовое перемежение. Кодированные биты сначала скремблируются с помощью конкретного для UE модуля скремблирования или конкретного для уровня модуля скремблирования и затем перемежаются с помощью конкретного для соты модуля перемежения. С другой стороны, порядок относительно скремблирования и перемежения может изменяться.
[178] В одном аспекте раскрытия сущности, показанном как случай 5 на фиг. 21, операции перемежения и скремблирования не применяются. Другими словами, в случае 5, модуль 2004 перемежения/модуль скремблирования на уровне битов на фиг. 20 является необязательным.
[179] Фиг. 22 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме. В некоторых вариантах осуществления, перемеженные/скремблированные биты преобразуются в модулированные символы. Преобразование битов в символы может быть основано на идентичной функции преобразования, используемой для преобразования потоков битов (или одного бита) в отдельный символ. Преобразование может представлять собой QAM-модуляцию или не-QAM-модуляцию. В некоторых других вариантах осуществления, преобразование битов в символы может быть основано на идентичной функции преобразования, используемой для преобразования потоков битов в несколько символов. Преобразование может представлять собой многомерную модуляцию.
[180] В некоторых других вариантах осуществления, каждый поток перемеженных/скремблированных преобразуется в символ, который может формироваться с использованием QAM-модулятора, BPSK-модуляции и/или (π/2-BPSK)-модуляции. Затем этот символ преобразуется в несколько модулированных символов посредством преобразования созвездий, которое преобразует точки исходного созвездия в некоторые другие точки для каждого модулированного символа. В некоторых других схемах, преобразованные точки созвездия являются идентичными, но присваивание меток при преобразовании битов в созвездия отличается для каждого модулированного символа.
[181] Любой из вышеуказанных способов преобразования битов в символы может быть конкретным для UE и/или конкретным для уровня, что означает то, что различные UE или различные уровни, отправленные посредством идентичного UE, применяют различные способы преобразования битов в символы. Любой из вышеуказанных способов преобразования битов в символы может быть конкретным для соты, что означает то, что UE в каждой соте применяют идентичный способ преобразования битов в символы, но UE в различных сотах применяют различные способы преобразования битов в символы.
[182] В одном аспекте раскрытия сущности, показанном как случай 1 на фиг. 22, формирование последовательностей на уровне модулированных символов включает в себя QAM-модуляцию, чтобы преобразовывать каждый поток входных битов в QAM-символ. В некоторых вариантах осуществления, BPSK-модуляция и/или (π/2-BPSK)-модуляция могут использоваться в качестве QAM-модуляции.
[183] В одном аспекте раскрытия сущности, показанном как случай 2 на фиг. 22, формирование последовательностей на уровне модулированных символов включает в себя не-QAM-модуляцию, чтобы преобразовывать каждый поток входных битов в не-QAM-символ.
[184] В одном аспекте раскрытия сущности, показанном как случай 3 на фиг. 22, формирование последовательностей на уровне модулированных символов включает в себя многомерную модуляцию длины L, чтобы преобразовывать каждый поток входных битов в L символов.
[185] В одном аспекте раскрытия сущности, показанном как случай 4 на фиг. 22, формирование последовательностей на уровне модулированных символов включает в себя QAM-модуляцию в расчете на символ с последующим преобразованием созвездий, чтобы формировать второй модулированный символ. В этом случае, преобразованные точки созвездия являются идентичными с исходным QAM-созвездием; тем не менее, присваивание меток при преобразовании битов в созвездия отличается для каждого второго модулированного символа.
[186] В некоторых схемах, после преобразования потоков перемеженных/скремблированных битов преобразуются в модулированные символы, предусмотрено кодирование с расширением спектра на уровне символов посредством умножения каждого модулированного символа на код расширения спектра. Идентичный код расширения спектра может использоваться для каждого модулированного символа, и в силу этого кодирование с расширением спектра может моделироваться посредством векторного умножения. Число строк может указывать коэффициент расширения спектра или число ненулевых элементов в блоке кодирования с расширением спектра.
[187] В некоторых схемах, перемеженные/скремблированные биты преобразуются в модулированные символы. Преобразование битов в символы может быть основано на идентичной функции преобразования, используемой для преобразования потоков битов (или одного бита) в отдельный символ. Преобразование битов в символы может быть конкретным для UE, конкретным для уровня, конкретным для соты, конкретным для UE, конкретным для уровня, конкретным для соты или комбинацией вышеозначенного.
[188] В некоторых схемах, перемеженные/скремблированные биты преобразуются в модулированные символы. Преобразование битов в символы может быть основано на идентичной функции преобразования, используемой для преобразования потоков битов в несколько символов. Преобразование битов в символы может быть конкретным для UE, конкретным для уровня, конкретным для соты или комбинацией вышеозначенного.
[189] В некоторых схемах, каждый поток перемеженных/скремблированных преобразуется в символ, который может формироваться с использованием QAM-модулятора, BPSK-модуляции и/или (π/2-BPSK)-модуляции. Затем этот символ преобразуется в несколько модулированных символов посредством преобразования созвездий, которое преобразует точки исходного созвездия в некоторые другие точки для каждого модулированного символа. В некоторых других схемах, преобразованные точки созвездия являются идентичными, но присваивание меток при преобразовании битов в созвездия отличается для каждого модулированного символа. Процесс преобразования созвездий может быть конкретным для символа, конкретным для UE, конкретным для уровня, конкретным для соты или комбинацией вышеозначенного.
[190] Фиг. 23 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме. В некоторых вариантах осуществления, после преобразования потоков перемеженных/скремблированных битов в модулированные символы, могут применяться один несколько уровней кодирования с расширением спектра на уровне символов. Например, когда предусмотрено два уровня кодирования с расширением спектра на уровне символов, модулированные символы умножаются на первый код расширения спектра на первой стадии, и сформированные символы кодирования с расширением спектра могут кодироваться с расширением спектра снова с использованием второго кода расширения спектра. Первый код расширения спектра и второй код расширения спектра могут иметь различные длины. Коды расширения спектра, используемые для каждой стадии, могут быть конкретными для символа, конкретными для UE, конкретными для уровня, конкретными для соты или комбинацией вышеозначенного.
[191] В некоторых других вариантах осуществления, после преобразования потоков перемеженных/скремблированных битов преобразуются в модулированные символы, предусмотрено кодирование с расширением спектра на уровне символов посредством умножения каждого модулированного символа на код расширения спектра. Код расширения спектра, используемый для кодирования с расширением спектра каждого модулированного символа, может отличаться. В некоторых вариантах осуществления, кодирование с расширением спектра может моделироваться посредством матричного умножения. Число столбцов может указывать порядок модуляции или число модулированных символов, и число строк может указывать коэффициент расширения спектра или число ненулевых элементов в блоке кодирования с расширением спектра. Матрица кодирования с расширением спектра может быть конкретной для символа, конкретной для UE, конкретной для уровня, конкретной для соты или комбинацией вышеозначенного.
[192] В некоторых других вариантах осуществления, после преобразования потоков перемеженных/скремблированных битов преобразуются в модулированные символы, предусмотрено кодирование с расширением спектра на уровне символов посредством умножения каждого модулированного символа на код расширения спектра. Идентичный код расширения спектра может использоваться для каждого модулированного символа. В некоторых вариантах осуществления, кодирование с расширением спектра может моделироваться посредством векторного умножения. Число строк может указывать коэффициент расширения спектра или число ненулевых элементов в блоке кодирования с расширением спектра. Код расширения спектра может быть конкретным для символа, конкретным для UE, конкретным для уровня, конкретным для соты или комбинацией вышеозначенного.
[193] В одном аспекте раскрытия сущности, показанном как случай 6 на фиг. 23, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ, с последующим первым кодированием с расширением спектра на уровне символов с длиной L1, чтобы формировать первую последовательность модулированных символов.
[194] В некоторых других аспектах, показанных в случае 6, первая последовательность модулированных символов дополнительно кодируется с расширением спектра с использованием второго кодирования с расширением спектра на уровне символов с длиной L2.
[195] В одном аспекте раскрытия сущности, показанном как случай 7 на фиг. 23, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в каждый поток входных битов в L символов с последующим первым матричным кодированием с расширением спектра с размером, L1>=L, чтобы формировать первую последовательность модулированных символов.
[196] В некоторых других аспектах, показанных в случае 7, первая последовательность модулированных символов дополнительно кодируется с расширением спектра с использованием второго кодирования с расширением спектра на уровне символов с длиной L2.
[197] В одном аспекте раскрытия сущности, показанном как случай 8 на фиг. 23, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции с последующей группировкой символов в группы размера L. Затем группы символов умножаются посредством матричного кодирования с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра.
[198] В одном аспекте раскрытия сущности, показанном как случай 9 на фиг. 23, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, и с последующим матричным кодированием с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра.
[199] В одном аспекте раскрытия сущности, показанном как случай 10 на фиг. 23, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ с последующим векторным кодированием с расширением спектра последовательностей с длиной N, N>=1.
[200] В одном аспекте раскрытия сущности, показанном как случай 11 на фиг. 23, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, с последующим векторным кодированием с расширением спектра последовательностей с длиной N, N>=1.
[201] Фиг. 24 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме. В некоторых вариантах осуществления, модулированные символы, с/без кодирования с расширением спектра, могут проходить через модуль перемежения на уровне символов для лучшей рандомизации помех. Роль модуля перемежения на уровне символов заключается в том, чтобы изменять порядок символов, который может упоминаться как шаблон перемежения. Модулированные символы, с/без кодирования с расширением спектра, могут проходить через модуль скремблирования на уровне символов для лучшей рандомизации помех. Модуль скремблирования должен мультиплексировать символы с последовательностью скремблирования. Шаблон перемежения и последовательность скремблирования могут быть конкретными для UE, конкретными для уровня, конкретными для соты или комбинацией вышеозначенного.
[202] В одном аспекте раскрытия сущности, показанном как случай 12 на фиг. 24, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM-символ и/или BPSK-символ с последующим векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем перемежение на уровне символов также может применяться к выходной последовательности модулированных символов.
[203] В одном аспекте раскрытия сущности, показанном как случай 13 на фиг. 24, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, с последующим перемежением на уровне символов.
[204] В одном аспекте раскрытия сущности, показанном как случай 14 на фиг. 24, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ с последующим векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем скремблирование на уровне символов также может применяться к выходной последовательности модулированных символов.
[205] В одном аспекте раскрытия сущности, показанном как случай 15 на фиг. 24, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, с последующим скремблированием на уровне символов.
[206] Фиг. 25 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме.
[207] В одном аспекте раскрытия сущности, показанном как случай 1 на фиг. 25, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей с длиной N, N>=1.
[208] В одном аспекте раскрытия сущности, показанном как случай 2 на фиг. 25, формирование последовательностей на уровне модулированных символов выполняется посредством не-QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей с длиной N, N>=1.
[209] В одном аспекте раскрытия сущности, показанном как случай 3 на фиг. 25, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, и с последующим конкретным для UE матричным кодированием с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра.
[210] В одном аспекте раскрытия сущности, показанном как случай 4 на фиг. 25, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции с последующей группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра.
[211] В одном аспекте раскрытия сущности, показанном как случай 5 на фиг. 25, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим преобразованием созвездий, чтобы формировать вторые модулированные символы. Затем второй модулированный символ кодируется с расширением спектра посредством конкретного для UE векторного кодирования с расширением спектра последовательностей с длиной N, N>=1.
[212] В одном аспекте раскрытия сущности, показанном как случай 6 на фиг. 25, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим применением необязательного регулирования фазы и/или амплитуды к каждому модулированному символу и затем группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра.
[213] Фиг. 26 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме.
[214] В одном аспекте раскрытия сущности, показанном как случай 7 на фиг. 26, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для соты скремблирование символов применяется к последовательности модулированных символов. В некоторых вариантах осуществления, векторное кодирование с расширением спектра последовательностей и/или скремблирование символов также могут быть конкретными для уровня.
[215] В одном аспекте раскрытия сущности, показанном как случай 8 на фиг. 26, формирование последовательностей на уровне модулированных символов выполняется посредством не-QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для соты скремблирование символов применяется к последовательности модулированных символов. В некоторых вариантах осуществления, векторное кодирование с расширением спектра последовательностей и/или скремблирование символов также могут быть конкретными для уровня.
[216] В одном аспекте раскрытия сущности, показанном как случай 9 на фиг. 26, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, и с последующим конкретным для UE матричным кодированием с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для соты скремблирование символов применяется к последовательности модулированных символов. В некоторых вариантах осуществления, матричное кодирование с расширением спектра и/или скремблирование символов также могут быть конкретными для уровня.
[217] В одном аспекте раскрытия сущности, показанном как случай 10 на фиг. 26, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции с последующей группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для соты скремблирование символов применяется к последовательности модулированных символов. В некоторых вариантах осуществления, матричное кодирование с расширением спектра и/или скремблирование символов также могут быть конкретными для уровня.
[218] В одном аспекте раскрытия сущности, показанном как случай 11 на фиг. 26, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим преобразованием созвездий, чтобы формировать вторые модулированные символы. Затем второй модулированный символ кодируется с расширением спектра посредством конкретного для UE векторного кодирования с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для соты скремблирование символов применяется к последовательности модулированных символов. В некоторых вариантах осуществления, векторное кодирование с расширением спектра последовательностей и/или скремблирование символов также могут быть конкретными для уровня.
[219] В одном аспекте раскрытия сущности, показанном как случай 12 на фиг. 26, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим применением необязательного регулирования фазы и/или амплитуды к каждому модулированному символу и затем группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для соты скремблирование символов применяется к последовательности модулированных символов. В некоторых вариантах осуществления, матричное кодирование с расширением спектра и/или скремблирование символов также могут быть конкретными для уровня.
[220] Фиг. 27 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме.
[221] В одном аспекте раскрытия сущности, показанном как случай 13 на фиг. 27, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM-символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для соты символьное перемежение применяется к последовательности модулированных символов. В некоторых вариантах осуществления, векторное кодирование с расширением спектра последовательностей и/или символьное перемежение также могут быть конкретными для уровня.
[222] В одном аспекте раскрытия сущности, показанном как случай 14 на фиг. 27, формирование последовательностей на уровне модулированных символов выполняется посредством не-QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для соты символьное перемежение применяется к последовательности модулированных символов. В некоторых вариантах осуществления, векторное кодирование с расширением спектра последовательностей и/или символьное перемежение также могут быть конкретными для уровня.
[223] В одном аспекте раскрытия сущности, показанном как случай 15 на фиг. 27, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, и с последующим конкретным для UE матричным кодированием с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для соты символьное перемежение применяется к последовательности модулированных символов. В некоторых вариантах осуществления, матричное кодирование с расширением спектра и/или символьное перемежение также могут быть конкретными для уровня.
[224] В одном аспекте раскрытия сущности, показанном как случай 16 на фиг. 27, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции с последующей группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для соты символьное перемежение применяется к последовательности модулированных символов. В некоторых вариантах осуществления, матричное кодирование с расширением спектра и/или символьное перемежение также могут быть конкретными для уровня.
[225] В одном аспекте раскрытия сущности, показанном как случай 17 на фиг. 27, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим преобразованием созвездий, чтобы формировать вторые модулированные символы. Затем второй модулированный символ кодируется с расширением спектра посредством конкретного для UE векторного кодирования с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для соты символьное перемежение применяется к последовательности модулированных символов. В некоторых вариантах осуществления, векторное кодирование с расширением спектра последовательностей и/или символьное перемежение также могут быть конкретными для уровня.
[226] В одном аспекте раскрытия сущности, показанном как случай 18 на фиг. 27, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим применением необязательного регулирования фазы и/или амплитуды к каждому модулированному символу и затем группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для соты символьное перемежение применяется к последовательности модулированных символов. В некоторых вариантах осуществления, матричное кодирование с расширением спектра и/или символьное перемежение также могут быть конкретными для уровня.
[227] Фиг. 28 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме.
[228] В одном аспекте раскрытия сущности, показанном как случай 19 на фиг. 28, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей и/или конкретным для уровня векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для UE скремблирование символов и/или конкретное для уровня скремблирование символов применяются к последовательности модулированных символов.
[229] В другом аспекте раскрытия сущности, показанном как случай 20 на фиг. 28, формирование последовательностей на уровне модулированных символов выполняется посредством не-QAM-модуляции, чтобы преобразовывать каждый поток входных битов в символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей и/или конкретным для уровня векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для UE скремблирование символов и/или конкретное для уровня скремблирование применяются к последовательности модулированных символов.
[230] В другом аспекте раскрытия сущности, показанном как случай 21 на фиг. 28, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, и с последующим конкретным для UE матричным кодированием с расширением спектра и/или конкретного для уровня матричного кодирования с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для UE скремблирование символов и/или конкретное для уровня скремблирование символов применяются к последовательности модулированных символов.
[231] В еще одном другом аспекте раскрытия сущности, показанном как случай 22 на фиг. 28, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции с последующей группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра и/или конкретное для уровня матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для UE скремблирование символов и/или конкретное для уровня скремблирование символов применяются к последовательности модулированных символов.
[232] В еще одном другом аспекте раскрытия сущности, показанном как случай 23 на фиг. 28, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим преобразованием созвездий, чтобы формировать вторые модулированные символы. Затем второй модулированный символ кодируется с расширением спектра посредством конкретного для UE векторного кодирования с расширением спектра последовательностей и/или конкретного для уровня векторного кодирования с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для UE скремблирование символов и/или конкретное для уровня скремблирование символов применяются к последовательности модулированных символов.
[233] В еще одном другом аспекте раскрытия сущности, показанном как случай 24 на фиг. 28, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим применением необязательного регулирования фазы и/или амплитуды к каждому модулированному символу и затем группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра и/или конкретное для уровня матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для UE скремблирование символов и/или конкретное для уровня скремблирование символов применяются к последовательности модулированных символов.
[234] Фиг. 29 показывает различные аспекты для блока формирователя последовательностей на уровне модулированных символов, используемого в общей схеме.
[235] В одном аспекте раскрытия сущности, показанном как случай 25 на фиг. 29, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции, BPSK-модуляции и/или (π/2-BPSK)-модуляции, чтобы преобразовывать каждый поток входных битов в QAM- и/или BPSK-символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей и/или конкретным для уровня векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для UE символьное перемежение и/или конкретное для уровня символьное перемежение применяются к последовательности модулированных символов.
[236] В другом аспекте раскрытия сущности, показанном как случай 26 на фиг. 29, формирование последовательностей на уровне модулированных символов выполняется посредством не-QAM-модуляции, чтобы преобразовывать каждый поток входных битов в символ, с последующим конкретным для UE векторным кодированием с расширением спектра последовательностей и/или конкретным для уровня векторным кодированием с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для UE символьное перемежение и/или конкретное для уровня символьное перемежение применяются к последовательности модулированных символов.
[237] В другом аспекте раскрытия сущности, показанном как случай 27 на фиг. 29, формирование последовательностей на уровне модулированных символов выполняется посредством многомерной модуляции длины L, чтобы преобразовывать каждый поток входных битов в L символов, и с последующим конкретным для UE матричным кодированием с расширением спектра и/или конкретного для уровня матричного кодирования с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для UE символьное перемежение и/или конкретное для уровня символьное перемежение применяются к последовательности модулированных символов.
[238] В еще одном другом аспекте раскрытия сущности, показанном как случай 28 на фиг. 29, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции с последующей группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра и/или конкретное для уровня матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для UE символьное перемежение и/или конкретное для уровня символьное перемежение применяются к последовательности модулированных символов.
[239] В еще одном другом аспекте раскрытия сущности, показанном как случай 29 на фиг. 29, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим преобразованием созвездий, чтобы формировать вторые модулированные символы. Затем второй модулированный символ кодируется с расширением спектра посредством конкретного для UE векторного кодирования с расширением спектра последовательностей и/или конкретного для уровня векторного кодирования с расширением спектра последовательностей с длиной N, N>=1. Затем конкретное для UE символьное перемежение и/или конкретное для уровня векторное перемежение применяются к последовательности модулированных символов.
[240] В еще одном другом аспекте раскрытия сущности, показанном как случай 30 на фиг. 29, формирование последовательностей на уровне модулированных символов выполняется посредством QAM-модуляции в расчете на символ, BPSK-модуляции и/или (π/2-BPSK)-модуляции, с последующим применением необязательного регулирования фазы и/или амплитуды к каждому модулированному символу и затем группировкой символов в группы размера L. Затем группы символов умножаются на конкретное для UE матричное кодирование с расширением спектра и/или конкретное для уровня матричное кодирование с расширением спектра с размером L на N, N>=L, где N обозначает длину кодирования с расширением спектра. Затем конкретное для UE символьное перемежение и/или конкретное для уровня символьное перемежение применяются к последовательности модулированных символов.
[241] В некоторых вариантах осуществления, предусмотрены оба варианта перемежения и/или скремблирование на уровне битов и на уровне символов. В этом случае, шаблон перемежения и последовательность скремблирования могут быть конкретными для UE, конкретными для уровня, конкретными для соты или комбинацией вышеозначенного.
[242] Фиг. 30A-30C показывают аспекты для предварительного кодера последовательностей символов в общей схеме. Фиг. 30A показывает систему 2000, которая включает в себя FEC 2002, модуль 2004 перемежения/модуль скремблирования на уровне битов, формирователь 2006 последовательностей на уровне модулированных символов, предварительный кодер 2008 последовательностей символов, узел 2010 преобразования символов в RE и модулятор 2012 форм сигналов. Система 2000 является идентичной системе, показанной на фиг. 20, с выделенным цветом предварительным кодером 2008 последовательностей символов, чтобы указывать то, что он может заменяться другими компонентами, как показано на фиг. 30B и 30C.
[243] В некоторых вариантах осуществления, предварительное кодирование символов выполняется для уменьшения PAPR. В этом случае, предусмотрен необязательный блок предварительного кодирования символов перед преобразованием символов в RE. Используемая матрица предварительного кодирования может представлять собой DFT-матрицу в случае формы OFDM-сигнала. В некоторой другой схеме, предварительное кодирование может использоваться после преобразования символов в RE.
[244] В одном аспекте раскрытия сущности, показанном на фиг. 30B, предварительное кодирование последовательностей символов реализовано посредством матричного DFT-умножения 2014 перед преобразованием 2010 символов в RE.
[245] В другом аспекте раскрытия сущности, показанном на фиг. 30C, предварительное кодирование последовательностей символов реализовано посредством матричного DFT-умножения 2014 после преобразования 2010 символов в RE.
[246] Фиг. 31 показывает варианты осуществления для блока преобразования символов в RE в общей схеме. В некоторых схемах, преобразование RE в символы может быть разреженным, что означает то, что, сформированная последовательность модулированных символов преобразуется только в поднабор доступных ресурсов. Шаблон разреженности, а также уровень разреженности (отношение занятых RE к общему числу доступных RE) могут быть конкретными для UE, конкретными для уровня, конкретными для соты или комбинацией вышеозначенного. В некоторых схемах, преобразование RE в символы может быть неразреженным, что означает то, что, сформированная последовательность модулированных символов преобразуется во все доступные элементы ресурсов. Шаблон преобразования может быть конкретным для UE, конкретными для соты либо и тем, и другим.
[247] В некоторых аспектах, показанных как случай 1 на фиг. 31, преобразование символов в RE является неразреженным (представляет собой преобразование "один-к-одному"), при этом преобразование является последовательным без модуля перемежения.
[248] В другом аспекте раскрытия сущности, показанном как случай 2 на фиг. 31, преобразование символов в RE является неразреженным (представляет собой преобразование "один-к-одному"), при этом имеется конкретный для соты модуль перемежения, который также используется для преобразования.
[249] В другом аспекте раскрытия сущности, показанном как случай 3 на фиг. 31, преобразование символов в RE является неразреженным (представляет собой преобразование "один-к-одному"), при этом имеется конкретный для UE модуль перемежения и/или конкретный для уровня модуль перемежения, который также используется для преобразования.
[250] В другом аспекте раскрытия сущности, показанном как случай 4 на фиг. 31, преобразование символов в RE является разреженным, при этом шаблон разреженности является фиксированным (а не конкретным для UE, конкретным для уровня или конкретным для соты).
[251] В другом аспекте раскрытия сущности, показанном как случай 5 на фиг. 31, преобразование символов в RE является разреженным, при этом уровень разреженности является фиксированным, но шаблон разреженности является конкретным для соты.
[252] В другом аспекте раскрытия сущности, показанном как случай 6 на фиг. 31, преобразование символов в RE является разреженным, при этом уровень разреженности является фиксированным, но шаблон разреженности является конкретным для UE и/или конкретным для уровня.
[253] В другом аспекте раскрытия сущности, показанном как случай 7 на фиг. 31, преобразование символов в RE является разреженным с конкретным для соты уровнем разреженности и конкретным для соты шаблоном разреженности.
[254] В другом аспекте раскрытия сущности, показанном как случай 8 на фиг. 31, преобразование символов в RE является разреженным с конкретным для соты уровнем разреженности и конкретным для UE и/или конкретным для уровня шаблоном разреженности.
[255] В другом аспекте раскрытия сущности, показанном как случай 9 на фиг. 31, преобразование символов в RE является разреженным с конкретным для UE и/или конкретным для уровня уровнем разреженности и конкретным для UE и/или конкретным для уровня шаблоном разреженности.
[256] В некоторых вариантах осуществления, информационные биты разделяются на несколько потоков. Каждый поток битов обрабатывается с использованием этапа 1, 2 и 3. После этапа 3 символы накладываются друг на друга с использованием наложения в области мощности и/или в пространственной области до преобразования в RE.
[257] Во всех поясненных вариантах осуществления, шаблоны перемежения, последовательности скремблирования и другие операции могут быть динамически сконфигурированы посредством сети.
[258] Фиг. 32 является блок-схемой 3200 последовательности операций способа, которая иллюстрирует примерный способ для передачи NoMA-сигнала. Этап 3205 представляет собой необязательный этап, на котором информация может приниматься посредством передающего устройства из сети. Сеть предоставляет передающему устройству информацию, которая может быть релевантной для выбора операций обработки сигналов для формирования NoMA-сигнала. Когда NoMA-сигнал передается в направлении восходящей линии связи из UE в приемное устройство на стороне сети, передающее устройство представляет собой UE или терминальное устройство.
[259] Этап 3210 заключает в себе выбор, посредством передающего устройства, набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала. Примеры операций обработки сигналов могут ссылаться на аспекты описания для фиг. 21-31. Понятно, что каждый из аспектов функционального узла или функционального блока может комбинироваться с аспектами в другом функциональном узле или функциональном блоке, чтобы выполнять различные варьирования или комбинации. По меньшей мере, одна операция обработки сигналов из набора операций обработки сигналов является конкретной для уровня и/или конкретной для UE операцией. Примеры операций обработки сигналов могут включать в себя, по меньшей мере, одно из перемежения на уровне битов, кодирования с расширением спектра на уровне символов, перемежения на уровне символов, преобразования символов в тона, предварительного кодирования символов и преобразования созвездий.
[260] Необязательный этап 3215 включает в себя конфигурирование, посредством передающего устройства, одной или более из набора операций обработки сигналов таким образом, что они удовлетворяют одному или более требований по производительности. Требования по производительности могут быть связаны с такими факторами, как, но не только, зона покрытия сигналов, плотность сигнальных соединений и спектральная эффективность.
[261] Этап 3220 заключает в себе обработку, посредством передающего устройства, потока информационных битов для передачи, по меньшей мере, на одном уровне с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал.
[262] Этап 3230 заключает в себе передачу, посредством передающего устройства, NoMA-сигнала.
[263] Дополнительный необязательный этап 3240 может включать в себя уведомление, посредством передающего устройства, приемного устройства NoMA-сигнала в отношении информации, которая может помогать при декодировании, посредством приемного устройства, NoMA-сигнала. Он может включать в себя уведомление приемного устройства в отношении одного или более операций обработки сигналов или предварительно заданной схемы множественного доступа, ассоциированной с выбранным набором операций обработки сигналов, используемых посредством передающего устройства для того, чтобы формировать NoMA-сигнал. В некоторых вариантах осуществления, эта информация является неявной и может быть связана, например, с идентификатором UE, типом варианта применения, и в силу этого дополнительная передача служебных сигналов из UE не требуется.
[264] Примерный способ 3200 предназначен для целей иллюстрации. Этапы, которые идентифицируются на фиг. 32 как необязательные на вышеприведенной блок-схеме последовательности операций способа, могут выполняться или не выполняться в данной реализации способа. Другие аспекты могут заключать в себе выполнение проиллюстрированных операций любым из различных способов, выполнение меньшего или большего числа операций и/или варьирование порядка, в котором выполняются операции. Другие варьирования могут быть или становиться очевидными для специалистов в данной области техники на основе настоящего раскрытия сущности.
[265] Другой конкретный аспект настоящей заявки может быть направлен на способ для конфигурирования различных операций обработки сигналов, используемых в общей схеме, чтобы удовлетворять определенным требованиям. В некоторых вариантах осуществления, он может быть связан с этапом 3215 по фиг. 32. Конфигурирование операций обработки сигналов может быть основано на одном или более из общей схемы, описанной выше, конкретного сценария применения и требований физического уровня (PHY). Требования, для удовлетворения которых конфигурируются операции обработки сигналов, могут включать в себя, но не только, зону покрытия сигналов, плотность соединений и спектральную эффективность.
[266] Зона покрытия сигналов главным образом связана с PAPR передаваемого сигнала. Попытка реализовывать низкий PAPR может налагать некоторые ограничения на операцию кодирования с расширением спектра символов и операцию преобразования символов в тона либо и на то, и на другое.
[267] Крупномасштабные подключения могут приводить к коллизиям сигналов в приемном устройстве. При поддержке крупномасштабных подключений, операции обработки сигналов, которые включают в себя конкретные для уровня и/или конкретные для UE операции на уровне символов, могут быть полезными для декодирования принимаемых сигналов. Примеры конкретных для уровня и/или конкретных для UE операций на уровне символов включают в себя конкретное для уровня и/или конкретное для UE символьное перемежение/перемешивание с разреженной последовательностью кодирования с расширением спектра и конкретное для уровня и/или конкретное для UE разреженное преобразование символов в тона.
[268] Чтобы достигать высокой спектральной эффективности, предпочтительно использовать операции обработки сигналов, которые включают в себя многомерное кодирование с расширением спектра вместо линейного кодирования с расширением спектра и конкретного для уровня и/или конкретного для UE или конкретного для уровня и/или конкретного для UE перемежения на уровне символов на уровне битов.
[269] Примерная общая схема, описанная выше, описывается относительно UL NoMA, и считается, что общая схема используется посредством одного или более UE, которые обмениваются данными с приемным устройством на стороне сети. Каждое UE может выбирать различные операции обработки сигналов, которые, как определяет UE, являются наилучшими для соответствующего варианта применения UE. UE могут определять операции обработки сигналов на основе одного или более из следующего: a) требования, налагаемые на UE посредством сети, b) требования, устанавливаемые посредством UE c) измерения, проведенные посредством UE, которые задают окружение UE, и d) идентификатор UE или индекс уровня.
[270] UE может принимать информацию из сети, которая может быть релевантной для решений, принимаемых посредством UE. Например, сеть может указывать для UE, если приемное устройство находится в области высокой плотности, чтобы обеспечивать возможность UE принимать соответствующее решение касательно того, какие операции обработки сигналов следует выбирать. Эта информация может отправляться посредством сети в сообщении верхнего уровня, в сообщении физического уровня либо и в том, и в другом. Физические условия, такие как плотность сигналов в данной области, могут не изменяться радикально со временем и в силу этого могут менее часто обновляться.
[271] Конфигурирование операций обработки сигналов может включать в себя конфигурирование подписей кодирования с расширением спектра для полного кодирования с расширением спектра или частичного кодирования с расширением спектра; выбор типа модуляции, который должен использоваться, такого как, но не только, QAM-модуляция, BPSK-модуляция, (π/2-BPSK)-модуляция, PSK-модуляция, многомерная модуляция; или выбор того, должно или нет использоваться предварительное кодирование.
[272] Хотя UE может отвечать за выбор операций обработки сигналов, UE может принимать информацию из приемного устройства на стороне сети и выбирать операции обработки сигналов на основе принимаемой информации. Приемное устройство на стороне сети может предлагать или назначать различные выборы для различных UE на основе сведений приемного устройства относительно UE. В некоторых вариантах осуществления, набор операций обработки сигналов может задаваться и сохраняться в таблице поиска (LUT), доступной посредством UE и сетей, и правило преобразования может указываться посредством сети и передаваться в UE в отношении того, как преобразовывать каждую операцию обработки сигналов в идентификатор UE, индекс уровня и параметры связи, в том числе, но не только, тип варианта применения, спектральную эффективность, зону покрытия сигналов и KPI-требования.
[273] UE также могут передавать в служебных сигналах в приемное устройство для того, чтобы информировать приемное устройство в отношении типа используемого NoMA-сигнала, т.е. типов операций обработки сигналов, которые оно использует для того, чтобы формировать сигнал.
[274] Приемное устройство может допускать использование различных типов способов декодирования, которые лучше всего удовлетворяют данному сигналу. Например, приемное устройство может допускать использование таких способов декодирования, как, максимальное правдоподобие (ML), алгоритм передачи сообщений (MPA) и последовательное подавление помех (SIC). В некоторых вариантах осуществления, приемное устройство может выбирать наилучший способ декодирования, чтобы декодировать сигнал на основе сведений, которые приемное устройство имеет относительно UE, и окружения, в котором работает UE, и сценария применения. Окружение, в котором работает UE, может означать требования физического уровня, такие как спектральная эффективность, покрытие, отношение пиковой мощности к средней мощности (PAPR) и возможности системных подключений. В некоторых вариантах осуществления, приемное устройство может выбирать наилучший способ декодирования, чтобы декодировать сигнал на основе информации, принимаемой из идентификации, посредством UE, типа NoMA-схемы, которую UE выбирает для передачи.
[275] Фиг. 33 является блок-схемой примерного оборудования 3300 для передачи MA-сигнала или NoMA-сигнала. Примерное оборудование 3300 может представлять собой UE и в силу этого может иметь различные элементы, которые нормально должны составлять часть такого оборудования, такие как клавишная панель, экран отображения, динамик, микрофон и т.д. Тем не менее, следует понимать, что оборудование 3300 может реализовываться множеством различных способов с использованием различных узлов и/или компонентов. В примере по фиг. 33, оборудование 3300 включает в себя процессор 3310 и процессорночитаемое или энергонезависимое устройство 3320 хранения данных. Процессорночитаемое устройство 3320 хранения данных имеет сохраненные на нем процессорноисполняемые инструкции 3330, которые при выполнении посредством процессора инструктируют процессору осуществлять способ в соответствии со способами, описанными выше. В другом примере (не показан), оборудование 3300 может реализовываться только в аппаратных средствах (в такой схеме, как процессор, который выполнен с возможностью осуществлять способы, описанные в данном документе, и/или иным образом управлять выполнением функциональности и/или вариантов осуществления, как раскрыто в данном документе). Оборудование может быть выполнено с возможностью взаимодействовать с отдельным (радиочастотным, РЧ-) передающим модулем. Например, оборудование может реализовываться в аппаратных средствах или схеме (например, в одном или более наборов микросхем, микропроцессоров, специализированных интегральных схем (ASIC), программируемых пользователем вентильных матриц (FPGA), выделенной логической схеме или комбинации вышеозначенного) таким образом, чтобы выбирать набор операций обработки сигналов, как описано в данном документе, чтобы формировать NoMA-сигнал для передачи посредством отдельного (радиочастотного) узла (через соответствующий интерфейс передачи).
[276] Фиг. 34 является блок-схемой примерного оборудования 3400 (на стороне) сети для формирования и передачи MA-сигнала. Такое устройство на стороне сети может включать в себя физическую структуру для выполнения других задач на стороне сети и располагаться в любом месте в сети, которое позволяет устройству работать надлежащим образом. Аналогично оборудованию 3300 по фиг. 33, оборудование 3400 по фиг. 34 может реализовываться множеством различных способов с использованием различных узлов и/или компонентов. Примерное оборудование 3400 включает в себя процессор 3410 и процессорночитаемое или энергонезависимое устройство 3420 хранения данных. Процессорночитаемое устройство 3420 хранения данных имеет сохраненные на нем процессорноисполняемые инструкции 3430, которые при выполнении посредством процессора инструктируют процессору осуществлять способ в соответствии со способами, описанными выше. В другом примере (не показан), оборудование 3400 может реализовываться только в аппаратных средствах (в такой схеме, как процессор, который выполнен с возможностью осуществлять способы, описанные в данном документе, и/или иным образом управлять выполнением функциональности и/или вариантов осуществления, как раскрыто в данном документе), и конфигурироваться с возможностью взаимодействовать с отдельным (радиочастотным, РЧ-) передающим модулем. Например, оборудование может реализовываться в аппаратных средствах или схеме (например, в одном или более наборов микросхем, микропроцессоров, ASIC, FPGA, выделенной логической схеме или комбинации вышеозначенного) таким образом, чтобы выбирать набор операций обработки сигналов, как описано в данном документе, чтобы формировать NoMA-сигнал для передачи посредством отдельного (радиочастотного) узла (через соответствующий интерфейс передачи).
[277] Фиг. 35 является блок-схемой примерного оборудования 3500 для приема MA-сигнала или NoMA-сигнала. Примерное оборудование может представлять собой устройство (на стороне) сети, допускающее прием и декодирование MA-сигнала или NoMA-сигнала. Такое устройство на стороне сети может включать в себя физическую структуру для выполнения других задач на стороне сети и располагаться в любом месте в сети, которое позволяет устройству работать надлежащим образом. Примерное оборудование 3500 может реализовываться множеством различных способов с использованием различных узлов или компонентов. В примере по фиг. 35, оборудование включает в себя процессор 3510 и процессорночитаемое или энергонезависимое устройство 3520 хранения данных. Процессорночитаемое устройство 3520 хранения данных имеет сохраненные на нем процессорноисполняемые инструкции 3530, которые при выполнении посредством процессора инструктируют процессору реализовывать способ для приема одного или более MA-сигналов или одного или более NoMA-сигналов из одного или более передающих устройств и декодировать один или более MA-сигналов или один или более NoMA-сигналов. В другом примере (не показан), оборудование 3500 может реализовываться только в аппаратных средствах (в такой схеме, как процессор, который выполнен с возможностью осуществлять способы, описанные в данном документе, и/или иным образом управлять выполнением функциональности и/или вариантов осуществления, как раскрыто в данном документе), и конфигурироваться возможностью взаимодействовать с отдельным (радиочастотным) приемным модулем. Например, оборудование 3500 может реализовываться в аппаратных средствах или схеме (например, в одном или более наборов микросхем, микропроцессоров, ASIC, FPGA, выделенной логической схеме или комбинации вышеозначенного), которые принимают один или более MA- или NoMA-сигналов через отдельный (радиочастотный) узел (и соответствующий интерфейс) и декодируют MA/NoMA-сигналы, как описано в данном документе.
[278] В варианте осуществления, способ для передачи сигнала с множественным доступом (MA) включает в себя модуляцию, по меньшей мере, одного первого потока битов, причем каждый первый поток битов содержит, по меньшей мере, один бит, с использованием первого типа модуляции, чтобы формировать, по меньшей мере, один первый модулированный символ из каждого, по меньшей мере, одного первого потока битов. Способ также включает в себя кодирование с расширением спектра каждого, по меньшей мере, из одного первого модулированного символа с использованием последовательности кодирования с расширением спектра, которая является конкретной для соответствующего первого потока битов, чтобы формировать второй набор модулированных символов. Способ также включает в себя преобразование, по меньшей мере, одного из второго набора модулированных символов с использованием преобразования элементов ресурсов. Способ также включает в себя передачу преобразованных вторых наборов модулированных символов в качестве MA-сигнала.
[279] В аспекте раскрытия сущности, кодирование с расширением спектра и преобразование выполняются в качестве одной операции.
[280] В аспекте раскрытия сущности, способ дополнительно включает в себя разложение второго потока битов на множество первых потоков битов.
[281] В аспекте раскрытия сущности, способ дополнительно включает в себя регулирование фазы или мощности либо и того, и другого, по меньшей мере, одного компонента модулированного символа.
[282] В аспекте раскрытия сущности, способ дополнительно включает в себя разделение действительных и мнимых частей, по меньшей мере, одного компонента модулированного символа.
[283] В аспекте раскрытия сущности, способ дополнительно включает в себя преобразование, по меньшей мере, одного компонента модулированного символа, принимаемого из первого созвездия, во второй символ, принимаемый из второго созвездия.
[284] В аспекте раскрытия сущности, преобразование, по меньшей мере, одного компонента модулированного символа включает в себя смену меток первым точкам созвездия, в которые преобразуется компонент модулированного символа таким образом, что второе созвездие имеет точки, идентичные точкам первого созвездия, но с различными метками.
[285] В аспекте раскрытия сущности, преобразование, по меньшей мере, одного компонента модулированного символа включает в себя преобразование первого созвездия при котором, по меньшей мере, один компонент модулированного символа преобразуется во второе созвездие, имеющее меньшее число точек созвездия, чем число точек первого созвездия.
[286] В аспекте раскрытия сущности, модуляция, по меньшей мере, одного первого потока битов включает в себя одно из следующего: a) модуляция на основе двухпозиционной фазовой манипуляции (BPSK); b) π/2-BPSK; c) квадратурная амплитудная модуляция (QAM); и d) модуляция на основе квадратурной фазовой манипуляции (QPSK).
[287] В аспекте раскрытия сущности, преобразование, по меньшей мере, одного компонента кодирования с расширением спектра в элемент ресурсов, чтобы формировать MA-сигнал, включает в себя использование разреженного кодирования с расширением спектра.
[288] В аспекте раскрытия сущности, разреженность разреженного кодирования с расширением спектра является гибкой, чтобы обеспечивать возможность разных уровней разреженности.
[289] В аспекте раскрытия сущности, преобразование, по меньшей мере, одного из второго набора модулированных символов с использованием преобразования элементов ресурсов, чтобы формировать MA-сигнал, включает в себя использование неразреженного кодирования с расширением спектра.
[290] В аспекте раскрытия сущности, конкретная для компонента последовательность кодирования с расширением спектра включает в себя псевдослучайный код покрытия, элементы которого принимаются из данного алфавита или кода покрытия структур, заданного на основе определенных критериев.
[291] В аспекте раскрытия сущности, способ дополнительно включает в себя выбор первого типа модуляции, конкретной для компонента последовательности кодирования с расширением спектра и преобразования элементов ресурсов, на основе одного или более из следующего: a) сценарий применения; b) требования физического уровня для MA-передачи; и c) удовлетворение ключевым индикаторам параметров (KPI).
[292] В аспекте раскрытия сущности, требования физического уровня для MA-передачи включают в себя, по меньшей мере, одно из следующего: a) спектральная эффективность сигнала; b) схема модуляции и кодирования для сигнала; c) отношение пиковой мощности к средней мощности (PAPR); и d) атрибуты канала сигнала, в том числе, но не только, индикатор качества канала (CQI) и/или измерения отношения "сигнал-шум" (SNR).
[293] В аспекте раскрытия сущности, преобразование, по меньшей мере, одного из второго набора модулированных символов с использованием преобразования элементов ресурсов, чтобы формировать MA-сигнал, включает в себя использование конкретного для абонентского устройства (UE) преобразования ресурсов и/или конкретного для уровня преобразования ресурсов.
[294] В аспекте раскрытия сущности, кодирование с расширением спектра каждого, по меньшей мере, одного компонента с использованием конкретной для компонента последовательности кодирования с расширением спектра включает в себя использование, по меньшей мере, одного из следующего: конкретная для уровня последовательность кодирования с расширением спектра; и конкретный для уровня шаблон разреженности.
[295] В варианте осуществления, передающее устройство, выполненное с возможностью передавать сигнал с множественным доступом (MA), включает в себя процессор и компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ включает в себя модуляцию, по меньшей мере, одного первого потока битов, причем каждый первый поток битов содержит, по меньшей мере, один бит, с использованием первого типа модуляции, чтобы формировать, по меньшей мере, один первый модулированный символ из каждого, по меньшей мере, одного первого потока битов. Способ также включает в себя кодирование с расширением спектра каждого, по меньшей мере, из одного первого модулированного символа с использованием последовательности кодирования с расширением спектра, которая является конкретной для соответствующего первого потока битов, чтобы формировать второй набор модулированных символов. Способ также включает в себя преобразование, по меньшей мере, одного из второго набора модулированных символов с использованием преобразования элементов ресурсов. Способ также включает в себя передачу преобразованных вторых наборов модулированных символов в качестве MA-сигнала.
[296] В варианте осуществления, предусмотрены компьютерно-читаемые носители хранения данных. Компьютерно-читаемые носители хранения данных имеют сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ включает в себя модуляцию, по меньшей мере, одного первого потока битов, причем каждый первый поток битов содержит, по меньшей мере, один бит, с использованием первого типа модуляции, чтобы формировать, по меньшей мере, один первый модулированный символ из каждого, по меньшей мере, одного первого потока битов. Способ также включает в себя кодирование с расширением спектра каждого, по меньшей мере, из одного первого модулированного символа с использованием последовательности кодирования с расширением спектра, которая является конкретной для соответствующего первого потока битов, чтобы формировать второй набор модулированных символов. Способ также включает в себя преобразование, по меньшей мере, одного из второго набора модулированных символов с использованием преобразования элементов ресурсов. Способ также включает в себя передачу преобразованных вторых наборов модулированных символов в качестве MA-сигнала.
[297] В варианте осуществления, способ для декодирования сигнала с множественным доступом (MA) включает в себя прием MA-сигнала. Способ также включает в себя определение, по меньшей мере, одного набора типа модуляции, конкретной для компонента последовательности кодирования с расширением спектра и преобразования символов в элементы ресурсов для декодирования MA-сигнала. Способ также включает в себя декодирование MA-сигнала.
[298] В аспекте раскрытия сущности, определение, по меньшей мере, одного набора типа модуляции, конкретной для компонента последовательности кодирования с расширением спектра и преобразования символов в элементы ресурсов для декодирования MA-сигнала включает в себя определение на основе индикатора относительно типа модуляции, конкретной для компонента последовательности кодирования с расширением спектра и преобразования символов в элементы ресурсов, отправленного посредством передающего устройства; или посредством обнаружения вслепую; либо посредством комбинации и того, и другого.
[299] В варианте осуществления, способ для передачи сигнала с неортогональным множественным доступом (NoMA) включает в себя выбор набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала. По меньшей мере, одна операция обработки сигналов из набора операций обработки сигналов является конкретной для UE и/или конкретной для уровня операцией. Способ также включает в себя обработку, по меньшей мере, одного уровня в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал и передачу NoMA-сигнала.
[300] В аспекте раскрытия сущности, выбор набора операций обработки сигналов, используемых для формирования сигнала для передачи, включает в себя выбор операций обработки сигналов из множества операций обработки сигналов, которые выполняют, по меньшей мере, одно из a) конкретного для UE и/или конкретного для уровня мультиплексирования на уровне битов и b) конкретного для UE и/или конкретного для уровня мультиплексирования на уровне символов.
[301] В аспекте раскрытия сущности, выбор набора операций обработки сигналов, используемых для формирования сигнала для передачи, включает в себя выбор операций обработки сигналов из множества операций обработки сигналов, которые выполняют, по меньшей мере, одно из следующего: a) перемежение и/или скремблирование на уровне битов; b) кодирование с расширением спектра на уровне символов; c) перемежение на уровне символов; d) преобразование символов в единицы передачи; и e) предварительное кодирование символов.
[302] В аспекте раскрытия сущности, NoMA-передача включает в себя передачу в направлении восходящей линии связи, по меньшей мере, из одного абонентского устройства (UE) в приемное устройство на стороне сети.
[303] В аспекте раскрытия сущности, по меньшей мере, одно UE принимает решение касательно того, какие операции обработки сигналов следует выбирать, без ввода из сети.
[304] В аспекте раскрытия сущности, по меньшей мере, одно UE принимает решение касательно того, какие операции обработки сигналов следует выбирать, на основе ввода из сети.
[305] В аспекте раскрытия сущности, выбранный набор операций обработки сигналов является конкретным для UE и/или конкретным для уровня.
[306] В аспекте раскрытия сущности, выбор набора операций обработки сигналов, используемых для формирования сигнала для передачи, содержит выбор набора операций обработки сигналов из множества операций обработки сигналов на основе, по меньшей мере, одного из следующего: a) специализированный сценарий; b) требования физического уровня для NoMA-передачи; и c) удовлетворение ключевым индикаторам параметров (KPI).
[307] В аспекте раскрытия сущности, требования физического уровня для NoMA-передачи включают в себя, по меньшей мере, одно из следующего: a) спектральная эффективность сигнала; b) схема модуляции и кодирования для сигнала; c) отношение пиковой мощности к средней мощности (PAPR); и d) атрибуты канала сигнала, в том числе, но не только, индикатор качества канала (CQI) и/или измерения отношения "сигнал-шум" (SNR).
[308] В аспекте раскрытия сущности, выбор набора операций обработки сигналов дополнительно содержит конфигурирование одной или более из набора операций обработки сигналов для удовлетворения одного или более требований по производительности.
[309] В аспекте раскрытия сущности, одно или более требований по производительности включают в себя требования по производительности, связанные со следующим: a) зона покрытия сигналов; b) плотность системных соединений; и c) спектральная эффективность.
[310] В варианте осуществления, абонентское устройство (UE) выполнено с возможностью передавать сигнал с неортогональным множественным доступом (NoMA). UE выполнено с возможностью выбирать набор операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала. По меньшей мере, одна операция обработки сигналов из набора операций является конкретной для UE и/или конкретной для уровня операцией в кодовой области. UE также выполнено с возможностью обрабатывать, по меньшей мере, один уровень в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал. UE также выполнено с возможностью передавать NoMA-сигнал.
[311] В варианте осуществления, UE, выполненное с возможностью передавать сигнал с неортогональным множественным доступом (NoMA), включает в себя, по меньшей мере, одну антенну, процессор и компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции. Компьютерно-исполняемые инструкции, при выполнении посредством процессора, осуществляют способ, который включает в себя выбор набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала. По меньшей мере, одна операция обработки сигналов из набора операций является конкретной для UE и/или конкретной для уровня операцией. Способ также включает в себя обработку, по меньшей мере, одного уровня в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал. Способ также включает в себя передачу NoMA-сигнала, по меньшей мере, по одной антенне.
[312] В варианте осуществления, компьютерно-читаемые носители хранения данных имеют сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ, который включает в себя выбор набора операций обработки сигналов из множества операций обработки сигналов, которые должны использоваться для формирования NoMA-сигнала. По меньшей мере, одна операция обработки сигналов из набора операций является конкретной для UE и/или конкретной для уровня операцией. Способ также включает в себя обработку, по меньшей мере, одного уровня в качестве потока информационных битов с использованием выбранного набора операций обработки сигналов для того, чтобы формировать NoMA-сигнал для передачи.
[313] В варианте осуществления, способ для передачи с неортогональным множественным доступом (NoMA) включает в себя выбор NoMA-схемы из множества NoMA-схем на основе одного или более критериев, чтобы удовлетворять требованиям по производительности. Каждая NoMA-схема из множества NoMA-схем включает в себя набор операций обработки сигналов. Способ также включает в себя конфигурирование одной или более из набора операций обработки сигналов для удовлетворения требований по производительности.
[314] В аспекте раскрытия сущности, один или более критериев включают в себя, по меньшей мере, одно из следующего: a) состояние канала; b) требования физического уровня; и c) ключевые индикаторы параметров (KPI).
[315] В аспекте раскрытия сущности, требования по производительности включают в себя одно или более из следующего: a) зона покрытия сигналов; b) плотность сигнальных соединений; c) отношение пиковой мощности к средней мощности (PAPR); и d) спектральная эффективность.
[316] В аспекте раскрытия сущности, конфигурирование одной или более из набора операций обработки сигналов включает в себя определение того, имеется или нет высокая плотность соединений в области приемного устройства. Если нет высокой плотности соединений, способ определяет то, должна или нет использоваться высокая спектральная эффективность. Если высокая спектральная эффективность должна использоваться, способ включает в себя конфигурирование операций обработки сигналов посредством использования одного или более из многомерного кодирования с расширением спектра, конкретного для уровня перемежения на уровне битов и конкретного для уровня перемежения на уровне символов. Если высокая спектральная эффективность не должна использоваться, способ включает в себя конфигурирование операций обработки сигналов посредством использования предварительно определенной NoMA-схемы по умолчанию. Если имеется высокая плотность соединений, способ включает в себя определение, если NoMA-сигнал должен иметь высокую зону покрытия или высокую спектральную эффективность либо ни то, ни другое. Если ни то, ни другое, способ включает в себя конфигурирование операций обработки сигналов посредством использования предварительно определенной NoMA-схемы по умолчанию. Если сигнал должен иметь высокую зону покрытия, способ включает в себя конфигурирование операций обработки сигналов посредством использования, по меньшей мере, одного из модуляции или таблицы кодирования с низким PAPR, разреженных шаблонов с низким PAPR, длинных последовательностей кодирования с расширением спектра и предварительного кодирования символов. Если сигнал должен иметь высокую спектральную эффективность, способ включает в себя конфигурирование операций обработки сигналов посредством использования одного или более из многомерного кодирования с расширением спектра, вместо линейного кодирования с расширением спектра, конкретного для уровня и/или конкретного для UE перемежения на уровне битов и конкретного для уровня и/или конкретного для UE перемежения на уровне символов.
[317] В варианте осуществления, абонентское устройство (UE), выполненное с возможностью передачи с неортогональным множественным доступом (NoMA), выполнено с возможностью выбирать NoMA-схему из множества NoMA-схем на основе одного или более критериев, чтобы удовлетворять требованиям по производительности, причем каждая NoMA-схема из множества NoMA-схем включает в себя набор операций обработки сигналов. UE также выполнено с возможностью конфигурировать одну или более из набора операций обработки сигналов для удовлетворения требований по производительности.
[318] В варианте осуществления, компьютерно-читаемые носители хранения данных имеют сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ, который включает в себя выбор схемы неортогонального множественного доступа (NoMA) из множества NoMA-схем на основе одного или более критериев, чтобы удовлетворять требованиям по производительности. Каждая NoMA-схема из множества NoMA-схем включает в себя набор операций обработки сигналов. Способ также включает в себя конфигурирование одной или более из набора операций обработки сигналов для удовлетворения требований по производительности.
[319] В варианте осуществления, способ для передачи сигнала с неортогональным множественным доступом (NoMA) включает в себя прием информационных битов и применение набора операций обработки данных, чтобы формировать NoMA-сигнал. По меньшей мере, одна операция обработки данных является конкретной для абонентского устройства (UE), конкретной для уровня, конкретной для сети или комбинацией вышеозначенного. Способ также включает в себя передачу NoMA-сигнала.
[320] В аспекте раскрытия сущности, операции обработки набора данных, используемые для формирования сигнала для передачи, включают в себя, по меньшей мере, одно из следующего: a) конкретная для UE операция на уровне битов; b) конкретная для UE операция на уровне символов; c) конкретная для сети операция на уровне битов; и d) конкретная для сети операция на уровне символов.
[321] В аспекте раскрытия сущности, операции обработки набора данных, используемые для формирования сигнала для передачи, включают в себя, по меньшей мере, одно из следующего: a) перемежение и/или скремблирование на уровне битов; b) скремблирование на уровне битов; c) формирование последовательностей модулированных символов; d) преобразование символов в RE; e) предварительное кодирование последовательностей символов; и f) модуляция форм сигналов.
[322] В аспекте раскрытия сущности, формирование последовательностей модулированных символов включает в себя QAM-модуляцию в расчете на символ, BPSK-модуляцию и/или (π/2-BPSK)-модуляцию.
[323] В аспекте раскрытия сущности, формирование последовательностей модулированных символов включает в себя не-QAM-модуляцию в расчете на символ, BPSK-модуляцию и/или (π/2-BPSK)-модуляцию.
[324] В аспекте раскрытия сущности, формирование последовательностей модулированных символов включает в себя многомерную модуляцию.
[325] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя преобразование созвездий.
[326]
[327] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя первое кодирование с расширением спектра на уровне символов и второе кодирование с расширением спектра на уровне символов.
[328] В аспекте раскрытия сущности, первая и вторая длины кодирования с расширением спектра на уровне символов не являются идентичными.
[329] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя группировку символов, с последующим матричным кодированием с расширением спектра.
[330] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя регулирование фазы/амплитуды модулированных символов.
[331] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя перемежение на уровне символов.
[332] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя скремблирование на уровне символов.
[333] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя, по меньшей мере, одно из следующего: a) конкретное для UE и/или конкретное для уровня символьное перемежение; b) конкретное для UE и/или конкретное для уровня скремблирование символов; и c) конкретное для UE и/или конкретное для уровня кодирование с расширением спектра символов.
[334] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя, по меньшей мере, одно из следующего: a) конкретное для уровня символьное перемежение; b) конкретное для уровня скремблирование символов; и c) конкретное для уровня кодирование с расширением спектра символов.
[335] В аспекте раскрытия сущности, формирование последовательностей модулированных символов дополнительно включает в себя, по меньшей мере, одно из следующего: a) конкретное для сети символьное перемежение; b) конкретное для сети скремблирование символов; и c) конкретное для сети кодирование с расширением спектра символов.
[336] В аспекте раскрытия сущности, предварительное кодирование последовательностей символов применяется перед преобразованием символов в RE.
[337] В аспекте раскрытия сущности, предварительное кодирование последовательностей символов применяется после преобразования символов в RE.
[338] В аспекте раскрытия сущности, предварительное кодирование последовательностей символов включает в себя матричное DFT-умножение.
[339] В аспекте раскрытия сущности, преобразование символов в RE включает в себя неразреженное последовательное преобразование без модуля перемежения.
[340] В аспекте раскрытия сущности, преобразование символов в RE включает в себя неразреженное последовательное преобразование с конкретным для UE и/или конкретным для уровня модулем перемежения.
[341] В аспекте раскрытия сущности, преобразование символов в RE включает в себя неразреженное последовательное преобразование с конкретным для сети модулем перемежения.
[342] В аспекте раскрытия сущности, преобразование символов в RE включает в себя разреженное преобразование с фиксированным шаблоном разреженности.
[343] В аспекте раскрытия сущности, преобразование символов в RE включает в себя разреженное преобразование с фиксированным уровнем разреженности и конкретным для сети шаблоном разреженности.
[344] В аспекте раскрытия сущности, преобразование символов в RE включает в себя разреженное преобразование с фиксированным уровнем разреженности и конкретным для UE и/или конкретным для уровня шаблоном разреженности.
[345] В аспекте раскрытия сущности, преобразование символов в RE включает в себя разреженное преобразование с конкретным для сети уровнем разреженности и конкретным для сети шаблоном разреженности.
[346] В аспекте раскрытия сущности, преобразование символов в RE включает в себя разреженное преобразование с конкретным для сети уровнем разреженности и конкретным для UE и/или конкретным для уровня шаблоном разреженности.
[347] В аспекте раскрытия сущности, преобразование символов в RE включает в себя разреженное преобразование с конкретным для UE уровнем разреженности и конкретным для UE и/или конкретным для уровня шаблоном разреженности.
[348] В аспекте раскрытия сущности, NoMA-передача включает в себя передачу в направлении восходящей линии связи, по меньшей мере, из одного абонентского устройства (UE) в приемное устройство на стороне сети.
[349] В аспекте раскрытия сущности, по меньшей мере, одно UE принимает решение касательно того, какие операции обработки данных следует выбирать, без ввода из сети.
[350] В аспекте раскрытия сущности, по меньшей мере, одно UE принимает решение касательно того, какие операции с данными следует выбирать, на основе ввода из сети.
[351] В аспекте раскрытия сущности, выбор операций обработки набора данных, используемых для формирования сигнала для передачи, включает в себя, по меньшей мере, одно из следующего: a) специализированный сценарий; b) требования физического уровня для NoMA-передачи; и c) удовлетворение ключевым индикаторам параметров (KPI).
[352] В аспекте раскрытия сущности, требования физического уровня для NoMA-передачи включают в себя, по меньшей мере, одно из следующего: a) спектральная эффективность сигнала; b) схема модуляции и кодирования для сигнала; c) отношение пиковой мощности к средней мощности (PAPR); и d) атрибуты канала сигнала, в том числе, но не только, индикатор качества канала (CQI) и/или измерения отношения "сигнал-шум" (SNR).
[353] В аспекте раскрытия сущности, выбор набора операций обработки сигналов дополнительно включает в себя конфигурирование одной или более из набора операций обработки сигналов для удовлетворения одного или более требований по производительности.
[354] В аспекте раскрытия сущности, одно или более требований по производительности включают в себя требования по производительности, связанные со следующим: a) зона покрытия сигналов; b) плотность системных соединений; и c) спектральная эффективность.
[355] В варианте осуществления, терминальное устройство, выполненное с возможностью передавать сигнал с неортогональным множественным доступом (NoMA), включает в себя, по меньшей мере, одну антенну, процессор и компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ в соответствии с любым из вышеуказанных вариантов осуществления или аспектов.
[356] В варианте осуществления, предусмотрены компьютерно-читаемые носители хранения данных предоставляются, причем компьютерно-читаемые носители имеют сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ в соответствии с любым из вышеуказанных вариантов осуществления или аспектов.
[357] В варианте осуществления, поток данных сигнала с неортогональным множественным доступом (NoMA) предоставляется в соответствии со способом в любом из вышеуказанных вариантов осуществления или аспектов.
[358] Способ по варианту осуществления в сетевом устройстве для передачи NoMA-сигнала включает в себя прием или иное получение информационных битов. Способ также включает в себя передачу NoMA-сигнала. NoMA-сигнал включает в себя один или более уровней. NoMA-сигнал формируется согласно информационным битам и согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов. По меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня, конкретной для UE или комбинацией вышеозначенного.
[359] Абонентское устройство (UE) по варианту осуществления, выполненное с возможностью передавать сигнал с неортогональным множественным доступом (NoMA), включает в себя, по меньшей мере, одну антенну, процессор и компьютерно-читаемые носители хранения данных, имеющие сохраненные на них компьютерно-исполняемые инструкции, которые, при выполнении посредством процессора, осуществляют способ. Способ включает в себя прием или иное получение информационных битов. Способ также включает в себя передачу NoMA-сигнала. NoMA-сигнал включает в себя один или более уровней. NoMA-сигнал формируется согласно информационным битам и согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов. По меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня и/или конкретной для UE.
[360] Предусмотрено абонентское устройство (UE) по варианту осуществления, выполненное с возможностью передавать сигнал с неортогональным множественным доступом (NoMA). UE выполнено с возможностью принимать или иным образом получать информационные биты. UE также выполнено с возможностью передавать NoMA-сигнал. NoMA-сигнал включает в себя один или более уровней. NoMA-сигнал формируется согласно информационным битам и согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов. По меньшей мере, одна из набора операций обработки сигналов является конкретной для уровня и/или конкретной для UE.
[361] В одном или более аспектов раскрытия сущности, по меньшей мере, один набор операций обработки сигналов является конкретным для абонентского устройства (UE), конкретным для уровня, конкретным для сети или комбинацией вышеозначенного.
[362] В одном или более аспектов раскрытия сущности, набор операций обработки сигналов, используемых для формирования NoMA-сигнала, содержит, по меньшей мере, одну из конкретной для уровня операции обработки сигналов с мультиплексированием на уровне битов и конкретной для уровня операции обработки сигналов с мультиплексированием на уровне символов.
[363] В одном или более аспектов раскрытия сущности, набор операций обработки сигналов включает в себя операции, которые выполняют, по меньшей мере, одно из следующего: a) перемежение на уровне битов; b) скремблирование на уровне битов; c) кодирование с расширением спектра на уровне символов; d) перемежение на уровне символов; e) преобразование символов в единицы передачи; f) формирование последовательностей модулированных символов; g) преобразование символов в элементы ресурсов (RE); h) предварительное кодирование последовательностей символов; и i) модуляция форм сигналов.
[364] В одном или более аспектов раскрытия сущности, передача NoMA-сигнала содержит передачу NoMA-сигнала в направлении восходящей линии связи, по меньшей мере, из одного абонентского устройства (UE) в приемное устройство на стороне сети.
[365] В одном или более аспектов раскрытия сущности, по меньшей мере, одно UE принимает решение касательно того, какие операции обработки сигналов следует выбирать, без ввода из сети.
[366] В одном или более аспектов раскрытия сущности, передача NoMA-сигнала, причем NoMA-сигнал формируется согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов для того, чтобы формировать NoMA-сигнал, включает в себя выбор набора операций обработки сигналов из множества операций обработки сигналов на основе, по меньшей мере, одного из следующего: a) специализированный сценарий; b) требования физического уровня для NoMA-передачи; и c) удовлетворение ключевым индикаторам параметров (KPI).
[367] В одном или более аспектов раскрытия сущности, требования физического уровня для NoMA-передачи включают в себя, по меньшей мере, одно из следующего: a) спектральная эффективность сигнала; b) схема модуляции и кодирования для сигнала; c) отношение пиковой мощности к средней мощности (PAPR); и d) атрибуты канала сигнала, в том числе, но не только, индикатор качества канала (CQI) и/или измерения отношения "сигнал-шум" (SNR).
[368] В одном или более аспектов раскрытия сущности, передача NoMA-сигнала, причем NoMA-сигнал формируется согласно набору операций обработки сигналов, выбранных из множества операций обработки сигналов для того, чтобы формировать NoMA-сигнал, дополнительно включает в себя конфигурирование одной или более из набора операций обработки сигналов для удовлетворения одного или более требований по производительности.
[369] В одном или более аспектов раскрытия сущности, одно или более требований по производительности включают в себя требования по производительности, связанные со следующим: a) зона покрытия сигналов; b) плотность системных соединений; и c) спектральная эффективность.
[370] В некоторых вариантах осуществления, процессор может представлять собой компонент компьютерной аппаратной платформы общего назначения. В других вариантах осуществления, процессор может представлять собой компонент аппаратной платформы специального назначения. Например, процессор может представлять собой встроенный процессор, и инструкции могут предоставляться в качестве микропрограммного обеспечения. Некоторые варианты осуществления могут реализовываться посредством использования только аппаратных средств. В некоторых вариантах осуществления, инструкции для выполнения посредством процессора могут быть осуществлены в форме программного продукта. Программный продукт может сохраняться на энергонезависимом носителе хранения данных или энергонезависимом на носителе хранения данных, который, например, может представлять собой постоянное запоминающее устройство на компакт-дисках (CD-ROM), флэш-диск по стандарту универсальной последовательной шины (USB) или съемный жесткий диск.
[371] Некоторые варианты осуществления раскрытия сущности могут обеспечивать возможность выбора соответствующих MA-схем для конкретных сценариев применения, в зависимости от требуемого KPI на основе заданных операторов обработки.
[372] Предшествующее описание некоторых вариантов осуществления предоставляется для того, чтобы обеспечивать возможность специалистам в данной области техники осуществлять или использовать оборудование, способ или процессорночитаемый носитель согласно настоящему раскрытию сущности. Различные модификации этих вариантов осуществления должны становиться очевидными для специалистов в данной области техники, и общие принципы способов и устройств, описанных в данном документе, могут применяться к другим вариантам осуществления. Таким образом, настоящее раскрытие сущности не имеет намерение быть ограниченным показанными в данном документе вариантами осуществления, а должно удовлетворять самому широкому объему, согласованному с принципами и новыми признаками, раскрытыми в данном документе.