УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ УКАЗАНИЯ
DEVICE AND METHOD OF INDICATION INFORMATION TRANSMISSION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к области связи, и в частности, к устройству и способу передачи информации указания в области связи.
УРОВЕНЬ ТЕХНИКИ
При непрерывном развитии беспроводных сотовых сетей, технологии ортогонального множественного доступа, такие как технология Множественного Доступа с Кодовым Разделением (Code Division Multiple Access, коротко «CDMA») и технология Множественного Доступа с Ортогональным Частотным Разделением (Orthogonal Frequency Multiple Access, коротко «OFDMA»), широко применяемые в системах мобильной связи третьего поколения (3rd-Generation, коротко «3G») и четвертого поколения (4th-Generation, коротко «4G»), постепенно не могут отвечать требованиям людей в отношении большей емкости сотовой сети, например, применительно к массовому доступу и непрерывным улучшениям спектральной эффективности. Более того, промышленная область и научная область постепенно уделяют больше внимания исследованию и применению технологии не-ортогонального множественного доступа, и люди ожидают, что емкость будущей беспроводной сотовой сети, такой как система мобильной связи пятого поколения (5th-Generation, кратко «5G»), может быть эффективно улучшена посредством использования технологии не-ортогонального множественного доступа.
Технология множественного доступа с разреженным кодом (Sparse Code Multiple Access, коротко «SCMA») является типичной технологией не-ортогонального множественного доступа. Конечно, технология SCMA может иметь другое название в области связи. В соответствии с технологией, M (M является целым числом не меньше 1) потоков данных от одного или более пользователей накладываются на N (N является целым числом не меньше 1) поднесущих для отправки. Каждый фрагмент данных каждого потока данных расширяется на N поднесущих посредством разреженного расширенного спектра. Когда M больше N, технология может эффективно улучшать емкость сети, включая численность пользователей, которые могут осуществлять доступ к системе, спектральную эффективность, и подобное. Вследствие этого, как важная технология не-ортогонального доступа, технология SCMA привлекает больше внимания, и становится важной технологией-кандидатом доступа во время развития будущей беспроводной сотовой сети.
В системе не-ортогонального множественного доступа, такой как система SCMA, когда терминальное устройство принимает поток данных нисходящей линии связи, который отправляется сетевым устройство посредством использования технологии не-ортогонального множественного доступа, терминальному устройству требуется узнать кодовый словарь, используемый для потока данных нисходящей линии связи. Тем не менее, выбор и распределение кодового словаря, как правило, совершается сетевым устройством, и терминальное устройство не участвует непосредственно в таком процессе. Вследствие этого, то, каким образом сетевое устройство уведомляет терминальное устройство о распределенном кодовом словаре после распределения кодового словаря для потока данных, который должен быть принят терминальным устройством, является технической проблемой, которая требует срочного решения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В связи с этим, варианты осуществления настоящего изобретения предоставляют устройство и способ передачи информации указания, чтобы решать проблему того, каким образом сетевое устройство отправляет кодовый словарь терминальному устройству в системе не-ортогонального множественного доступа.
В соответствии с первым аспектом, предоставляется способ передачи информации указания, где способ включает в себя этапы, на которых: определяют, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; определяют один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляют информацию указания кодового словаря терминальному устройству.
Со ссылкой на первый аспект, в первой возможной реализации первого аспекта, этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя этапы, на которых: определяют первый набор кодовых словарей, к которому принадлежит первый кодовый словарь, один или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первый кластер кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторых наборов кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторых наборов кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию первого аспекта, во второй возможной реализации первого аспекта, первая информация указания включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторых наборов кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первый возможный вариант осуществлений первого аспекта, в третьей возможной реализации первого аспекта, первая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Со ссылкой на вторую или третью возможную реализацию первого аспекта, в четвертой возможной реализации первого аспекта, первая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Со ссылкой на первый аспект, в четвертой возможной реализации первого аспекта, этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя этапы, на которых: определяют первую последовательность признаков, к которой принадлежит первый кодовый словарь, одну или более вторые последовательности признаков, к которым принадлежит один или более вторых кодовых словарей, и первую матрицу признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию первого аспекта, в шестой возможной реализации первого аспекта, вторая информация указания включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию первого аспекта, в седьмой возможной реализации первого аспекта, вторая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Со ссылкой на шестую или седьмую возможную реализацию первого аспекта, в восьмой возможной реализации первого аспекта, вторая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Со ссылкой на первый аспект, в девятой возможной реализации первого аспекта, этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя этапы, на которых: определяют первый режим и ранг терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, где первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Со ссылкой на первый аспект, в десятой возможной реализации первого аспекта, этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя этапы, на которых: определяют второй режим, ранг терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набор кодовых словарей, используемый каждым из нескольких терминальных устройств, где второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Со ссылкой на любой из первого аспекта, или с первой по десятую возможные реализации первого аспекта, в одиннадцатой возможной реализации первого аспекта, этап, на котором отправляют информацию указания кодового словаря терминальному устройству, включает в себя этап, на котором: отправляют сообщение планирования нисходящей линии связи, выделенную сигнализацию управления более высокого уровня, или широковещательное сообщение системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Со ссылкой на одиннадцатую возможную реализацию первого аспекта, в двенадцатой возможной реализации первого аспекта, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Со ссылкой на любое из первого аспекта, или с первую по двенадцатую возможные реализации первого аспекта, в тринадцатой возможной реализации первого аспекта, информация указания кодового словаря является информацией битовой строки.
Со ссылкой на любое из первого аспекта, или с первую по тринадцатую возможные реализации первого аспекта, в четырнадцатой возможной реализации первого аспекта, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Со ссылкой на четырнадцатую возможную реализацию первого аспекта, в пятнадцатой возможной реализации первого аспекта, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
В соответствии со вторым аспектом, предоставляется способ передачи информации указания, где способ включает в себя этапы, на которых: принимают информацию указания кодового словаря, отправленную сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемые сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря; и декодируют, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленный сетевым устройством.
Со ссылкой на второй аспект, в первой возможной реализации второго аспекта, информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторых наборов кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя этап, на котором: определяют, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первый кодовый словарь в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Со ссылкой на первую возможную реализацию второго аспекта, во второй возможной реализации второго аспекта, первая информация указания включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторых наборов кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию второго аспекта, в третьей возможной реализации второго аспекта, первая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Со ссылкой на вторую или третью возможную реализацию второго аспекта, в четвертой возможной реализации второго аспекта, первая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Со ссылкой на второй аспект, в пятой возможной реализации второго аспекта, информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя этап, на котором: определяют, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, включенной в первую матрицу признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков, включенным в первую матрицу признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Со ссылкой на пятую возможную реализацию второго аспекта, в шестой возможной реализации второго аспекта, вторая информация указания включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию второго аспекта, в седьмой возможной реализации второго аспекта, вторая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Со ссылкой на шестую или седьмую возможную реализацию второго аспекта, в восьмой возможной реализации второго аспекта, вторая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Со ссылкой на второй аспект, в девятой возможной реализации второго аспекта, информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя этап, на котором: определяют, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первый кодовый словарь, соответствующий первой информации ранга терминального устройства, и один или более вторых кодовых словарей, где каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Со ссылкой на второй аспект, в десятой возможной реализации второго аспекта, информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков; и этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя этап, на котором: определяют, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первый кодовый словарь, соответствующий второй информации ранга терминального устройства, и один или более вторых кодовых словарей, где каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
Со ссылкой на любое из второго аспекта, или с первой по десятую возможные реализации второго аспекта, в одиннадцатой возможной реализации второго аспекта, этап, на котором принимают информацию указания кодового словаря, отправленную сетевым устройством, включает в себя этап, на котором: принимают сообщение планирования нисходящей линии связи, выделенную сигнализацию управления более высокого уровня, или широковещательное сообщение системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Со ссылкой на одиннадцатую возможную реализацию второго аспекта, в двенадцатой возможной реализации второго аспекта, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Со ссылкой на любое из второго аспекта, или с первую по двенадцатую возможные реализации второго аспекта, в тринадцатой возможной реализации второго аспекта, информация указания кодового словаря является информацией битовой строки.
Со ссылкой на любое из второго аспекта, или с первую по тринадцатую возможные реализации второго аспекта, в четырнадцатой возможной реализации второго аспекта, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Со ссылкой на четырнадцатую возможную реализацию второго аспекта, в пятнадцатой возможной реализации второго аспекта, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
В соответствии с третьим аспектом, предоставляется устройство передачи информации указания, где устройство включает в себя: первый модуль определения, выполненный с возможностью определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; второй модуль определения, выполненный с возможностью определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; третий модуль определения, выполненный с возможностью определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь, определяемый первым модулем определения, и один или более вторых кодовых словарей, определяемые вторым модулем определения; и модуль отправки, выполненный с возможностью отправки информации указания кодового словаря, определяемой третьим модулем определения, терминальному устройству.
Со ссылкой на третий аспект, в первой возможной реализации третьего аспекта, третий модуль определения включает в себя: первый блок определения, выполненный с возможностью определения первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и второй блок определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию третьего аспекта, во второй возможной реализации третьего аспекта, первая информация указания, определяемая вторым блоком определения, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию третьего аспекта, в третьей возможной реализации третьего аспекта, первая информация указания, определяемая вторым блоком определения, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Со ссылкой на вторую или третью возможную реализацию третьего аспекта, в четвертой возможной реализации третьего аспекта, первая информация указания, определяемая вторым блоком определения, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Со ссылкой на третий аспект, в пятой возможной реализации третьего аспекта, третий модуль определения, включает в себя: третий блок определения, выполненный с возможностью определения первой последовательности признаков, к которой принадлежит первый кодовый словарь, одной или более вторых последовательностей признаков, к которым принадлежит один или более вторых кодовых словарей, и первой матрицы признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и четвертый блок определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию третьего аспекта, в шестой возможной реализации третьего аспекта, вторая информация указания, определяемая четвертым блоком определения, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию третьего аспекта, в седьмой возможной реализации третьего аспекта, вторая информация указания, определяемая четвертым блоком определения, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Со ссылкой на шестую или седьмую возможные реализации третьего аспекта, в восьмой возможной реализации третьего аспекта, вторая информация указания, определяемая четвертым блоком определения, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Со ссылкой на третий аспект, в девятой возможной реализации третьего аспекта, третий модуль определения включает в себя: пятый блок определения, выполненный с возможностью определения первого режима и ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, где первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и шестой блок определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Со ссылкой на третий аспект, в десятой возможной реализации третьего аспекта, третий модуль определения включает в себя: седьмой блок определения, выполненный с возможностью определения второго режима, ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набора кодовых словарей, используемого каждым из нескольких терминальных устройств, где второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и восьмой блок определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Со ссылкой на любое из третьего аспекта, или с первой по десятую возможные реализации третьего аспекта, в одиннадцатой возможной реализации третьего аспекта, модуль отправки в частности выполнен с возможностью отправки сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Со ссылкой на одиннадцатую возможную реализацию третьего аспекта, в двенадцатой возможной реализации третьего аспекта, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Со ссылкой на любое из третьего аспекта, или с первой по двенадцатую возможные реализации третьего аспекта, в тринадцатой возможной реализации третьего аспекта, информация указания кодового словаря, определяемая третьим модулем определения, является информацией битовой строки.
Со ссылкой на любое из третьего аспекта, или с первой по тринадцатую возможную реализации третьего аспекта, в четырнадцатой возможной реализации третьего аспекта, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Со ссылкой на четырнадцатую возможную реализацию третьего аспекта, в пятнадцатой возможной реализации третьего аспекта, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Со ссылкой на любое из третьего аспекта, или с первой по пятнадцатую возможные реализации третьего аспекта, в шестнадцатой возможной реализации третьего аспекта, устройство является сетевым устройством.
В соответствии с четвертым аспектом, предоставляется устройство передачи информации указания, где устройство включает в себя: модуль приема, выполненный с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемые сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; модуль определения, выполненный с возможностью определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, принимаемой модулем приема; и модуль декодирования, выполненный с возможностью декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, которые определены модулем определения, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Со ссылкой на четвертый аспект, в первой возможной реализации четвертого аспекта, информация указания кодового словаря, принимаемая модулем приема, включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и модуль определения включает в себя: первый блок определения, выполненный с возможностью определения, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Со ссылкой на первую возможную реализацию четвертого аспекта, во второй возможной реализации четвертого аспекта, первая информация указания, принимаемая модулем приема, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию четвертого аспекта, в третьей возможной реализации четвертого аспекта, первая информация указания, принимаемая модулем приема, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Со ссылкой на вторую или третью возможную реализацию четвертого аспекта, в четвертой возможной реализации четвертого аспекта, первая информация указания, принимаемая модулем приема, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Со ссылкой на четвертый аспект, в пятой возможной реализации четвертого аспекта, информация указания кодового словаря, принимаемая модулем приема, включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и модуль определения включает в себя: второй блок определения, выполненный с возможностью определения, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первого кодового словаря среди одного или более кодовых словарей, соответствующих первой последовательности признаков, включенной в первую матрицу признаков, и одного или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков, включенным в первую матрицу признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Со ссылкой на пятую возможную реализацию четвертого аспекта, в шестой возможной реализации четвертого аспекта, вторая информация указания, принимаемая модулем приема, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию четвертого аспекта, в седьмой возможной реализации четвертого аспекта, вторая информация указания, принимаемая модулем приема, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Со ссылкой на шестую или седьмую возможную реализацию четвертого аспекта, в восьмой возможной реализации четвертого аспекта, вторая информация указания, принимаемая модулем приема, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Со ссылкой на четвертый аспект, в девятой возможной реализации четвертого аспекта, информация указания кодового словаря, принимаемая модулем приема, включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и модуль определения включает в себя: третий блок определения, выполненный с возможностью определения, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первого кодового словаря, соответствующего первой информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Со ссылкой на четвертый аспект, в десятой возможной реализации четвертого аспекта, информация указания кодового словаря, принимаемая модулем приема, включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков; и модуль определения включает в себя: четвертый блок определения, выполненный с возможностью определения, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первого кодового словаря, соответствующего второй информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
Со ссылкой на любое из четвертого аспекта, или с первой по десятую возможные реализации четвертого аспекта, в одиннадцатой возможной реализации четвертого аспекта, модуль приема в частности выполнен с возможностью приема сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Со ссылкой на одиннадцатую возможную реализацию четвертого аспекта, в двенадцатой возможной реализации четвертого аспекта, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Со ссылкой на любое из четвертого аспекта, или с первую по двенадцатую возможные реализации четвертого аспекта, в тринадцатой возможной реализации четвертого аспекта, информация указания кодового словаря, принимаемая модулем приема, является информацией битовой строки.
Со ссылкой на любое из четвертого аспекта, или с первую по тринадцатую возможные реализации четвертого аспекта, в четырнадцатой возможной реализации четвертого аспекта, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Со ссылкой на четырнадцатую возможную реализацию четвертого аспекта, в пятнадцатой возможной реализации четвертого аспекта, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Со ссылкой на любое из четвертого аспекта, или с первую по пятнадцатую возможные реализации четвертого аспекта, в шестнадцатой возможной реализации четвертого аспекта устройство является терминальным устройством.
В соответствии с пятым аспектом, предоставляется устройство передачи информации указания, где устройство включает в себя: процессор, память, систему шины, и передатчик, где процессор, память, и передатчик соединены посредством использования системы шины, память выполнена с возможностью хранения инструкции, и процессор выполнен с возможностью исполнения инструкции, хранящейся в памяти, чтобы управлять передатчиком, чтобы отправлять сигнал; процессор выполнен с возможностью: определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; и определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и передатчик выполнен с возможностью отправки информации указания кодового словаря терминальному устройству.
Со ссылкой на пятый аспект, в первой возможной реализации пятого аспекта, определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя: определение первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию пятого аспекта, во второй возможной реализации пятого аспекта, первая информация указания, определяемая процессором, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию пятого аспекта, в третьей возможной реализации пятого аспекта, первая информация указания, определяемая процессором, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Со ссылкой на вторую или третью возможную реализацию пятого аспекта, в четвертой возможной реализации пятого аспекта, первая информация указания, определяемая процессором, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Со ссылкой на пятый аспект, в пятой возможной реализации пятого аспекта, определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя: определение первой последовательности признаков, к которой принадлежит первый кодовый словарь, одной или более вторых последовательностей признаков, к которым принадлежит один или более вторых кодовых словарей, и первой матрицы признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию пятого аспекта, в шестой возможной реализации пятого аспекта, вторая информация указания, определяемая процессором, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию пятого аспекта, в седьмой возможной реализации пятого аспекта, вторая информация указания, определяемая процессором, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Со ссылкой на шестую или седьмую возможные реализации пятого аспекта, в восьмой возможной реализации пятого аспекта, вторая информация указания, определяемая процессором, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Со ссылкой на пятый аспект, в девятой возможной реализации пятого аспекта, определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя: определение первого режима и ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, где первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Со ссылкой на пятый аспект, в десятой возможной реализации пятого аспекта, определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя: определение второго режима, ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набора кодовых словарей, используемого каждым из нескольких терминальных устройств, где второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и определение информации указания кодового словаря, где информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Со ссылкой на любое из пятого аспекта, или с первой по десятую возможные реализации пятого аспекта, в одиннадцатой возможной реализации пятого аспекта, отправка, посредством передатчика, информации указания кодового словаря терминальному устройству, включает в себя: отправку сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Со ссылкой на одиннадцатую возможную реализацию пятого аспекта, в двенадцатой возможной реализации пятого аспекта, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Со ссылкой на любое из пятого аспекта, или с первой по двенадцатую возможные реализации пятого аспекта, в тринадцатой возможной реализации пятого аспекта, информация указания кодового словаря, определяемая процессором, является информацией битовой строки.
Со ссылкой на любое из пятого аспекта, или с первой по тринадцатую возможную реализации пятого аспекта, в четырнадцатой возможной реализации пятого аспекта, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Со ссылкой на четырнадцатую возможную реализацию пятого аспекта, в пятнадцатой возможной реализации пятого аспекта, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Со ссылкой на любое из пятого аспекта, или с первой по пятнадцатую возможные реализации пятого аспекта, в шестнадцатой возможной реализации пятого аспекта, устройство является сетевым устройством.
В соответствии с шестым аспектом, предоставляется устройство передачи информации указания, где устройство включает в себя: процессор, память, систему шины, и приемник, где процессор, память, и приемник соединены посредством использования системы шины, память выполнена с возможностью хранения инструкции, и процессор выполнен с возможностью исполнения инструкции, хранящейся в памяти, чтобы управлять приемником, чтобы принимать сигнал; приемник выполнен с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемые сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; и процессор выполнен с возможностью: определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря; и декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Со ссылкой на шестой аспект, в первой возможной реализации шестого аспекта, информация указания кодового словаря, принимаемая приемником, включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя: определение, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Со ссылкой на первую возможную реализацию шестого аспекта, во второй возможной реализации шестого аспекта, первая информация указания, принимаемая приемником, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Со ссылкой на первую возможную реализацию шестого аспекта, в третьей возможной реализации шестого аспекта, первая информация указания, принимаемая приемником, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Со ссылкой на вторую или третью возможную реализацию шестого аспекта, в четвертой возможной реализации шестого аспекта, первая информация указания, принимаемая приемником, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Со ссылкой на шестой аспект, в пятой возможной реализации шестого аспекта, информация указания кодового словаря, принимаемая приемником, включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя: определение, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первого кодового словаря среди одного или более кодовых словарей, соответствующих первой последовательности признаков, включенной в первую матрицу признаков, и одного или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков, включенным в первую матрицу признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Со ссылкой на пятую возможную реализацию шестого аспекта, в шестой возможной реализации шестого аспекта, вторая информация указания, принимаемая приемником, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Со ссылкой на пятую возможную реализацию шестого аспекта, в седьмой возможной реализации шестого аспекта, вторая информация указания, принимаемая приемником, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Со ссылкой на шестую или седьмую возможную реализацию шестого аспекта, в восьмой возможной реализации шестого аспекта, вторая информация указания, принимаемая приемником, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Со ссылкой на шестой аспект, в девятой возможной реализации шестого аспекта, информация указания кодового словаря, принимаемая приемником, включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя: определение, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первого кодового словаря, соответствующего первой информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Со ссылкой на шестой аспект, в десятой возможной реализации шестого аспекта, информация указания кодового словаря, принимаемая приемником, включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков; и определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя: определение, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первого кодового словаря, соответствующего второй информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
Со ссылкой на любое из шестого аспекта, или с первой по десятую возможные реализации шестого аспекта, в одиннадцатой возможной реализации шестого аспекта, прием, посредством приемника, информации указания кодового словаря, отправленной сетевым устройством, включает в себя: прием сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Со ссылкой на одиннадцатую возможную реализацию шестого аспекта, в двенадцатой возможной реализации шестого аспекта, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Со ссылкой на любое из шестого аспекта, или с первую по двенадцатую возможные реализации шестого аспекта, в тринадцатой возможной реализации шестого аспекта, информация указания кодового словаря, принимаемая приемником, является информацией битовой строки.
Со ссылкой на любое из шестого аспекта, или с первую по тринадцатую возможные реализации шестого аспекта, в четырнадцатой возможной реализации шестого аспекта, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Со ссылкой на четырнадцатую возможную реализацию шестого аспекта, в пятнадцатой возможной реализации шестого аспекта, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Со ссылкой на любое из шестого аспекта, или с первую по пятнадцатую возможные реализации шестого аспекта, в шестнадцатой возможной реализации шестого аспекта устройство является терминальным устройством.
На основании вышеупомянутых технических решений, в соответствии с устройством и способом передачи информации указания в вариантах осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемые, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками нисходящей линии связи, отличным от первого потока данных нисходящей линии связи, который переносится в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информации указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и может быть эффективно улучшена емкость сети у системы.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Чтобы описать технические решения в вариантах осуществления настоящего изобретения более четко, нижеследующее кратко описывает сопроводительные чертежи, требуемые для описания вариантов осуществления настоящего изобретения. Ясно, что сопроводительные чертежи в нижеследующем описании показывают лишь некоторые варианты осуществления настоящего изобретения, и специалист в соответствующей области техники может по-прежнему получить другие чертежи из этих сопроводительных чертежей без приложения творческих усилий.
Фиг. 1 является принципиальной архитектурной схемой системы связи, к которой применяется вариант осуществления настоящего изобретения;
Фиг. 2 является принципиальной схемой принципа кодирования системы не-ортогонального множественного доступа;
Фиг. 3 является принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 4 является принципиальной блок-схемой последовательности операций способа для определения информации указания кодового словаря в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 5 является другой принципиальной блок-схемой последовательности операций способа для определения информации указания кодового словаря в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 6 является принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 7 является другой принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 8 является еще одной другой принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 9 является принципиальной структурной схемой устройства передачи информации указания в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 10 является принципиальной структурной схемой третьего модуля определения устройства в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 11 является другой принципиальной структурной схемой третьего модуля определения устройства в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 12 является принципиальной структурной схемой устройства передачи информации указания в соответствии с другим примерным вариантом осуществления настоящего изобретения;
Фиг. 13 является принципиальной структурной схемой модуля определения устройства в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 14 является принципиальной структурной схемой устройства передачи информации указания в соответствии с еще одним другим вариантом осуществления настоящего изобретения;
Фиг. 15 является принципиальной структурной схемой устройства передачи информации указания в соответствии с еще одним другим вариантом осуществления настоящего изобретения;
Фиг. 16 является еще одной другой принципиальной блок-схемой последовательности операций способа для определения информации указания кодового словаря в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 17 является еще одной другой принципиальной блок-схемой последовательности операций способа для определения информации указания кодового словаря в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 18 является еще одной другой принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 19 является еще одной другой принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 20 является еще одной другой принципиальной структурной схемой третьего модуля определения устройства в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 21 является еще одной другой принципиальной структурной схемой третьего модуля определения устройства в соответствии с вариантом осуществления настоящего изобретения; и
Фиг. 22 является принципиальной структурной схемой модуля определения устройства в соответствии с другим вариантом осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Нижеследующее четко и полностью описывает технические решения в вариантах осуществления настоящего изобретения со ссылкой на сопроводительные чертежи в вариантах осуществления настоящего изобретения. Ясно, что описываемые варианты осуществления являются частью, нежели всеми вариантами осуществления настоящего изобретения. Все прочие варианты осуществления, полученные специалистом в соответствующей области техники на основании вариантов осуществления настоящего изобретения без приложения творческих усилий должны лежать в рамках объема правовой защиты настоящего изобретения.
Следует понимать, что технические решения в вариантах осуществления настоящего изобретения могут быть применены к разнообразным системам связи на основании технологии не-ортогонального множественного доступа, например, системе SCMA. Конечно, SCMA может иметь другое название в области связи. Кроме того, технические решения в вариантах осуществления настоящего изобретения могут быть применены к системе передачи с множеством несущих, использующей технологию не-ортогонального множественного доступа, например, системе мультиплексирования с ортогональным частотным разделением (Orthogonal Frequency Division Multiplexing, коротко «OFDM»), системе множественных несущих с гребенкой фильтров (Filter Bank Multi-Carrier, коротко «FBMC»), системе обобщенного мультиплексирования с частотным разделением (Generalized Frequency Division Multiplexing, коротко «GFDM»), или системе фильтрованного мультиплексирования с ортогональным частотным разделением (Filtered-OFDM, коротко «F-OFDM»), использующей технологию не-ортогонального множественного доступа. Дополнительно следует понимать, что варианты осуществления настоящего изобретения описываются посредством использования только системы связи, использующей технологию SCMA в качестве примера, но варианты осуществления настоящего изобретения этим не ограничиваются.
Дополнительно следует понимать, что в вариантах осуществления настоящего изобретения, терминальное устройство может осуществлять связь с одной или более базовыми сетями посредством использования сети радиодоступа (Radio Access Network, коротко «RAN»). Терминальное устройство может упоминаться как терминал доступа, оборудование пользователя (User Equipment, коротко «UE»), блок пользователя, станция пользователя, мобильная станция, мобильный терминал, удаленная станция, удаленный терминал, мобильное устройство, терминал пользователя, терминал, устройство беспроводной связи, агент пользователя, или устройство пользователя. Терминал доступа может быть сотовым телефоном, беспроводным телефоном, телефоном Протокола Инициации Сеанса (Session Initiation Protocol, коротко «SIP»), станцией беспроводной местной линии (Wireless Local Loop, коротко «WLL»), цифровым персональным помощником (Personal Digital Assistant, коротко PDA), переносным устройством с функцией беспроводной связи, вычислительным устройством, другим устройством обработки, соединенным с беспроводным модемом, устройством на транспортном средстве, носимым устройством, и терминальным устройством в будущей сети 5G.
Дополнительно следует понимать, что в вариантах осуществления настоящего изобретения, сетевое устройство может быть выполнено с возможностью осуществления связи с терминальным устройством. Сетевое устройство может быть базовой станцией приемопередатчика (Base Transceiver Station, коротко «BTS») в системе Глобальной Система для Связи с Подвижными Объектами (Global System for Mobile communication, коротко «GSM») или системе Множественного Доступа с Кодовым Разделением (Code Division Multiple Access, коротко «CDMA»), Узлом-B (NodeB, коротко «NB») в системе Широкополосного Множественного Доступа с Кодовым Разделением (Code Division Multiple Access, «WCDMA»), или развитым Узлом-B (Evolved Node B, коротко «eNB» или «eNodeB») в системе Долгосрочного Развития (Long Term Evolution, коротко «LTE»). В качестве альтернативы, сетевой узел может быть станцией-ретранслятором, точкой доступа, устройством на транспортном средстве, носимым устройством, устройством базовой станции в будущей сети 5G, или подобным.
Фиг. 1 является принципиальной архитектурной схемой системы связи, к которой может быть применен вариант осуществления настоящего изобретения. Как показано на Фиг. 1, система 100 связи может включать в себя сетевое устройство 102. Сетевое устройство 102 может включать в себя одну или более группы антенн, и каждая группа антенн может включать в себя одну или более антенны. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа антенн может включать в себя антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Несмотря на то, что Фиг. 1 показывает две антенны для каждой группы антенн, следует понимать, что каждая группа антенн может иметь больше или меньше антенн. Сетевое устройство 102 может дополнительно включать в себя цепь передатчика и цепь приемника. Специалист в соответствующей области техники может понимать, что как цепь передатчика, так и цепь приемника может включать в себя несколько компонентов, которые относятся к отправке и приему сигнала (например, процессор, модулятор, мультиплексор, демодулятор, демультиплексор, или антенна).
Сетевое устройство 102 может осуществлять связь с несколькими терминальными устройствами (например, терминальным устройством 116 и терминальным устройством 122). Тем не менее, следует понимать, что сетевое устройство 102 может осуществлять связь с любым количеством терминальных устройств, сходных с терминальным устройством 116 или 122. Терминальные устройства 116 и 122 могут быть, например, сотовым телефоном, интеллектуальным телефоном, портативным компьютером, переносным устройством связи, переносным вычислительным устройством, устройством спутниковой радиосвязи, системой глобального позиционирования, PDA, и/или любыми другими пригодными устройствами, используемыми для связи в системе 100 беспроводной связи.
Как показано на Фиг. 1, терминальное устройство 116 осуществляет связь с антенными 112 и 114. Антенны 112 и 114 отправляют информацию терминальному устройству 116 посредством использования прямой линии 118 связи, и принимают информацию от терминального устройства 116 посредством использования обратной линии 120 связи. В дополнение, терминальное устройство 122 осуществляет связь с антеннами 104 и 106. Антенны 104 и 106 отправляют информацию к терминальному устройству 122 посредством использования прямой линии 124 связи, и принимают информацию от терминального устройства 122 посредством использования обратной линии 126 связи.
Например, в системе дуплексной связи с частотным разделением (Frequency Division Duplex, коротко «FDD»), полоса частот отличная от той, что используется для обратной линии 120 связи, может быть использована для прямой линии 118 связи, и полоса частот отличная от той, что используется для обратной линии 126 связи может быть использована для прямой линии 124 связи. В качестве другого примера, в системе дуплексной связи с временным разделением (Time Division Duplex, коротко «TDD») и системе полной дуплексной связи (Full Duplex), одна и та же полоса частот может быть использована для прямой линии 118 связи и обратной линии 120 связи, и одна и та же полоса частот может быть использована для прямой линии 124 связи и обратной линии 126 связи.
Каждая группа антенн и/или зона, которая предназначена для связи, упоминается как сектор сетевого устройства 102. Например, группа антенн может быть предназначена, чтобы осуществлять связь с терминальным устройством в секторе зоны покрытия сетевого устройства 102. Когда сетевое устройство 102 осуществляет связь с терминальными устройствами 116 и 122 посредством соответствующего использования прямых линий 118 и 124 связи, передающие антенны сетевого устройства 102 могут улучшать отношения сигнала-к-шуму прямых линий 118 и 124 связи посредством формирования диаграммы направленности. В дополнение, в сравнении с отправкой, посредством сетевого устройства использующего одну антенну, сигналов всем терминальным устройствам сетевого устройства, отправка, посредством сетевого устройства 102 посредством формирования диаграммы направленности, сигналов терминальным устройствам 116 и 122, которые рассредоточены произвольным образом в связанной зоне покрытия вызывает меньше помех в отношении мобильного устройства в соседней соте.
В течение определенного времени, сетевое устройство 102, терминальное устройство 116, или терминальное устройство 122 могут быть отправляющим устройством беспроводной связи и/или принимающим устройством беспроводной связи. Во время передачи данных, отправляющее устройство беспроводной связи может кодировать данные для передачи. В частности, отправляющее устройство беспроводной связи может получать (например, формировать, принимать от другого устройства связи или сохранять в памяти) конкретное количество битов данных, которые требуется отправить принимающему устройству беспроводной связи посредством использования канала. Биты данных могут быть включены в транспортный блок (или несколько транспортных блоков) данных, и транспортный блок может быть сегментирован, чтобы формировать несколько кодовых блоков.
Следует понимать, что система связи является системой не-ортогонального множественного доступа. Например, система является системой SCMA. Сетевое устройство является, например, базовой станцией. Терминальное устройство является, например, оборудование пользователя. Варианты осуществления настоящего изобретения описываются посредством использования только системы SCMA, базовой станции, и оборудования пользователя в качестве примера, но настоящее изобретение этим не ограничивается.
Фиг. 1 показывает систему связи, к которой применяется вариант осуществления настоящего изобретения. Система связи является, например, системой SCMA. Нижеследующее кратко описывает, со ссылкой на Фиг. 2, принцип кодирования стороны передачи системы не-ортогонального множественного доступа, такой как система SCMA.
Как показано на Фиг. 2, описание предоставляется посредством использования примера, в котором шесть потоков данных мультиплексируются в четырех единицах ресурсов. Т.е. M=6 и N=4. M является положительным целым числом, и представляет собой количество поток данных. N является положительным целым числом, и представляет собой количество единиц ресурсов. Единица ресурсов может быть поднесущей, элементом ресурсов (Resource Element, коротко «RE»), или портом антенны. Шесть потоков данных составляют группу, и четыре единицы ресурсов составляют единицу кодирования.
На разделенном на две части графике, показанном на Фиг. 2, если присутствует линия между потоком данных и единицей ресурсов, она указывает, что ненулевой символ модуляции отправляется по единице ресурсов для по меньшей мере одно комбинации данных потока данных после отображения кодового слова. Если отсутствует линия между потоком данных и единицей ресурсов, это указывает, что символы модуляции, отправляемые по единице ресурсов для всех возможных комбинаций данных потока данных после отображения кодового слова, являются нулевыми символами модуляции. Комбинация данных потока данных может быть понятна в соответствии с описанием следующим образом: Например, применительно к потоку данных двоичного разряда, 00, 01, 10, и 11 все является возможными комбинациями данных у двухразрядных данных. Для простоты описания, обозначения с s1 по s6 используются, чтобы соответственно представлять комбинации данных, которые должны быть отправлены у шести поток данных на разделенном на две части графике, и обозначения с x1 по x4 используются, чтобы соответственно представлять собой символы модуляции, отправляемые по четырем единицам ресурсов на разделенном на две части графике.
Из разделенного на две части графика может быть видно, что символы модуляции отправляются по двум или более единицам ресурсов применительно к комбинации данных каждого потока данных после отображения кодового слова, и символ модуляции, отправляемый каждой единицей ресурса, получается посредством наложения символов модуляции, соответственно полученных после отображения кодового слова, на комбинации данных двух или более потоков данных. Например, ненулевые символы модуляции отправляются по единице 1 ресурсов и единице 2 ресурсов для комбинации s3 данных, которая должна быть отправлена, потока 3 данных после отображения кодового слова, и символ x3 модуляции, отправляемый единицей 3 ресурсов, получается посредством наложения ненулевых символов модуляции, соответственно полученных после отображения кодового слова, на комбинацию s2, s4, и s6 данных, которая должна быть отправлена, потока 2 данных, потока 4 данных, и потока 6 данных. Так как количество потоков данных может быть больше количества единиц ресурсов, система не-ортогонального множественного доступа может эффективно улучшать емкость сети, включая количество пользователей, которые могут осуществлять доступ к системе, спектральную эффективность, и подобное.
Вышеупомянутое описывает сценарий приложения и принцип кодирования в вариантах осуществления настоящего изобретения со ссылкой на Фиг. 1 и Фиг. 2. Нижеследующее описывает способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 3 по Фиг. 5 со стороны сетевого устройства.
Фиг. 3 показывает способ 200 передачи информации указания в соответствии с вариантом осуществления настоящего изобретения. Способ 200 может быть исполнен, например, сетевым устройством в системе не-ортогонального множественного доступа. Сетевое устройство является, например, базовой станцией. как показано на Фиг. 3, способ 200 включает в себя следующие этапы:
S210: Определяют, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
S220: Определяют один или более вторых кодовых словарей, используемые, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи.
S230: Определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
S240: Отправляют информацию указания кодового словаря терминальному устройству.
В частности, в системе не-ортогонального множественного доступа, такой как система SCMA, сетевое устройство распределяет или указывает кодовый словарь для одного или более потоков данных нисходящей линии связи, которые должны быть приняты каждым терминальным устройством. Чтобы корректно принимать или декодировать поток данных нисходящей линии связи, отправленный сетевым устройством терминальному устройству, терминальному устройству требуется узнать кодовый словарь, используемый сетевым устройством, чтобы отправлять поток данных нисходящей линии связи, и один или более кодовые словари, используемые сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи.
Вследствие этого, сетевое устройство может определять первый кодовый словарь и один или более вторых кодовых словарей, и определять информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей. Первый кодовый словарь является кодовым словарем, используемым сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству. Один или более вторых кодовых словарей являются одним или более кодовыми словарями, используемыми сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству. Второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от перового потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи. Более того, сетевое устройство может отправлять информацию указания кодового словаря терминальному устройству. Информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый терминальным устройством, чтобы принимать первый поток данных нисходящей линии связи и один или более вторых кодовых словарей.
После приема информации указания кодового словаря, отправленной сетевым устройством, терминальное устройство может определять, в соответствии с информацией указания кодового словаря, первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в том же самом частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи. Таким образом, терминальное устройство может принимать или декодировать, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленные сетевым устройством. Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, в соответствии с технологией не-ортогонального множественного доступа, несколько разных потоков данных передаются в одной и той же единице ресурсов посредством использования кодовых словарей, т.е. несколько разных потоков данных мультиплексируются в одной и той же единице ресурсов. Разные кодовые словари используются для разных потоков данных. Вследствие этого, улучшается использование ресурсов. Потоки данных могут быть от одного и того же терминального устройства или разных терминальных устройств.
Кодовое слово может быть представлено посредством многомерного комплексного вектора. Комплексный вектор может иметь два или более измерения, и используется, чтобы указывать отношения отображения между данными и двумя или более символами модуляции. Символы модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции. Данные могут быть данными двоичного разряда или многомерными данными. Кодовый словарь может состоять из двух или более кодовых слов. Кодовый словарь может указывать отношения отображения между возможными комбинациями данных у данных конкретной длины и кодовыми словами в кодовом словаре.
Вследствие этого, в соответствии с технологией не-ортогонального множественного доступа, данные в потоке данных непосредственно отображаются в кодовом слове, т.е. многомерном комплексном векторе, в кодовом словаре в соответствии с конкретным отношением отображения так, что данные расширяются и отправляются в нескольких единицах ресурсов. Данные могут быть данными двоичного разряда или многомерными данными. Единицы ресурсов могут быть единицами ресурсов временной области, частотной области, пространственной области, частотно-временной области, пространственно-временной области, или пространственно-частотно-временной области.
Со ссылкой на вышеупомянутые описания кодового слова, кодового словаря, и разделенный на две части график, показанный на Фиг. 2, кодовое слово в кодовом словаре как правило имеет следующую форму:
, где .
Кодовый словарь, состоящий из двух или более кодовых слов, как правило имеет следующую форму:
m
N является положительным целым числом больше 1, и может представлять собой количество единиц ресурсов, включенных в единицу кодирования, и может пониматься как длина кодового слова. Q является положительным целым числом больше 1, представляет собой количество кодовых слов, включенных в кодовый словарь, и соответствует порядку модуляции. Например, во время квадратурно-фазовой манипуляции (Quadrature Phase Shift Keying, коротко «QPSK») или модуляции 4-порядка, значение Qm равно 4. q является положительным целым числом, и 1≤q≤Qm.
n,q
n,q
Элемент c, включенный в кодовый словарь и кодовое слово является комплексным числом, и может быть математически выражено как: c=α×exp(j×β), 1≤n≤N, 1≤q≤Qm. α и β могут быть любым действительным числом. Конкретное отношение отображения может существовать между кодовым словом в кодовом словаре и комбинацией данных потока данных. Например, следующие отношения отображения могут существовать между кодовыми словами в кодовом словаре и двух-битными комбинациями данных двоичного потока данных: «00» может быть отображена в кодовом слове 1, «01» может быть отображена в кодовом слове 2, «10» может быть отображена в кодовом слове 2, и «11» может быть отображена в кодовом слове 4. Кодовое слово 1, кодовое слово 2, кодовое слово 3, и кодовое слово 4 могут быть соответственно выражены следующим образом:
кодовое слово 1:, кодовое слово 2: , кодовое слово 3: , и кодовое слово 4: .
1,q
3,q
Со ссылкой на вышеупомянутый разделенный на две части график, когда присутствует линия между потоком данных и единицей ресурсов, кодовый словарь, соответствующий потоку данных, и кодовые слова в кодовом словаре имеют следующий признак: Ненулевой символ модуляции отправляется в соответствующей единице ресурсов для по меньшей мере одного кодового слова в кодовом словаре. Например, существует линия между потоком 3 данных и единицей 1 ресурсов, по меньшей мере одно кодовое слово в кодовом словаре, соответствующем потоку 3 данных, удовлетворяет условию, что c≠0, и 1≤q≤Qm. Когда отсутствует линия между потоком данных и единицей ресурсов, кодовый словарь, соответствующий потоку данных и кодовые слова в кодовом словаре имеют следующий признак: Нулевые символы модуляции отправляются в соответствующей единице ресурсов для всех кодовых слов в кодовом словаре. Например, отсутствует линия между потоком 3 данных и единицей 3 ресурсов, и любое кодовое слово в кодовом словаре, соответствующем потоку 3 данных, удовлетворяет условию, что c=0, и 1≤q≤Qm.
В заключение, когда порядок модуляции является QPSK или 4-порядка модуляцией, кодовый словарь, соответствующий потоку 3 данных на вышеупомянутом разделенном на две части графике может иметь следующую форму и признак:
.
n,q
1,q
2,q
1,q1
2,q2
c=α×exp(j×β), 1≤n≤2, 1≤q≤4. α и β могут быть любым действительным числом, и для любого q, 1≤q≤4, c и c не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что c≠0 и c≠0, 1≤q1≤4 и 1≤q2≤4. Например, если комбинацией s3 данных потока 3 данных, показанная на Фиг. 2, является «10», то в соответствии с правилом отображения, описанным выше, кодовое слово, в котором комбинация s3 данных отображается, является четырехмерным комплексным вектором:
.
В системе не-ортогонального множественного доступа, разделенный на две части график, показанный на Фиг. 2, может в качестве альтернативы быть выражен посредством использования матрицы признаков. Матрица признаков может быть в следующей форме:
.
n,m
r представляет собой элемент в матрице признаков, m и n являются натуральными числами, 1≤n≤N, 1≤m≤M, N строк соответственно представляет собой N единиц ресурсов в единице кодирования, и M столбцов представляет собой количество мультиплексированных потоков данных в группе. Несмотря на то, что матрица признаков может быть выражена в общей форме, матрица признаков может иметь следующие признаки:
n,m
n,m
n,m
n,m
n,m
ым
ой
ой
го
ым
ой
ой
ого
(1) Элемент в матрице признаков отвечает условию, что r∈{0,1}, 1≤n≤N, 1≤m≤M. Когда r=1, в соответствии с соответствующим разделенным на две части графиком, это может быть объяснено следующим образом: Присутствует линия между m потоком данных и n единицей ресурсов. Конечно, r=1 может быть альтернативно понято следующим образом: Ненулевой символ модуляции отправляется в n единице ресурсов для по меньшей мере одной комбинации данных m потока данных после отображения кодового слова. Когда r=0, в соответствии с соответствующим разделенным на две части графиком, это может быть объяснено следующим образом: Отсутствует линия между m потоком данных и n единицей ресурсов. Конечно, r=0 может быть альтернативно понято следующим образом: Нулевые символы модуляции отправляются в n единице ресурсов для всех возможных комбинаций данных m потока данных после отображения кодового слова.
(2) Кроме того, необязательно, количество 0-элементов в матрице признаков не меньше количества 1-элементов, чтобы показать признак разреженного кодирования.
В дополнение, столбец в матрице признаков может именоваться последовательностью признаков. Последовательность признаков может быть выражена в следующей форме:
, 1≤m≤M.
Вследствие этого, матрица признаков может быть рассмотрена в качестве матрицы, состоящей из ряда последовательностей признаков.
Со ссылкой на вышеприведенные описания признаков у матрицы признаков, применительно к примеру, приведенному на Фиг. 2, соответствующая матрица признаков может быть выражена следующим образом:
.
Последовательность признаков, соответствующая кодовому словарю , используемая для потока 3 данных на Фиг. 2, может быть выражена следующим образом: .
Таким образом, можно считать, что кодовый словарь является взаимно-однозначным соответствием с последовательностью признаков, т.е. один кодовый словарь однозначно соответствует одной последовательности признаков. Последовательность признаков может быть в соответствии один-к-нескольким с кодовым словарем, т.е. одна последовательность признаков может соответствовать одному или более кодовым словарям. Вследствие этого, последовательность признаков может быть понята следующим образом: Одна последовательность признаков соответствует одному или более кодовым словарям, каждая последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Соответствие между последовательностью признаков и кодовым словарем может быть определено посредством следующих двух условий:
(1) Суммарное количество символов модуляции кодовых слов в кодовом словаре является точно таким же, как суммарное количество элементов в соответствующей последовательности признаков.
(2) Применительно к любому 1-элементу в последовательности признаков по меньшей мере одно кодовое слово может быть найдено в соответствующем кодовом словаре так, что символ модуляции кодового словаря в местоположении 1-элемента не является нулевым символом модуляции. Применительно к любому нуль-элементу в последовательности признаков, символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции.
Вследствие этого, в данном варианте осуществления настоящего изобретения, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции. Каждая матрица признаков состоит из двух или более последовательностей признаков, каждая матрица признаков соответствует одному или более кодовым словарям, каждая последовательность признаков также соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей могут быть разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же кластере кодовых словарей имеют следующий признак: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. Вследствие этого, кодовый словарь в кластере кодовых словарей удовлетворяет условию, что все кодовые слова имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей может быть альтернативно разделено на один или более наборы кодовых словарей, каждый набор кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь c и кодовый словарь d, в одном и том же наборе кодовых словарей имеют следующие признаки: (1) Кодовое слово в кодовом словаре c и кодовое слово в кодовом словаре d имеют одинаковое суммарное количество символов модуляции. (2) В местоположении, в котором символы модуляции всех кодовых слов в кодовом словаре c все являются нулевыми символами модуляции, символы модуляции всех кодовых слов в кодовом словаре d также все являются нулевыми символами модуляции.
По-прежнему используя Фиг. 2 в качестве примера для описания, предполагается, что порядком модуляции является QPSK или модуляция 4-порядка. Тогда кодовый словарь, используемый для потока 1 данных на Фиг. 2, может быть выражен как кодовый словарь 1, кодовый словарь, используемый для потока 3 данных, может быть выражен как кодовый словарь 3, и кодовый словарь 1 и кодовый словарь 3 могут быть соответственно выражены следующим образом:
кодовый словарь 1: , и кодовый словарь 3: .
n,q
2,q
4,q
2,q1
4,q2
e=α×exp(j×β), n∈{2,4}, 1≤q≤4. α и β могут быть любым действительным числом, и для любого q, 1≤q≤4, e и e не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что e≠0 и e≠0, 1≤q1≤4 и 1≤q2≤4.
Символы модуляции всех кодовых слов в кодовом словаре 1 в местоположении 3 (соответствующем третьей единице ресурсов, n=3) все являются нулевыми символами модуляции, и символы модуляции всех кодовых слов в кодовом словаре 3 в местоположении 3 также все являются нулевыми символами модуляции. Символы модуляции всех кодовых слов в кодовом словаре 1 в местоположении 1 (соответствующем первой единице ресурсов, n=1) все являются нулевыми символами модуляции, но символы модуляции всех кодовых слов в кодовом словаре 3 в местоположении 1 все не являются нулевыми символами модуляции. Вследствие этого, кодовый словарь 1 и кодовый словарь 3 не принадлежат к одному и тому же набору кодовых словарей.
В качестве другого примера, кодовый словарь 2 со следующим признаком может быть выражен следующим образом:
кодовый словарь 2: .
n,q
1,q
2,q
1,q1
2,q2
d=α×exp(j×β), 1≤n≤2, 1≤q≤4. α и β могут быть любым действительным числом, и для любого q, 1≤q≤4, d и d не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что d≠0 и d≠0, 1≤q1≤4 и 1≤q2≤4.
Символы модуляции всех кодовых слов в кодовом словаре 2 в местоположениях 1 и 2 (соответствующих первой и второй единицам ресурсов, n=1,2) все являются нулевыми символами модуляции, и символы модуляции всех кодовых слов в кодовом словаре 3 в местоположениях 1 и 2 также все являются нулевыми символами модуляции. Более того, символы модуляции всех кодовых слов в кодовом словаре 2 все являются нулевыми символами модуляции только в местоположениях 1 и 2, и символы модуляции всех кодовых слов в кодовом словаре 3 все являются нулевыми символами модуляции только в местоположениях 1 и 2 тоже, т.е. местоположения, в которых символы модуляции всех кодовых слов в кодовом словаре 2 все являются нулевыми символами модуляции являются точно такими же, как местоположения, в которых символы модуляции всех кодовых слов в кодовом словаре 3 все являются нулевыми символами модуляции, и местоположения являются местоположением 1 и местоположением 2. Вследствие этого, кодовый словарь 2 и кодовый словарь 3 принадлежат к одному и тому же набору кодовых словарей.
В заключение, в данном варианте осуществления настоящего изобретения, каждый кластер кодовых словарей включает в себя один или более наборы кодовых словарей, каждый набор кодовых словарей включает в себя один или более кодовые словари, каждый кодовый словарь состоит из двух или более кодовых слов, каждый кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и каждый набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
Дополнительно следует понимать, что в системе не-ортогонального множественного доступа кодовый словарь может быть непосредственно сохранен. Например, вышеупомянутые кодовые словари или кодовые слова в кодовых словарях непосредственно сохранены, или только символ модуляции в местоположении, в кодовом слове, в котором соответствующий элемент последовательности признаков является 1-элементом, сохраняется, или подобное. Вследствие этого, когда настоящее изобретение применяется, обязательно предполагается, что как сетевое устройство, так и терминальное устройство в системе не-ортогонального множественного доступа могут хранить часть или весь следующий заранее разработанный контент:
n,m
(1) Одну или более матрицы признаков: . r∈{0,1}, 1≤n≤N, 1≤m≤M, как M, так и N являются положительным целыми числами больше 1, M может представлять собой количество мультиплексированных потоков данных, и N может представлять собой количество единиц ресурсов, включенных в единицу кодирования, или может пониматься как длина кодового слова.
(2) Одну или более последовательности признаков: . 1≤m≤M.
m
m
(3) Один или более кодовые словари: . Q≥2, Q может представлять собой порядок модуляции, соответствующий кодовому словарю, каждый кодовый словарь может соответствовать одному порядку модуляции, и N является положительным целым числом больше 1, может представлять собой количество единиц ресурсов, включенных в единицу кодирования, или может пониматься как длина кодового слова.
Нижеследующее описывает подробно способ 230 для определения информации указания кодового словаря в соответствии с данным вариантом осуществления настоящего изобретения со ссылкой на Фиг. 4 и Фиг. 5.
Как показано на Фиг. 4, в данном варианте осуществления настоящего изобретения, необязательно, определение информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя следующие этапы:
S231: Определяют первый набор кодовых словарей, к которому принадлежит первый кодовый словарь, один или более вторые наборы кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первый кластер кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
S232: Определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, каждый кодовый словарь соответствует одному порядку модуляции, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. В местоположении, в котором символы модуляции всех кодовых слов в кодовом словаре a все являются нулевыми символами модуляции, символы модуляции всех кодовых слов в кодовом словаре b также все являются нулевыми символами модуляции. Т.е. набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
Один или более наборы кодовых словарей, полученные посредством деления вышеупомянутым образом могут быть дополнительно разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей состоит из одного или более наборов кодовых словарей, и любые два набора кодовых словарей, например, набор A кодовых словарей и набор B кодовых словарей, в одном и том же кластере кодовых словарей, имеют следующий признак: Кодовое слово в наборе A кодовых словарей и кодовое слово в наборе B кодовых словарей имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Т.е. кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции.
В данном варианте осуществления настоящего изобретения, сетевое устройство распределяет, в том же самом кластере кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи. Чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей оборудованию пользователя, сетевое устройство определяет первый набор кодовых словарей, к которому принадлежит первый кодовый словарь, один или более вторые наборы кодовых словарей, к которым принадлежит один или более вторых кодовых словарей, и первый кластер кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей. Таким образом, сетевое устройство определяет, что информация указания кодового словаря, используемая, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, может включать в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Например, информация указания кодового словаря может состоять из трех логических сегментов информации. Логический сегмент 1 информации может нести первую информацию кластера кодовых словарей, чтобы указывать, терминальному устройству, первый кластер кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Логический сегмент 2 информации может нести первую информацию набора кодовых словарей, чтобы указывать, терминальному устройству, первый набор кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи в первом кластере кодовых словарей. Логический сегмент 3 информации может нести первую информацию указания. Первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря могут непрерывно или дискретно переноситься в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, в соответствии с логическим сегментом 1 информации, терминальное устройство может узнать, в каком кластере кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. В соответствии с логическим сегментом 2 информации, терминальное устройство может узнать, в каком наборе кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. В соответствии с логическим сегментом 3 информации, терминальное устройство может узнать, какой кодовый словарь в наборе кодовых словарей, который указывается логическим сегментом 2 информации, использует сетевое устройство, чтобы отправлять первый поток данных нисходящей линии связи. В дополнение, терминальное устройство может дополнительно узнать, какие наборы кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, и какие кодовые словари в наборах кодовых словарей использует сетевое устройство, чтобы отправлять второй поток данных нисходящей линии связи.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, сетевое устройство может использовать несколько способов, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей терминальному устройству, и указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей терминальному устройству. Нижеследующее предоставляет отдельные описания.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В частности, в данном варианте осуществления настоящего изобретения, например, логический сегмент 3 информации, несущий первую информацию указания, может дополнительно включать в себя три логических субсегмента информации: логический субсегмент 1 информации, логический субсегмент 2 информации, и логический субсегмент 3 информации. Логический субсегмент 1 информации может нести первую информацию кодового словаря, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей. Логический субсегмент 2 информации может нести вторую информацию набора кодовых словарей, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей. Логический субсегмент 3 информации может нести вторую информацию кодового словаря, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря в наборе кодовых словарей соответствуют разным порядкам модуляции, логический субсегмент 1 информации и логический субсегмент 3 информации могут в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемые для потоков данных нисходящей линии связи в наборах кодовых словарей. Соответственно, терминальное устройство может узнать, в соответствии с логическим субсегментом 1 информации и логическим субсегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари во взаимно-однозначном соответствии с порядками модуляции в наборах кодовых словарей. Т.е. первая информация кодового словаря включает в себя информацию порядка модуляции первого кодового словаря, и каждый кодовый словарь в первом наборе кодовых словарей имеет разный порядок модуляции; вторая информация кодового словаря включает в себя информацию порядка модуляции каждого второго кодового словаря, и каждый кодовый словарь в одном или более вторых наборах кодовых словарей имеет разный порядок модуляции.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором первая информация указания включает в себя первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, но настоящее изобретение этим не ограничивается. Например, когда порядки модуляции первого кодового словаря и одного или более вторых кодовых словарей, используемых сетевым устройством, являются одинаковыми, первая информация кодового словаря и вторая информация кодового словаря могут включать в себя только информацию порядка модуляции кодовых словарей. В качестве другого примера, когда как сетевое устройство, так и терминальное устройство используют одинаковый фиксированный порядок модуляции по умолчанию, первая информация указания может включать в себя только вторую информацию набора кодовых словарей. В качестве еще одного другого примера, когда первый кодовый словарь и один или более вторых кодовых словарей, используемых сетевым устройством, принадлежат к одному и тому же набору кодовых словарей, первая информация указания может включать в себя только первую информацию кодового словаря и вторую информацию кодового словаря. В качестве по-прежнему другого примера, когда как сетевое устройство, так и терминальное устройства используют кодовые словари с одинаковым фиксированным номером в наборах кодовых словарей по умолчанию, первая информация указания может включать в себя только вторую информацию набора кодовых словарей и информацию, которая используется, чтобы указывать фиксированный номер кодовых словарей.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Необязательно в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря в наборе кодовых словарей соответствуют разным порядком модуляции, логический сегмент 3 информации может в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемые для потоков данных нисходящей линии связи в наборе кодовых словарей. Соответственно, терминальное устройство может узнать, в соответствии с логическим сегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари в взаимно-однозначном соответствии с порядками модуляции в наборах кодовых словарей. Т.е. первая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
1
1
2
1
2
2
2
В частности, в данном варианте осуществления настоящего изобретения, например, описание предоставляется посредством использования примера, в котором информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Предполагая, что K≥1 кластеров кодовых словарей получаются посредством деления, логический сегмент 1 информации может быть представлен посредством битовой карты , состоящей из L=ceil(log(K)) битов, и используемой, чтобы указывать первый кластер кодовых словарей, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи; логический сегмент 2 информации может быть представлен посредством битовой карты , состоящей из L=ceil(log(K)) битов, и используемой, чтобы указывать первый набор кодовых словарей, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству.
2
3
2
3
2
3
3
2
3
ый
ому
ому
ому
ому
ому
ому
ый
ый
Предполагается, что первый кластер кодовых словарей, указываемый логическим сегментом 1 информации, включает в себя K≥1 наборов кодовых словарей, каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции, и каждый набор кодовых словарей может использовать K≥1 порядков модуляции. Тогда, когда сетевое устройство может использовать разные порядки модуляции, чтобы отправлять разные потоки данных нисходящей линии связи, логический сегмент 3 информации может включать в себя K групп информации битовой строки, каждая группа информации битовой строки может включать в себя L битов, и указывает, принадлежит ли набор кодовых словарей, соответствующий группе информации битовой строки, к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, и когда набор кодовых словарей, соответствующий группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей. Т.е. логический сегмент 3 информации может быть представлен посредством битовой карты , состоящей из K×L (L=ceil(log(K))) битов. k сегмент битов  указывает, использует ли сетевое устройство кодовый словарь в наборе кодовых словарей, соответствующем k сегменту битов, чтобы отправлять поток данных нисходящей линии связи. Например, сетевое устройство может использовать все-0 биты, чтобы указывать, что кодовый словарь в наборе кодовых словарей, соответствующем k сегменту битов не используется. Соответственно, сетевое устройство может использовать не-все-0 биты, чтобы указывать, что кодовый словарь в наборе кодовых словарей, соответствующем k сегменту битов используется. В качестве другого примера, сетевое устройство может использовать все-1 биты, чтобы указывать, что кодовый словарь в наборе кодовых словарей, соответствующем k сегменту битов не используется, и использовать не-все-1 биты, чтобы указывать, что кодовый словарь в наборе кодовых словарей, соответствующем k сегменту битов используется. Когда сетевое устройство использует кодовый словарь в наборе кодовых словарей, соответствующем k сегменту битов, чтобы отправлять поток данных нисходящей линии связи, k сегмент битов может дополнительно указывать, какой кодовый словарь использует сетевое устройство в соответствующем наборе кодовых словарей. Например, k сегмент битов может включать в себя информацию порядка модуляции используемого кодового словаря.
3
Следует понимать, что в данном варианте осуществления настоящего изобретения, когда сетевое устройство использует кодовый словарь в каждом наборе кодовых словарей, включенных в первый кластер кодовых словарей, чтобы отправлять поток данных нисходящей линии связи, т.е. каждый используемый набор кодовых словарей принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, первая информация указания может включать в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей. Каждая группа информации битовой строки может быть использована только, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей. M является количество наборов кодовых словарей, включенных в первый кластер кодовых словарей. Т.е. каждая группа информации битовой строки может быть использована только чтобы указывать, какой кодовый словарь в соответствующем наборе кодовых словарей используется, чтобы отправлять поток данных нисходящей линии связи. Кроме того, когда сетевое устройство использует один и тот же порядок модуляции, чтобы отправлять разные потоки данных нисходящей линии связи по умолчанию, логический сегмент 3 информации может быть представлен посредством битовой карты , состоящей из L битов, и используемой, чтобы указывать порядок модуляции, используемый сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи.
Т.е. в данном варианте осуществления настоящего изобретения, необязательно, первая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса кластера кодовых словарей и кластером кодовых словарей, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий кластер кодовых словарей, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является хранение кодового словаря в вышеупомянутой форме, включающей сохранение всех нулевых символов модуляции и ненулевых символов модуляции кодовых слов:
.
Например, когда порядком модуляции является QPSK или модуляция 4-порядка, кодовый словарь, используемый переменным узлом 3 на Фиг. 2, может быть сохранен следующим образом:
.
1,q
2,q
n,q
1,q
2,q
1,q
2,q
После того как кодовый словарь сохраняется вышеупомянутым образом, суммарное количество нулевых символов модуляции и ненулевых символов модуляции в кодовом слове является количеством единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования, и местоположение и значение ненулевого символа модуляции указывают, что терминальное устройство отправляет ненулевой символ модуляции с соответствующим значением в единице ресурсов или поднесущей или элементе ресурсов в соответствующем местоположении единицы кодирования. Например, когда используется кодовый словарь для переменного узла 3 на Фиг. 2, терминальное устройство отправляет символ c модуляции в первой единице ресурсов или поднесущей или элементе ресурсов единицы кодирования, терминальное устройство отправляет символ c модуляции во второй единице ресурсов или поднесущей или элементе ресурсов, и терминальное устройство отправляет нулевые символы модуляции в третьей и четвертой единицах ресурсов или поднесущих или элементах ресурсов. c=α×exp(j×β), 1≤n≤2, 1≤q≤4, α и β могут быть действительным числом, и для любого q, 1≤q≤4, c и c не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что c≠0 и c≠0, 1≤q1≤4 и 1≤q2≤4.
Дополнительно следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования вышеупомянутого решения только в качестве примера, но настоящее изобретение этим не ограничивается. На основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, один или более вторые наборы кодовых словарей, и один или более вторых кодовых словарей. В дополнение, на основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Следует понимать, что в данном варианте осуществления настоящего изобретения, так как существует соответствие между последовательностью признаков или матрицей признаков и кодовым словарем, последовательность признаков или матрица признаков может быть использована, чтобы указывать набор кодовых словарей или кластер кодовых словарей, включающий в себя один или более кодовые словари. Вследствие этого, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, отправляемая терминальному устройству, может в качестве альтернативы быть определена посредством использования последовательности признаков или матрицы признаков. Нижеследующее описывает, подробно со ссылкой на Фиг. 5, способ для определения информации указания кодового словаря посредством использования последовательности признаков или матрицы признаков.
Фиг. 5 показывает другой вариант осуществления способа 230 для определения информации указания кодового словаря в соответствии с данным вариантом осуществления настоящего изобретения. Как показано на Фиг. 5, в данном варианте осуществления настоящего изобретения, необязательно, определение информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя следующие этапы:
S233: Определяют первую последовательность признаков, к которой принадлежит первый кодовый словарь, одну или более вторые последовательности признаков, к которым принадлежит один или более вторых кодовых словарей, и первую матрицу признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
S234: Определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, каждый кодовый словарь соответствует одному порядку модуляции, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей, имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. В местоположении, в котором символы модуляции всех кодовых слов в кодовом словаре a являются нулевыми символами модуляции, символы модуляции всех кодовых слов в кодовом словаре b также все являются нулевыми символами модуляции. Т.е. набор кодовых словарей удовлетворяет условию, что кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
После того, как набор кодовых словарей получается посредством деления вышеупомянутым образом, как описано выше, каждый набор кодовых словарей находится во взаимно-однозначном соответствии с последовательностью признаков матрицы признаков. Соответствие определяется следующим образом: Если кодовый словарь в наборе кодовых словарей соответствует последовательности признаков матрицы признаков, т.е. удовлетворяются вышеприведенные два условия, набор кодовых словарей, к которому принадлежит кодовый словарь, находится во взаимно-однозначном соответствии с последовательностью признаков матрицы признаков. Т.е. соответствие между последовательностью признаков и кодовым словарем может быть определена следующими двумя условиями:
(1) Суммарное количество символов модуляции кодовых слов в кодовом словаре является точно таким же, как суммарное количество элементов в соответствующей последовательности признаков.
(2) Для любого 1-элемента в последовательности признаков по меньшей мере одно кодовое слово может быть найдено в соответствующем кодовом словаре так, что символ модуляции кодового слова в местоположении 1-элемента не является нулевым символом модуляции. Для любого нуль-элемента в последовательности признаков, символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции.
Вследствие этого, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройстве могут хранить предварительно разработанную матрицу признаков, соответствующую кластеру кодовых словарей и предварительно разработанную последовательность признаков, соответствующую набору кодовых словарей.
В данном варианте осуществления настоящего изобретения, сетевое устройство распределяет, в кластере кодовых словарей, соответствующем той же самой матрице признаков, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемые, чтобы отправлять второй поток данных нисходящей линии связи. Чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей оборудованию пользователя, сетевое устройство определяет первую последовательность признаков, к которой принадлежит первый кодовый словарь, одну или более вторые последовательности признаков, к которой принадлежит один или более вторых кодовых словарей, и первую матрицу признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков.
Таким образом, сетевое устройство может определять, что информация указания кодового словаря, используемая, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания. Например, информация указания кодового словаря может состоять из трех логических сегментов информации. Логический сегмент 1 информации может нести первую информацию матрицы признаков, чтобы указывать, терминальному устройству, первую матрицу признаков, используемую, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Логический сегмент 2 информации может нести первую информацию последовательности признаков, чтобы указывать, терминальному устройству, первую последовательность признаков, используемую, чтобы отправлять первый поток данных нисходящей линии связи в первой матрице признаков. Логический сегмент 3 информации может нести вторую информацию указания. Вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря, могут непрерывно или дискретно переносится в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, в соответствии с логическим сегментом 1 информации, терминальное устройство может узнать матрицу признаков, которой соответствует один или более кодовые словари, среди которых сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Т.е. так как кластер кодовых словарей, включающий в себя один или более кодовые словари, находится во взаимно-однозначном соответствии с матрицей признаков, терминальное устройство может узнать, в соответствии со взаимно-однозначным соответствием, в каком кластере кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. В соответствии с логическим сегментом 2 информации, терминальное устройство может узнать последовательность признаков в матрице признаков, которая указывается логическим сегментом 1 информации, которой соответствует один или более кодовые словари, среди которых сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. Т.е. так как набор кодовых словарей, включающий в себя один или более кодовые словари, находится во взаимно-однозначном соответствии с последовательностью признаков, терминальное устройство может узнать, в соответствии со взаимно-однозначным соответствием посредством использования последовательности признаков, которая указывается логическим сегментом 2 информации, в каком наборе кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. Кроме того, сходным образом, в соответствии с логическим сегментом 3 информации, терминальное устройство может узнать, какой кодовый словарь, среди одного или более кодовых словарей, соответствующих последовательности признаков, которая указывается логическим сегментом 2 информации, сетевое устройство использует, чтобы отправлять первый поток данных нисходящей линии связи. В дополнение, терминальное устройство может дополнительно узнать, какие последовательности признаков в матрице признаков, которая указывается логическим сегментом 1 информации, и какие кодовые словари, среди одного или более кодовых словарей, соответствующих последовательностям признаков, сетевое устройство использует, чтобы отправлять второй поток данных нисходящей линии связи.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, сетевое устройство может использовать несколько способов, чтобы указывать, терминальному устройству, первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и чтобы указывать, терминальному устройству, одну или более вторые последовательности признаков в первой матрице признаков и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков. Нижеследующее предоставляет отдельные описания.
Необязательно, в данном варианте осуществления настоящего изобретения, вторая информация указания включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В частности, в данном варианте осуществления настоящего изобретения, например, логический сегмент 3 информации, который переносит вторую информацию указания, может дополнительно включать в себя три логических субсегмента информации: логический субсегмент 1 информации, логический субсегмент 2 информации, и логический субсегмент 3 информации. Логический субсегмент 1 информации может нести третью информацию кодового словаря, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков. Логический субсегмент 2 информации может нести вторую информацию последовательности признаков, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков. Логический субсегмент 3 информации может нести четвертую информацию кодового словаря, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря среди одного или более кодовых словарей, соответствующих каждой последовательности признаков, соответствуют разным порядкам модуляции, логический субсегмент 1 информации и логический субсегмент 3 информации могут в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемые для потоков данных нисходящей линии связи, среди одного или более кодовых словарей, соответствующих последовательностям признаков. Соответственно, терминальное устройство может узнать, в соответствии с логическим субсегментом 1 информации и логическим субсегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари во взаимно-однозначном соответствии с порядками модуляции среди одного или более кодовых словарей, соответствующих последовательностям признаков.
Т.е. в данном варианте осуществления настоящего изобретения, третья информация кодового словаря включает в себя информацию порядка модуляции первого кодового словаря, и каждый из одного или более кодовых словарей, соответствующих первой последовательности признаков, имеет разный порядок модуляции; четвертая информация кодового словаря включает в себя информацию порядка модуляции каждого второго кодового словаря, и каждый из одного или более кодовых словарей, соответствующих каждой второй последовательности признаков, имеет разный порядок модуляции.
Следует отметить, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором вторая информация указания включает в себя третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, но настоящее изобретение этим не ограничивается. Например, когда порядки модуляции первого кодового словаря и одного или более вторых кодовых словарей, используемых сетевым устройством, являются одинаковыми, третья информация кодового словаря и четвертая информация кодового словаря могут включать в себя только информацию порядка модуляции кодовых словарей. В качестве другого примера, когда как сетевое устройство, так и терминальное устройство используют одинаковый фиксированный порядок модуляции по умолчанию, вторая информация указания может включать в себя только вторую информацию последовательности признаков. В качестве еще одного другого примера, когда первый кодовый словарь и один или более вторых кодовых словарей, используемые сетевым устройством, соответствуют одной и той же последовательности признаков, первая информация указания может включать в себя только третью информацию кодового словаря и четвертую информацию кодового словаря.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять, кодовые словари, используемые для всех поток данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Необязательно, в данном варианте осуществления настоящего изобретения, вторая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря среди одного или более кодовых словарей, соответствующих каждой последовательности признаков, соответствуют разным порядкам модуляции, логический сегмент 3 информации может в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемый для потоков данных нисходящей линии связи. Соответственно, терминальное устройство может узнать, в соответствии с логическим сегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари во взаимно-однозначном соответствии с порядками модуляции среди одного или более кодовых словарей, соответствующих последовательностям признаков. Т.е. вторая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
1
1
2
1
2
2
2
В частности, в данном варианте осуществления настоящего изобретения, например, описание предоставляется посредством использования примера, в котором информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания. Предполагая, что K≥1 матриц признаков получается посредством деления, логический сегмент 1 информации может быть представлен посредством битовой карты , состоящей из L=ceil(log(K)) битов, и используемой, чтобы указывать первую матрицу признаков, используемую сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи; логический сегмент 2 информации может быть предоставлен посредством битовой карты , состоящей из L=ceil(log(K)) битов, и используемой, чтобы указывать первую последовательность признаков, используемую сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству.
2
3
2
3
2
3
3
2
3
ый
ому
ому
ому
ому
ому
ому
ый
ый
Предполагается, что первая матрица признаков, указываемая логическим сегментом 1 информации, включает в себя K≥1 последовательностей признаков, и может быть использовано K≥1 порядков модуляции. Тогда, когда сетевое устройство может использовать разные порядки модуляции, чтобы отправлять разные потоки данных нисходящей линии связи, логический сегмент 3 информации может включать в себя K групп информации битовой строки, каждая группа информации битовой строки может включать в себя L бит, и указывать, принадлежит ли последовательность признаков, соответствующая группе информации битовой строки к первой последовательности признаков или одной или более вторым последовательностям признаков, и когда последовательность признаков, соответствующая группе информации битовой строки, принадлежит в первой последовательности признаков или одной или более вторым последовательностям признаков, группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков. Т.е. логический сегмент 3 информации может быть представлен посредством битовой карты , состоящей из K×L (L=ceil(log(K))) битов. k сегмент битов  указывает, использует ли сетевое устройство кодовый словарь среди одного или более кодовых словарей, соответствующих последовательности признаков, соответствующей k сегменту битов, чтобы отправлять поток данных нисходящей линии связи. Например, сетевое устройство может использовать все-0 биты, чтобы указывать, что последовательность признаков, соответствующая k сегменту битов, не используется. Соответственно, сетевое устройство может использовать не-все-0 биты, чтобы указывать, что последовательность признаков, соответствующая k сегменту битов, используется. В качестве другого примера, сетевое устройство может использовать все-1 биты, чтобы указывать, что последовательность признаков, соответствующая k сегменту битов, не используется. Соответственно, сетевое устройство может использовать не-все-1 биты, чтобы указывать, что последовательность признаков, соответствующая k сегменту битов, используется. Когда сетевое устройство использует кодовый словарь среди одного или более кодовых словарей, соответствующих последовательности признаков, соответствующей k сегменту битов, чтобы отправлять поток данных нисходящей линии связи, k сегмент битов может дополнительно указывать какой кодовый словарь, соответствующий соответствующей последовательности признаков, использует сетевое устройство. Например, k сегмент битов может включать в себя информацию порядка модуляции используемого кодового словаря.
3
Следует понимать, что в данном варианте осуществления настоящего изобретения, когда сетевое устройство использует кодовый словарь среди одного или более кодовых словарей, соответствующих каждой последовательности признаков, включенной в первую матрицу признаков, чтобы отправлять поток данных нисходящей линии связи, т.е. каждая используемая последовательность признаков принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, первая информация указания может включать в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков. Каждая группа информации битовой строки может быть использованы только, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей из одного или более кодовых словарей, соответствующих соответствующей последовательности признаков. M является количеством последовательностей признаков, включенных в первую матрицу признаков. Т.е. каждая группа информации битовой строки может быть использована только чтобы указывать какой кодовый словарь, соответствующий соответствующей последовательности признаков, используется, чтобы отправлять поток данных нисходящей линии связи. Кроме того, когда сетевое устройство использует один и тот же порядок модуляции, чтобы отправлять разные потоки данных нисходящей линии связи по умолчанию, логический сегмент 3 информации может быть представлен посредством битовой карты , состоящей из L битов, и используемой, чтобы указывать порядок модуляции, используемый сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи.
Т.е. в данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса матрицы признаков и матрицей признаков, отношение индекса между значением индекса последовательности признаков и последовательностью признаков в каждой матрице признаков, и отношение индекса между значением индекса кодового словаря и кодовым словарем среди одного или более кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующую матрицу признаков, последовательность признаков, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять матрицу признаков и кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненной матрицей признаков и кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненной матрицей признаков и кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является следующее:
(1) Сохранение матрицы признаков в вышеупомянутой форме:
.
Например, применительно к примеру, показанному на Фиг. 2, соответствующая матрица признаков может быть выражена следующим образом:
.
(2) Сохранение символов модуляции соответствующих кодовых слов в очередности 1-элементов в вышеупомянутой последовательности признаков. Например, когда порядок модуляции является QPSK или модуляцией 4-порядка, кодовый словарь, используемый переменным узлом 3 на Фиг. 2, может быть сохранен следующим образом:
.
1,q
2,q
n,q
1,q
2,q
1,q1
2,q2
После того, как матрица признаков и кодовый словарь сохранены вышеупомянутым образом, сетевое устройство и терминальное устройство могут узнать, в соответствии с матрицей признаков, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования, т.е. количество строк матрицы признаков; и узнать, в соответствии с последовательностью признаков в матрице признаков и кодовым словарем среди одного или более кодовых словарей, соответствующих последовательности признаков, в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования терминальное устройство отправляет нулевой символ модуляции и ненулевой символ модуляции при использовании последовательности признаков. Например, когда используется кодовый словарь для переменного узла 3 на Фиг. 2, терминальное устройство отправляет символ c модуляции в первой единице ресурсов или поднесущей или элементе ресурсов единицы кодирования, терминальное устройство отправляет символ c модуляции во второй единице ресурсов или поднесущей или элементе ресурсов, и терминальное устройство отправляет нулевые символы модуляции в третьей и четвертой единицах ресурсов или поднесущих или элементах ресурсов. c=α×exp(j×β), 1≤n≤2, 1≤q≤4, α и β могут быть любым действительным числом, и для любого q, 1≤q≤4, c и c не являются нулем в то же самое время, и присутствуют по меньшей мере q1 и q2, которые удовлетворяют условию, что c≠0 и c≠0, 1≤q1≤4 и 1≤q2≤4.
Дополнительно следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только вышеупомянутого решения в качестве примера, но настоящее изобретение этим не ограничивается. На основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, одну или более вторые последовательности признаков, и один или более вторых кодовых словарей. В дополнение, на основании данного варианта осуществления настоящего изобретения, может быть использован другой способ, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемые, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, сетевое устройство может отправлять информацию указания кодового словаря терминальному устройству несколькими способами. Например, сетевое устройство может выполнять указание для терминального устройства динамическим или полу-постоянным образом посредством использования канала управления нисходящей линии связи, или полу-постоянным образом посредством использования канала данных, или постоянным образом посредством использования широковещательного канала или канала данных.
Необязательно, в данном варианте осуществления настоящего изобретения, этап, на котором отправляют информацию указания кодового словаря терминальному устройству, включает в себя этап, на котором: отправляют сообщение планирования нисходящей линии связи, выделенную сигнализацию управления более высокого уровня, или широковещательное сообщение системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
В частности, в данном варианте осуществления настоящего изобретения, например, сетевое устройство может распределять или указывать кодовый словарь и другой ресурс системы и параметр, например, частотный ресурс, мощность передачи, и схему модуляции и кодирования, для потока данных нисходящей линии связи терминального устройства в соответствии с информацией о состоянии канала, отчет по которой периодически или не-периодически предоставляется терминальным устройством, добавлять распределенный или указанный кодовый словарь и другой ресурс системы и параметр в сообщение планирования нисходящей линии связи в качестве информации управления нисходящей линии связи (Downlink Control Information, коротко «DCI»), и доставлять сообщение планирования нисходящей линии связи терминальному устройству.
После приема сообщения планирования нисходящей линии связи, доставленного сетевым устройством, терминальное устройство может принимать, посредством использования технологии не-ортогонального множественного доступа, первый поток данных нисходящей линии связи в соответствии с кодовым словарем и другим ресурсом системы и параметром, которые указываются сообщением планирования нисходящей линии связи.
В вышеупомянутом процессе, информация указания кодового словаря, используемая, чтобы указывать первый кодовый словарь, может быть перенесена в сообщении планирования нисходящей линии связи как часть информации управления нисходящей линии связи (Downlink Control Information, коротко «DCI»), и доставлена терминальному устройству динамическим или полу-постоянным (Semi-Persistent) образом посредством использования физического канала управления нисходящей линии связи, например, физического канала управления нисходящей линии связи (Physical Downlink Shared Channel, коротко «PDCCH») в системе Долгосрочного Развития (Long Term Evolution, коротко «LTE»).
В качестве другого примера, информация указания кодового словаря, используемая, чтобы указывать первый кодовый словарь, может быть перенесена в сообщении создания соединения управления радиоресурсами (Radio Resource Control, коротко «RRC») или сообщении реконфигурации соединения RRC, и доставлена терминальному устройству полу-постоянным образом посредством использования физического канала данных нисходящей линии связи, например, физического совместно-используемого канала нисходящей линии связи (Physical Downlink Shared Channel, коротко «PDSCH») в системе LTE.
Необязательно, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC. Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения RRC и сообщение реконфигурации соединения RRC, но настоящее изобретение этим не ограничивается, и другая выделенная сигнализация управления более высокого уровня может быть использована, чтобы отправлять информацию указания кодового словаря терминальному устройству.
В качестве еще одного другого примера, информация указания кодового словаря, используемая, чтобы указывать первый кодовый словарь, может быть перенесена в широковещательном сообщении системы, например, блоке главной информации (Master Information Block, коротко «MIB») или блоке информации системы (System Information Block, коротко «SIB») в системе LTE, и доставлена терминальному устройству постоянным образом посредством использования физического широковещательного канала нисходящей линии связи или физического канала данных, например, физического широковещательного канала (Physical Broadcast Channel, коротко «PBCH») или физического совместно-используемого канала нисходящей линии связи PDSCH в системе LTE.
В данном варианте осуществления настоящего изобретения, сетевое устройство отправляет информацию указания кодового словаря терминальному устройство посредством использования по меньшей мере одного из следующего: битовой строки или таблицы. Необязательно, информация указания кодового словаря является информацией битовой строки.
В частности, в данном варианте осуществления настоящего изобретения, логические сегменты информации в информации указания кодового словаря могут быть реализованы посредством использования нескольких способов, включая, но не ограничиваясь, следующие несколько способов:
Метод 1: Логические сегменты информации используют независимые битовые строки или битовые карты, чтобы реализовывать функции указания информации.
2
Предполагая, что в вышеупомянутом варианте осуществления, информация, указываемая логическим сегментом информации (например, логический сегмент информации используется, чтобы указывать кластер кодовых словарей) в информации указания кодового словаря имеет максимум K возможностей (например, суммарно присутствует K кластеров кодовых словарей), логический сегмент информации может быть представлен посредством битовой карты , состоящей из L=ceil(log(K)) битов. ceil(.) означает округление в большую сторону. Значение битовой карты представляет собой значение индекса указанной информации. Терминальное устройство может определять, из предварительно созданного отношения индекса в соответствии со значением индекса, указываемым битовой картой, возможность однозначно соответствующую значению индекса.
1
1
2
1
2
3
2
3
3
2
3
3
2
2
2
ый
ую
ый
ой
ый
Например, предоставляется описание посредством использования примера, в котором информация указания кодового словаря включает в себя информацию матрицы признаков, информацию последовательности признаков, и информацию кодового словаря. Предполагая, что K≥1 матриц признаков SCMA получается в итоге посредством деления, логический сегмент 1 информации может быть представлен посредством битовой карты , состоящей из L=ceil(log(K)) битов, и используемой, чтобы указывать первую матрицу признаков, используемую сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Предполагая, что первая матрица признаков, указываемая логическим сегментом 1 информации, включает в себя K≥1 последовательностей признаков, и может быть использовано K≥1 порядков модуляции, когда сетевое устройство может использовать разные порядки модуляции, чтобы отправлять разные потоки данных нисходящей линии связи, логический сегмент 3 информации может быть представлен посредством битовой карты , состоящей из K×L (L=ceil(log(K))) битов. Если k сегмент битов является комбинацией битов в конкретной согласованной форме, например, все-0 или все-1, он указывает, что сетевое устройство не использует k последовательность признаков в первой матрице признаков, которая указывается логическим сегментом 1 информации, чтобы отправлять поток данных. В противном случае, k сегмент битов  указывает порядок модуляции, используемый сетевым устройством, чтобы отправлять поток данных посредством использования k последовательности признаков (k столбец) в первой матрице признаков, которая указывается логическим сегментом 1 информации. Когда сетевое устройство использует один и тот же порядок модуляции, чтобы отправлять разные потоки данных по умолчанию, логический сегмент 3 информации может быть представлен посредством битовой карты , состоящей из L битов, и используемой, чтобы указывать порядок модуляции, используемый сетевым устройством, чтобы отправлять потоки данных. Логический сегмент 2 информации может быть представлен посредством битовой карты , состоящей из L=ceil(log(K)) битов, и используемой, чтобы указывать первую последовательность признаков, используемую базовой станцией, чтобы отправлять первый поток данных нисходящей линии связи оборудованию пользователя.
Следует понимать, что в вышеприведенном примере, три логических сегмента информации в информации указания кодового словаря, все используют независимые битовые строки или битовые карты, чтобы реализовывать функции указания информации, но фактически, не требуется, чтобы логические сегменты информации все использовали одинаковую реализацию. Вследствие этого, в фактическом приложении, некоторые логические сегменты информации могут использовать независимые битовые карты, чтобы реализовывать функции указания информации, а другие логические сегменты информации использовать другие способы. Данный вариант осуществления настоящего изобретения этим не ограничивается.
Дополнительно должно быть понятно, что описание предоставляется выше посредством использования только одного конкретного варианта осуществления настоящего изобретения в качестве примера. Следует отметить, что способ также может быть применен к логическим сегмента информации в информации указания кодового словаря в другом варианте осуществления настоящего изобретения.
Метод 2: Несколько логических сегментов информации выполняют совместное указание.
Логические сегменты информации, как правило, могут выполнять совместное указание на основании таблицы. Таблица может быть в следующей форме: Таблица включает в себя несколько столбцов. Один из столбцов является столбцом исчерпывающего индекса. Каждое значение индекса соответствует комбинации информации, указываемой несколькими логическими сегментами информации. Каждый столбец в таблице, за исключением столбца исчерпывающего индекса, соответствует одному логическому сегменту информации, и используется, чтобы указывать возможность информации, указываемой соответствующим логическим сегментом информации. Значение логического сегмента информации может быть значением индекса, или может быть конкретным указанным контентом, например, кластером кодовых словарей, набором кодовых словарей, кодовым словарем, матрицей признаков, или последовательностью признаков.
Посредством таблицы, сетевое устройство и терминальное устройство могут устанавливать соответствия между значениями исчерпывающего индекса и всеми возможными комбинациями информации, указываемой несколькими логическими сегментами информации. Сетевое устройство отправляет значение исчерпывающего индекса терминальному устройству посредством использования информации указания кодового словаря. Терминальное устройство может узнать, в соответствии со значением исчерпывающего индекса посредством обращения к таблице, возможность, однозначно соответствующую информации, указываемой каждым логическим сегментом информации.
Описание предоставляется посредством по-прежнему использования примера, в котором информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Форма таблицы, используемой, чтобы реализовывать информацию указания кодового словаря, показана в Таблице 1:
Таблица 1
Индекс
Кластер кодовых словарей или индекс кластера кодовых словарей
Набор кодовых словарей или индекс набора кодовых словарей
Кодовый словарь, индекс кодового словаря, порядок модуляции, или индекс порядка модуляции
…
…
…
…
m
i
j
k
…
…
…
…
Как показано в Таблице 1, таблица совместного указания нескольких логических сегментов информации может состоять из четырех столбцов, первый столбец является столбцом исчерпывающего индекса (именуемый столбцом индекса в примере), а другие три столбца соответственно соответствуют трем логическим сегментам информации в информации указания кодового словаря. m является значением индекса, и I, j, и k могут быть значениями индекса информации, указываемой логическими сегментами информации, или могут быть конкретным контентом соответствующей информации, например, кодовым словарем, хранящимся в вышеупомянутой форме, и набором кодовых словарей и кластером кодовых словарей, которые получаются посредством деления.
Следует понимать, что в вышеупомянутом примере, все логические сегменты информации в информации указания кодового словаря выполняют совместное указание, но фактически, не требуется чтобы все логические сегменты информации использовали одинаковую реализацию. Вследствие этого, в фактическом приложении, некоторые логические сегменты информации могут использовать способ совместного указания, чтобы реализовывать функции указания информации, а другие логические сегменты информации используют другую реализацию. Данный вариант осуществления настоящего изобретения этим не ограничивается.
Дополнительно следует понимать, что описание предоставляется выше посредством использования только одного конкретного варианта осуществления настоящего изобретения в качестве примера. Следует отметить, что способ также может быть применен к логическим сегментам информации в информации указания кодового словаря в другом варианте осуществления настоящего изобретения.
Метод 3: Логические сегменты информации и сегмент информации, который находится в сообщении или инструкции, в которой располагается информация указания кодового словаря, и которая имеет другую функцию указания, выполняют совместное указание.
Как правило, данный способ также реализуется на основании таблицы. Таблица может быть в следующей форме: Таблица включает в себя несколько столбцов. Один из столбцов является столбцом исчерпывающего индекса. Каждое значение индекса представляет собой комбинацию контента, указываемого другими столбцами. По меньшей мере, один столбец в таблице, отличный от столбца исчерпывающего индекса, соответствует логическому сегменту информации в информации указания кодового словаря в данном варианте осуществления настоящего изобретения, и представляет собой возможность контента, указываемого соответствующим логическим сегментом информации. Значение логического сегмента информации может быть значением индекса, или может быть конкретным указываемым контентом, например, матрицей признаков, последовательностью признаков, кодовым словарем, или порядком модуляции.
По меньшей мере один из других столбцов в таблице соответствует сегменту информации с функцией указания другой информации (отличной от информации, указываемой логическими сегментами информации в информации указания кодового словаря в данном варианте осуществления настоящего изобретения), например, сегмент информации, указывающий размер транспортного блока, или сегмент информации, указывающий версию избыточности.
Посредством таблицы, сетевое устройство и терминальное устройство могут устанавливать соответствия между исчерпывающими значениями индекса, всеми возможными комбинациями информации, указываемой логическими сегментами информации в информации указания кодового словаря в данном варианте осуществления настоящего изобретения, и всеми возможными комбинациями информации, указываемой сегментом информации с функцией указания другой информации. Сетевое устройство отправляет значение исчерпывающего индекса терминальному устройству посредством использования информации указания кодового словаря. Терминальное устройство может узнать, в соответствии со значением исчерпывающего индекса посредством обращения к таблице, возможность, однозначно соответствующую информации, указываемой логическим сегментом информации в информации указания кодового словаря в данном варианте осуществления настоящего изобретения, и возможность, однозначно соответствующую информации, указываемой сегментом информации с функцией указания другой информации.
Описание предоставляется посредством по-прежнему использования примера, в котором информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Когда сетевое устройство использует одинаковый порядок модуляции, чтобы отправлять разные потоки данных нисходящей линии связи по умолчанию, форма таблицы, используемой, чтобы реализовывать информацию указания кодового словаря, показан в Таблице 2:
Таблица 2
Индекс
Индекс транспортного блока
Кодовый словарь, индекс кодового словаря, порядок модуляции, или индекс порядка модуляции
…
…
…
m
i
j
…
…
…
Как показано а Таблице 2, таблица совместного указания включает в себя в итоге три столбца. Первый столбец является столбцом исчерпывающего индекса. Второй столбец является столбцом индекса транспортного блока, и используется, чтобы указывать размер транспортного блока. Третий столбец может быть использован, чтобы указывать логический сегмент 3 информации в информации указания кодового словаря.
Следует понимать, что описание предоставляется выше посредством использования только одного конкретного варианта осуществления настоящего изобретения в качестве примера. Следует отметить, что способ также может быть применен к логическим сегментам информации в информации указания кодового словаря в другом варианте осуществления настоящего изобретения.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации в информации указания кодового словаря все являются логическими концепциями. Если сегмент информации или битовая строка в сообщении или инструкции, в которой располагается информация указания кодового словаря, например, сообщении планирования нисходящей линии связи, сообщении создания соединения RRC, сообщении реконфигурации соединения RRC, или широковещательном сообщении, реализует функцию указания информации логического сегмента информации в вышеупомянутом варианте осуществления, следует понимать или считать следующее: Сегмент информации или битовая строка является реализацией соответствующего логического сегмента информации в вышеупомянутом варианте осуществления. Сегмент информации или битовая строка в данном документе может быть любой частью среди всех битов, составляющих сообщение или инструкцию, в которой располагается информация указания кодового словаря, и включает в себя бит информации и бит проверки, например, бит контроля циклическим избыточным кодом (Cyclic Redundancy Check, коротко «CRC»), зашифрованного посредством использования временного идентификатора сети радиодоступа (Radio Network Temporary Identifier, коротко «RNTI») терминального устройства.
Вышеупомянутое описывает подробно разнообразные реализации информации указания кодового словаря. Используя систему LTE, использующую технологию не-ортогонального множественного доступа, в качестве примера, нижеследующее описывает подробно конкретное приложение данного варианта осуществления настоящего изобретения в системе LTE.
В системе LTE, сетевое устройство использует сообщение планирования нисходящей линии связи, чтобы отправлять следующие сегменты информации для каждого транспортного блока нисходящей линии связи (транспортный блок эквиваленте данным или потоку данных в данном варианте осуществления настоящего изобретения), который должен быть принят терминальным устройством, чтобы указать соответствующую информацию:
для транспортного блока 1, где 1=1 или 2:
сегмент информации указания схемы модуляции и кодирования: пять битов, используются, чтобы указывать размер транспортного блока и порядка модуляции;
сегмент информации указания новых данных: один бит, используется, чтобы указывать, является ли транспортный блок повторно передаваемыми данными или новыми данными; и
сегмент информации указания версии избыточности: два бита, используются, чтобы указывать номер версии избыточности.
Когда технология не-ортогонального множественного доступа вводится в систему LTE, когда вышеупомянутые сегменты информации доставляются для каждого транспортного блока терминального устройства, требуется дополнительная доставка одного или более логических сегментов информации в данном варианте осуществления настоящего изобретения, чтобы указывать информацию указания кодового словаря. Нижеследующее предоставляет приложения некоторых вариантов осуществления настоящего изобретения в системе LTE, использующей технологию не-ортогонального множественного доступа.
Применительно к варианту осуществления, в котором информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию кодового словаря, сетевое устройство может использовать сообщение планирования нисходящей линии связи, чтобы отправлять следующие сегменты информации для транспортного блока терминального устройства, чтобы указывать соответствующую информацию:
для транспортного блока i, где i=1 или 2:
1
сегмент информации указания кластера кодовых словарей: L битов, используются, чтобы указывать набор кодовых словарей, используемый, чтобы отправлять транспортный блок;
сегмент информации версии избыточности и схемы модуляции и кодирования; пять битов, используются, чтобы указывать размер транспортного блока, порядок модуляции, и номер версии избыточности; и
сегмент информации указания новых данных: один бит, используется, чтобы указывать, является ли транспортный блок повторно передаваемыми данными или новыми данными.
После того, как терминальное устройство принимает и декодирует сообщение планирования нисходящей линии связи, для каждого транспортного блока, терминальное устройство может узнать, в соответствии с соответствующим сегментом информации указания кластера кодовых словарей, в каком кластере кодовых словарей кодовый словарь используется, чтобы отправлять транспортный блок; узнать, в соответствии с соответствующим сегментом информации указания набора кодовых словарей, в каком наборе кодовых словарей в кластере кодовых словарей кодовый словарь используется, чтобы отправлять транспортный блок; узнать, в соответствии с сегментом информации версии избыточности и схемы модуляции и кодирования, порядок модуляции, используемый, чтобы отправлять транспортный блок; и определять, в соответствии с соответствием между порядком модуляции и кодовым словарем в наборе кодовых словарей, кодовый словарь, соответствующий порядку модуляции, и отправлять транспортный блок, посредством использования кодового словаря.
Применительно к варианту осуществления, в котором информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, предполагая, что сетевое устройство использует одинаковый порядок модуляции, чтобы отправлять разные потоки данных одному или более оборудованиям пользователя по умолчанию, сетевое устройство может использовать сообщение планирования нисходящей линии связи, чтобы отправлять следующие сегменты информации для транспортного блока терминального устройства, чтобы указывать соответствующую информацию:
для транспортного блока i, где i=1 или 2:
1
сегмент информации указания матрицы признаков: L битов, используются, чтобы указывать матрицу признаков, используемую терминальным устройством, чтобы принимать транспортный блок;
2
сегмент информации указания последовательности признаков: L битов, используются, чтобы указывать первую последовательность признаков, используемую терминальным устройством, чтобы принимать транспортный блок;
сегмент информации указания схемы модуляции и кодирования: пять битов, используются, чтобы указывать размер транспортного блока и порядок модуляции;
сегмент информации указания новых данных: один бит, используется, чтобы указывать, является ли транспортный блок повторно передаваемыми данными или новыми данными; и
сегмент информации указания версии избыточности: два бита, используются, чтобы указывать номер версии избыточности.
После того, как терминальное устройство принимает и декодирует сообщение планирования нисходящей линии связи, для каждого транспортного блока, терминальное устройство может узнать, в соответствии с соответствующим сегментом информации указания матрицы признаков, первую матрицу признаков, используемую, чтобы принимать транспортный блок; узнать, в соответствии с сегментом информации схемы модуляции и кодирования, порядок модуляции, используемый сетевым устройством, чтобы отправлять все транспортные блоки, включая транспортный блок терминального устройства; и определять, в соответствии со взаимно-однозначным соответствием между последовательностью признаков и набором кодовых словарей и взаимно-однозначным соответствием между порядком модуляции и набором кодовых словарей, кодовые словари, соответственно используемые сетевым устройством, чтобы отправлять все транспортные блоки, включая транспортный блок терминального устройства, т.е. первый кодовый словарь и один или более вторых кодовых словарей. Кроме того, терминальное устройство узнает, в соответствии с соответствующим сегментом информации указания последовательности признаков, первую последовательность признаков, соответствующую транспортному блоку терминального устройства, и узнает соответствующий первый кодовый словарь. Таким образом, терминальное устройство может корректно принимать транспортный блок терминального устройства в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями.
В данном варианте осуществления настоящего изобретения, необязательно, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA. Необязательно, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Следует понимать, что вышеупомянутое описывает только одно возможное конкретное приложение данного варианта осуществления настоящего изобретения в системе LTE, но настоящее изобретением этим не ограничивается. В системе LTE, использующей технологию не-ортогонального множественного доступа, сетевое устройство может в качестве альтернативы отправлять другой сегмент информации, чтобы указывать информацию указания кодового словаря.
Дополнительно следует понимать, что порядковые номера вышеупомянутых процессов не означают последовательностей исполнения в разнообразных вариантах осуществления настоящего изобретения. Последовательности исполнения процессов должны определяться в соответствии с функциями и внутренней логикой процессов, и не должны толковаться в качестве какого-либо ограничения на процессы реализации вариантов осуществления настоящего изобретения.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличным от первого потока данных нисходящей линии связи, который передается в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправляемый сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вышеупомянутое описывает подробно способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 3 по Фиг. 5 с точки зрения сетевого устройства. Нижеследующее описывает способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 6 по Фиг. 8 с точки зрения терминального устройства.
Как показано на Фиг. 6, способ 300 передачи информации указания в соответствии с вариантом осуществления настоящего изобретения может быть исполнен, например, терминальным устройство в системе связи. Терминальное устройство является, например, оборудованием пользователя. Как показано на Фиг. 6, способ 300 включает в себя следующие этапы:
S310: Принимают информацию указания кодового словаря, отправленную сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
S320: Определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря.
S330: Декодируют, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленный сетевым устройством.
В частности, в системе не-ортогонального множественного доступа, такой как система SCMA, сетевое устройство распределяет или указывает кодовый словарь для одного или более потоков данных нисходящей линии связи, которые должны быть приняты каждым терминальным устройством. Чтобы корректно принимать или декодировать поток данных нисходящей линии связи, отправленный сетевым устройством терминальному устройству, терминальному устройству требуется узнать кодовый словарь, используемый сетевым устройством, чтобы отправлять поток данных нисходящей линии связи, и один или более кодовые словари, используемые сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи.
Вследствие этого, сетевое устройство может определять первый кодовый словарь и один или более вторых кодовых словарей, и определять информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей. Первый кодовый словарь является кодовым словарем, используемым сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству. Один или более вторых кодовых словарей являются одним или более кодовыми словарями, используемыми сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству. Второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от перового потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи. Более того, сетевое устройство может отправлять информацию указания кодового словаря терминальному устройству. Информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый терминальным устройством, чтобы принимать первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей.
После приема информации указания кодового словаря, отправленной сетевым устройством, терминальное устройство может определять, в соответствии с информацией указания кодового словаря, первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в том же самом частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи. Таким образом, терминальное устройство может принимать или декодировать, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленные сетевым устройством. Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, в соответствии с технологией не-ортогонального множественного доступа, несколько разных потоков данных передаются в одной и той же единице ресурсов посредством использования кодовых словарей, т.е. несколько разных потоков данных мультиплексируются в одной и той же единице ресурсов. Разные кодовые словари используются для разных потоков данных. Вследствие этого, улучшается использование ресурсов. Потоки данных могут быть от одного и того же терминального устройства или разных терминальных устройств.
Вследствие этого, в соответствии с технологией не-ортогонального множественного доступа, данные в потоке данных непосредственно отображаются в кодовом слове, т.е. многомерном комплексном векторе, в кодовом словаре в соответствии с конкретным отношением отображения так, что данные расширяются и отправляются в нескольких единицах ресурсов. Данные могут быть данными двоичного разряда или многомерными данными. Единицы ресурсов могут быть единицами ресурсов временной области, частотной области, пространственной области, частотно-временной области, пространственно-временной области, или пространственно-частотно-временной области.
В данном варианте осуществления настоящего изобретения, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции. Каждая матрица признаков состоит из двух или более последовательностей признаков, каждая матрица признаков соответствует одному или более кодовым словарям, каждая последовательность признаков также соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей могут быть разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же кластере кодовых словарей имеют следующий признак: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. Вследствие этого, кодовый словарь в кластере кодовых словарей удовлетворяет условию, что все кодовые слова имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей может быть альтернативно разделено на один или более наборы кодовых словарей, каждый набор кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь c и кодовый словарь d, в одном и том же наборе кодовых словарей имеют следующие признаки: (1) Кодовое слово в кодовом словаре c и кодовое слово в кодовом словаре d имеют одинаковое суммарное количество символов модуляции. (2) В местоположении, в котором символы модуляции всех кодовых слов в кодовом словаре c все являются нулевыми символами модуляции, символы модуляции всех кодовых слов в кодовом словаре d также все являются нулевыми символами модуляции.
В данном варианте осуществления настоящего изобретения, каждый кластер кодовых словарей включает в себя один или более наборы кодовых словарей, каждый набор кодовых словарей включает в себя один или более кодовые словари, каждый кодовый словарь состоит из двух или более кодовых слов, каждый кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и каждый набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
Следует понимать, что в системе не-ортогонального множественного доступа кодовый словарь может быть непосредственно сохранен. Например, вышеупомянутые кодовые словари или кодовые слова в кодовых словарях непосредственно сохранены, или только символ модуляции в местоположении, в кодовом слове, в котором соответствующий элемент последовательности признаков является 1-элементом, сохраняется, или подобное. Вследствие этого, когда настоящее изобретение применяется, обязательно предполагается, что как сетевое устройство, так и терминальное устройство в системе не-ортогонального множественного доступа могут хранить часть или весь следующий заранее разработанный контент:
n,m
(1) Одну или более матрицы признаков: . r∈{0,1}, 1≤n≤N, 1≤m≤M, как M, так и N являются положительным целыми числами больше 1, M может представлять собой количество мультиплексированных потоков данных, и N может представлять собой количество единиц ресурсов, включенных в единицу кодирования, или может пониматься как длина кодового слова.
(2) Одну или более последовательности признаков: . 1≤m≤M.
m
m
(3) Один или более кодовые словари: . Q≥2, Q может представлять собой порядок модуляции, соответствующий кодовому словарю, каждый кодовый словарь может соответствовать одному порядку модуляции, и N является положительным целым числом больше 1, может представлять собой количество единиц ресурсов, включенных в единицу кодирования, или может пониматься как длина кодового слова.
Нижеследующее описывает подробно способ для определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с данным вариантом осуществления настоящего изобретения со ссылкой на Фиг. 7 и Фиг. 8.
Как показано на Фиг. 7, в данном варианте осуществления настоящего изобретения, необязательно, информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Определение первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя следующий этап:
S321: Определяют, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первый кодовый словарь в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, каждый кодовый словарь соответствует одному порядку модуляции, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. В местоположении, в котором символы модуляции всех кодовых слов в кодовом словаре a все являются нулевыми символами модуляции, символы модуляции всех кодовых слов в кодовом словаре b также все являются нулевыми символами модуляции. Т.е. набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
Один или более наборы кодовых словарей, полученные посредством деления вышеупомянутым образом, могут быть дополнительно разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей состоит из одного или более наборов кодовых словарей, и любые два набора кодовых словарей, например, набор A кодовых словарей и набор B кодовых словарей, в одном и том же кластере кодовых словарей, имеют следующий признак: Кодовое слово в наборе A кодовых словарей и кодовое слово в наборе B кодовых словарей имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Т.е. кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции.
В данном варианте осуществления настоящего изобретения, информация указания кодового словаря, отправляемая сетевым устройством и принимаемая терминальным устройством, может включать в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Например, информация указания кодового словаря может состоять из трех логических сегментов информации. Логический сегмент 1 информации может нести первую информацию кластера кодовых словарей, чтобы указывать, терминальному устройству, первый кластер кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Логический сегмент 2 информации может нести первую информацию набора кодовых словарей, чтобы указывать, терминальному устройству, первый набор кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи в первом кластере кодовых словарей. Логический сегмент 3 информации может нести первую информацию указания. Первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря могут непрерывно или дискретно переноситься в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
После того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, в соответствии с логическим сегментом 1 информации, терминальное устройство может узнать, в каком кластере кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. В соответствии с логическим сегментом 2 информации, терминальное устройство может узнать, в каком наборе кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. В соответствии с логическим сегментом 3 информации, терминальное устройство может узнать, какой кодовый словарь в наборе кодовых словарей, который указывается логическим сегментом 2 информации, использует сетевое устройство, чтобы отправлять первый поток данных нисходящей линии связи. В дополнение, терминальное устройство может дополнительно узнать, какие наборы кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, и какие кодовые словари в наборах кодовых словарей использует сетевое устройство, чтобы отправлять второй поток данных нисходящей линии связи.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, терминальное устройство может принимать первый кодовый словарь в первом наборе кодовых словарей, один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, которые указываются сетевым устройством несколькими способами. Нижеследующее предоставляет отдельные описания.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В частности, в данном варианте осуществления настоящего изобретения, например, логический сегмент 3 информации, который переносит вторую информацию указания, может дополнительно включать в себя три логических субсегмента информации: логический субсегмент 1 информации, логический субсегмент 2 информации, и логический субсегмент 3 информации. Логический субсегмент 1 информации может нести первую информацию кодового словаря, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей. Логический субсегмент 2 информации может нести вторую информацию набора кодовых словарей, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей. Логический субсегмент 3 информации может нести вторую информацию кодового словаря, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря в наборе кодовых словарей соответствуют разным порядкам модуляции, логический субсегмент 1 информации и логический субсегмент 3 информации могут в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемые для потоков данных нисходящей линии связи в наборах кодовых словарей. Соответственно, терминальное устройство может узнать, в соответствии с логическим субсегментом 1 информации и логическим субсегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари во взаимно-однозначном соответствии с порядками модуляции в наборах кодовых словарей. Т.е. первая информация кодового словаря включает в себя информацию порядка модуляции первого кодового словаря, и каждый кодовый словарь в первом наборе кодовых словарей имеет разный порядок модуляции; вторая информация кодового словаря включает в себя информацию порядка модуляции каждого второго кодового словаря, и каждый кодовый словарь в одном или более вторых наборах кодовых словарей имеет разный порядок модуляции.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором первая информация указания включает в себя первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, но настоящее изобретение этим не ограничивается. Например, когда порядки модуляции первого кодового словаря и одного или более вторых кодовых словарей, используемых сетевым устройством, являются одинаковыми, первая информация кодового словаря и вторая информация кодового словаря могут включать в себя только информацию порядка модуляции кодовых словарей. В качестве другого примера, когда как сетевое устройство, так и терминальное устройство используют одинаковый фиксированный порядок модуляции по умолчанию, первая информация указания может включать в себя только вторую информацию набора кодовых словарей. В качестве еще одного другого примера, когда первый кодовый словарь и один или более вторых кодовых словарей, используемые сетевым устройством, принадлежат к одному и тому же набору кодовых словарей, первая информация указания может включать в себя только первую информацию кодового словаря и вторую информацию кодового словаря. В качестве по-прежнему другого примера, когда как сетевое устройство, так и терминальное устройства используют кодовые словари с одинаковым фиксированным номером в наборах кодовых словарей по умолчанию, первая информация указания может включать в себя только вторую информацию набора кодовых словарей и информацию, которая используется, чтобы указывать фиксированный номер кодовых словарей.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Необязательно в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря в наборе кодовых словарей соответствуют разным порядком модуляции, логический сегмент 3 информации может в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемые для потоков данных нисходящей линии связи в наборе кодовых словарей. Соответственно, терминальное устройство может узнать, в соответствии с логическим сегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари в взаимно-однозначном соответствии с порядками модуляции в наборах кодовых словарей. Т.е. первая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Т.е. в данном варианте осуществления настоящего изобретения, необязательно, первая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса кластера кодовых словарей и кластером кодовых словарей, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий кластер кодовых словарей, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является хранение кодового словаря в вышеупомянутой форме, включающей сохранение всех нулевых символов модуляции и ненулевых символов модуляции кодовых слов:
.
Например, когда порядком модуляции является QPSK или модуляция 4-порядка, кодовый словарь, используемый переменным узлом 3 на Фиг. 2, может быть сохранен следующим образом:
.
1,q
2,q
n,q
1,q
2,q
1,q
2,q
После того как кодовый словарь сохраняется вышеупомянутым образом, суммарное количество нулевых символов модуляции и ненулевых символов модуляции в кодовом слове является количеством единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования, и местоположение и значение ненулевого символа модуляции указывают, что терминальное устройство отправляет ненулевой символ модуляции с соответствующим значением в единице ресурсов или поднесущей или элементе ресурсов в соответствующем местоположении единицы кодирования. Например, когда используется кодовый словарь для переменного узла 3 на Фиг. 2, терминальное устройство отправляет символ c модуляции в первой единице ресурсов или поднесущей или элементе ресурсов единицы кодирования, терминальное устройство отправляет символ c модуляции во второй единице ресурсов или поднесущей или элементе ресурсов, и терминальное устройство отправляет нулевые символы модуляции в третьей и четвертой единицах ресурсов или поднесущих или элементах ресурсов. c=α×exp(j×β), 1≤n≤2, 1≤q≤4, α и β могут быть действительным числом, и для любого q, 1≤q≤4, c и c не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что c≠0 и c≠0, 1≤q1≤4 и 1≤q2≤4.
Дополнительно следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования вышеупомянутого решения только в качестве примера, но настоящее изобретение этим не ограничивается. На основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, один или более вторые наборы кодовых словарей, и один или более вторых кодовых словарей. В дополнение, на основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Следует понимать, что в данном варианте осуществления настоящего изобретения, так как существует соответствие между последовательностью признаков или матрицей признаков и кодовым словарем, последовательность признаков или матрица признаков может быть использована, чтобы указывать набор кодовых словарей или кластер кодовых словарей, включающий в себя один или более кодовые словари. Вследствие этого, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, отправляемая терминальному устройству, может в качестве альтернативы быть определена посредством использования последовательности признаков или матрицы признаков. Нижеследующее описывает, подробно со ссылкой на Фиг. 8, способ для определения информации указания кодового словаря посредством использования последовательности признаков или матрицы признаков.
Как показано на Фиг. 8, в данном варианте осуществления настоящего изобретения, необязательно, информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Определение первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя следующий этап:
S322: Определяют, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, включенной в первую матрицу признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков, включенным в первую матрицу признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, каждый кодовый словарь соответствует одному порядку модуляции, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. В местоположении, в котором символы модуляции всех кодовых слов в кодовом словаре a все являются нулевыми символами модуляции, символы модуляции всех кодовых слов в кодовом словаре b также все являются нулевыми символами модуляции. Т.е. набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
После того, как набор кодовых словарей получается посредством деления вышеупомянутым образом, как описано выше, каждый набор кодовых словарей находится во взаимно-однозначном соответствии с последовательностью признаков матрицы признаков. Соответствие определяется следующим образом: Если кодовый словарь в наборе кодовых словарей соответствует последовательности признаков матрицы признаков, т.е. удовлетворяются вышеприведенные два условия, набор кодовых словарей, к которому принадлежит кодовый словарь, находится во взаимно-однозначном соответствии с последовательностью признаков матрицы признаков. Т.е. соответствие между последовательностью признаков и кодовым словарем может быть определена следующими двумя условиями:
(1) Суммарное количество символов модуляции кодовых слов в кодовом словаре является точно таким же, как суммарное количество элементов в соответствующей последовательности признаков.
(2) Для любого 1-элемента в последовательности признаков по меньшей мере одно кодовое слово может быть найдено в соответствующем кодовом словаре так, что символ модуляции кодового слова в местоположении 1-элемента не является нулевым символом модуляции. Для любого нуль-элемента в последовательности признаков, символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции.
Вследствие этого, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройстве могут хранить предварительно разработанную матрицу признаков, соответствующую кластеру кодовых словарей и предварительно разработанную последовательность признаков, соответствующую набору кодовых словарей.
В данном варианте осуществления настоящего изобретения, информация указания кодового словаря, оправляемая сетевым устройством, принимаемая терминальным устройством, и используемая, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания. Например, информация указания кодового словаря может состоять из трех логических сегментов информации. Логический сегмент 1 информации может нести первую информацию матрицы признаков, чтобы указывать, терминальному устройству, первую матрицу признаков, используемую, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Логический сегмент 2 информации может нести первую информацию последовательности признаков, чтобы указывать, терминальному устройству, первую последовательность признаков, используемую, чтобы отправлять первый поток данных нисходящей линии связи в первой матрице признаков. Логический сегмент 3 информации может нести вторую информацию указания. Вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря, могут непрерывно или дискретно переносится в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
После того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, в соответствии с логическим сегментом 1 информации, терминальное устройство может узнать матрицу признаков, которой соответствует один или более кодовые словари, среди которых сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Т.е. так как кластер кодовых словарей, включающий в себя один или более кодовые словари, находится во взаимно-однозначном соответствии с матрицей признаков, терминальное устройство может узнать, в соответствии со взаимно-однозначным соответствием, в каком кластере кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. В соответствии с логическим сегментом 2 информации, терминальное устройство может узнать последовательность признаков в матрице признаков, которая указывается логическим сегментом 1 информации, которой соответствует один или более кодовые словари, среди которых сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. Т.е. так как набор кодовых словарей, включающий в себя один или более кодовые словари, находится во взаимно-однозначном соответствии с последовательностью признаков, терминальное устройство может узнать, в соответствии со взаимно-однозначным соответствием посредством использования последовательности признаков, которая указывается логическим сегментом 2 информации, в каком наборе кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. Кроме того, сходным образом, в соответствии с логическим сегментом 3 информации, терминальное устройство может узнать, какой кодовый словарь, среди одного или более кодовых словарей, соответствующих последовательности признаков, которая указывается логическим сегментом 2 информации, сетевое устройство использует, чтобы отправлять первый поток данных нисходящей линии связи. В дополнение, терминальное устройство может дополнительно узнать, какие последовательности признаков в матрице признаков, которая указывается логическим сегментом 1 информации, и какие кодовые словари, среди одного или более кодовых словарей, соответствующих последовательностям признаков, сетевое устройство использует, чтобы отправлять второй поток данных нисходящей линии связи.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, терминальное устройство может принимать первый кодовый словарь в первом наборе кодовых словарей, один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, которые указываются сетевым устройством несколькими способами. Нижеследующее предоставляет отдельные описания.
Необязательно, в данном варианте осуществления настоящего изобретения, вторая информация указания включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В частности, в данном варианте осуществления настоящего изобретения, например, логический сегмент 3 информации, который переносит вторую информацию указания, может дополнительно включать в себя три логических субсегмента информации: логический субсегмент 1 информации, логический субсегмент 2 информации, и логический субсегмент 3 информации. Логический субсегмент 1 информации может нести третью информацию кодового словаря, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков. Логический субсегмент 2 информации может нести вторую информацию последовательности признаков, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков. Логический субсегмент 3 информации может нести четвертую информацию кодового словаря, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря среди одного или более кодовых словарей, соответствующих каждой последовательности признаков, соответствуют разным порядкам модуляции, логический субсегмент 1 информации и логический субсегмент 3 информации могут в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемые для потоков данных нисходящей линии связи, среди одного или более кодовых словарей, соответствующих последовательностям признаков. Соответственно, терминальное устройство может узнать, в соответствии с логическим субсегментом 1 информации и логическим субсегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари во взаимно-однозначном соответствии с порядками модуляции среди одного или более кодовых словарей, соответствующих последовательностям признаков.
Т.е. в данном варианте осуществления настоящего изобретения, третья информация кодового словаря включает в себя информацию порядка модуляции первого кодового словаря, и каждый из одного или более кодовых словарей, соответствующих первой последовательности признаков, имеет разный порядок модуляции; четвертая информация кодового словаря включает в себя информацию порядка модуляции каждого второго кодового словаря, и каждый из одного или более кодовых словарей, соответствующих каждой второй последовательности признаков, имеет разный порядок модуляции.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором вторая информация указания включает в себя третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, но настоящее изобретение этим не ограничивается. Например, когда порядки модуляции первого кодового словаря и одного или более вторых кодовых словарей, используемых сетевым устройством, являются одинаковыми, третья информация кодового словаря и четвертая информация кодового словаря могут включать в себя только информацию порядка модуляции кодовых словарей. В качестве другого примера, когда как сетевое устройство, так и терминальное устройство используют одинаковый фиксированный порядок модуляции по умолчанию, вторая информация указания может включать в себя только вторую информацию последовательности признаков. В качестве еще одного другого примера, когда первый кодовый словарь и один или более вторых кодовых словарей, используемые сетевым устройством, соответствуют одной и той же последовательности признаков, первая информация указания может включать в себя только третью информацию кодового словаря и четвертую информацию кодового словаря.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять, кодовые словари, используемые для всех поток данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Необязательно, в данном варианте осуществления настоящего изобретения, вторая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
В данном варианте осуществления настоящего изобретения, когда любые два разных кодовых словаря среди одного или более кодовых словарей, соответствующих каждой последовательности признаков, соответствуют разным порядкам модуляции, логический сегмент 3 информации может в качестве альтернативы указывать порядки модуляции, чтобы указывать кодовые словари, используемый для потоков данных нисходящей линии связи. Соответственно, терминальное устройство может узнать, в соответствии с логическим сегментом 3 информации, порядки модуляции, соответствующие потокам данных нисходящей линии связи, отправленным сетевым устройством, и затем может определять кодовые словари во взаимно-однозначном соответствии с порядками модуляции среди одного или более кодовых словарей, соответствующих последовательностям признаков. Т.е. вторая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса матрицы признаков и матрицей признаков, отношение индекса между значением индекса последовательности признаков и последовательностью признаков в каждой матрице признаков, и отношение индекса между значением индекса кодового словаря и кодовым словарем среди одного или более кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующую матрицу признаков, последовательность признаков, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять матрицу признаков и кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненной матрицей признаков и кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненной матрицей признаков и кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является следующее:
(1) Сохранение матрицы признаков в вышеупомянутой форме:
.
Например, применительно к примеру, показанному на Фиг. 2, соответствующая матрица признаков может быть выражена следующим образом:
.
(2) Сохранение символов модуляции соответствующих кодовых слов в очередности 1-элементов в вышеупомянутой последовательности признаков. Например, когда порядок модуляции является QPSK или модуляцией 4-порядка, кодовый словарь, используемый переменным узлом 3 на Фиг. 2, может быть сохранен следующим образом:
.
1,q
2,q
n,q
1,q
2,q
1,q1
2,q2
После того, как матрица признаков и кодовый словарь сохранены вышеупомянутым образом, сетевое устройство и терминальное устройство могут узнать, в соответствии с матрицей признаков, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования, т.е. количество строк матрицы признаков; и узнать, в соответствии с последовательностью признаков в матрице признаков и кодовым словарем среди одного или более кодовых словарей, соответствующих последовательности признаков, в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования терминальное устройство отправляет нулевой символ модуляции и ненулевой символ модуляции при использовании последовательности признаков. Например, когда используется кодовый словарь для переменного узла 3 на Фиг. 2, терминальное устройство отправляет символ c модуляции в первой единице ресурсов или поднесущей или элементе ресурсов единицы кодирования, терминальное устройство отправляет символ c модуляции во второй единице ресурсов или поднесущей или элементе ресурсов, и терминальное устройство отправляет нулевые символы модуляции в третьей и четвертой единицах ресурсов или поднесущих или элементах ресурсов. c=α×exp(j×β), 1≤n≤2, 1≤q≤4, α и β могут быть любым действительным числом, и для любого q, 1≤q≤4, c и c не являются нулем в то же самое время, и присутствуют по меньшей мере q1 и q2, которые удовлетворяют условию, что c≠0 и c≠0, 1≤q1≤4 и 1≤q2≤4.
Дополнительно следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только вышеупомянутого решения в качестве примера, но настоящее изобретение этим не ограничивается. На основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, одну или более вторые последовательности признаков, и один или более вторых кодовых словарей. В дополнение, на основании данного варианта осуществления настоящего изобретения, может быть использован другой способ, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемые, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Необязательно, в данном варианте осуществления настоящего изобретения, прием информации указания кодового словаря, отправленной сетевым устройством, включает в себя: прием сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, в данном варианте осуществления настоящего изобретения, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
В данном варианте осуществления настоящего изобретения, терминальное устройство может принимать информацию указания кодового словаря, которая отправляется сетевым устройством, посредством использования по меньшей мере одного из следующего: битовой строки или таблицы. Необязательно, информация указания кодового словаря является информацией битовой строки.
В данном варианте осуществления настоящего изобретения, необязательно, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA. Кроме того, необязательно, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Следует понимать, что обмен между сетевым устройством и терминальным устройством, связанные признаки и функции, и подобное, описанное со стороны сетевого устройства, соответствует связанным признакам и функциям, описанным со стороны терминального устройства. Для краткости, подробности здесь вновь не описываются.
Дополнительно следует понимать, что порядковые номера вышеупомянутых процессов не означают последовательностей исполнения в разнообразных вариантах осуществления настоящего изобретения. Последовательности исполнения процессов должны определяться в соответствии с функциями и внутренней логикой процессов, и не должны толковаться в качестве какого-либо ограничения на процессы реализации вариантов осуществления настоящего изобретения.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличным от первого потока данных нисходящей линии связи, который передается в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправляемый сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вышеупомянутое описывает подробно способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 3 по Фиг. 8. Нижеследующее описывает устройство передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 6 по Фиг. 15.
Фиг. 9 показывает устройство 500 передачи информации указания в соответствии с вариантом осуществления информации настоящего изобретения. Как показано на Фиг. 9, устройство 500 включает в себя:
первый модуль 510 определения, выполненный с возможностью определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
второй модуль 520 определения, выполненный с возможностью определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи;
третий модуль 530 определения, выполненный с возможностью определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь, определяемый первым модулем 510 определения, и один или более вторых кодовых словарей, определяемых вторым модулем 520 определения; и
модуль 540 отправки, выполненный с возможностью отправки информации указания кодового словаря, определяемой третьим модулем 530 определения, терминальному устройству.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 10, третий модуль 530 определения включает в себя:
первый блок 531 определения, выполненный с возможностью определения первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции; и
второй блок 532 определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, первая информация указания, определяемая вторым блоком 532 определения, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, первая информация указания, определяемая вторым блоком 532 определения, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, первая информация указания, определяемая вторым блоком 532 определения, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Как показано на Фиг. 11, в данном варианте осуществления настоящего изобретения, необязательно, третий модуль 530 определения включает в себя:
третий блок 533 определения, выполненный с возможностью определения первой последовательности признаков, к которой принадлежит первый кодовый словарь, одной или более вторых последовательностей признаков, к которым принадлежит один или более вторых кодовых словарей, и первой матрицы признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и
четвертый блок 534 определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания, определяемая четвертым блоком 534 определения, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания, определяемая четвертым блоком 534 определения, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания, определяемая четвертым блоком 534 определения, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Необязательно, в данном варианте осуществления настоящего изобретения, модуль 540 отправки в частности выполнен с возможностью отправки сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, в данном варианте осуществления настоящего изобретения, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
В данном варианте осуществления настоящего изобретения, необязательно, информация указания кодового словаря, определяемая третьим модулем 530 определения, является информацией битовой строки.
В данном варианте осуществления настоящего изобретения, необязательно, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
В данном варианте осуществления настоящего изобретения, необязательно, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
В данном варианте осуществления настоящего изобретения, необязательно устройство 500 является сетевым устройством.
Следует понимать, что устройство 500 в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать сетевому устройству в варианте осуществления способа настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 500 отдельно используются, чтобы реализовывать соответствующие процедуры в способах 200 на с Фиг. 3 по Фиг. 5, и для краткости подробно здесь не описываются.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вышеупомянутое описывает подробно устройство передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 9 по Фиг. 11 со стороны сетевого устройства. Нижеследующее описывает подробно устройство передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на Фиг. 12 и Фиг. 13 со стороны терминального устройства.
Фиг. 12 показывает устройство 600 передачи информации указания в соответствии с вариантом осуществления информации настоящего изобретения. Как показано на Фиг. 12, устройство 600 включает в себя:
модуль 610 приема, выполненный с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
модуль 620 определения, выполненный с возможностью определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, принимаемой модулем 610 приема; и
модуль 630 декодирования, выполненный с возможностью декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, которые определены модулем 620 определения, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 13, информация указания кодового словаря, принимаемая модулем 610 приема, включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
модуль 620 определения включает в себя: первый блок 621 определения, выполненный с возможностью определения, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания, принимаемая модулем 610 приема, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания, принимаемая модулем 610 приема, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания, принимаемая модулем 610 приема, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Как показано на Фиг. 13, необязательно, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, принимаемая модулем 610 приема, включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и
модуль 620 определения включает в себя: второй блок 622 определения, выполненный с возможностью определения, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первого кодового словаря среди одного или более кодовых словарей, соответствующих первой последовательности признаков, включенной в первую матрицу признаков, и одного или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков, включенным в первую матрицу признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания, принимаемая модулем 610 приема, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания, принимаемая модулем 610 приема, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
В данном варианте осуществления настоящего изобретения, необязательно, вторая информация указания, принимаемая модулем 610 приема, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Необязательной, в данном варианте осуществления настоящего изобретения, модуль 610 приема в частности выполнен с возможностью приема сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, в данном варианте осуществления настоящего изобретения, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Необязательно, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, принимаемая модулем 610 приема, является информацией битовой строки.
В данном варианте осуществления настоящего изобретения, необязательно, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
В данном варианте осуществления настоящего изобретения, необязательно, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
В данном варианте осуществления настоящего изобретения, необязательно, устройство 600 является терминальным устройством.
Следует понимать, что устройство 600 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 600 отдельно используются, чтобы реализовывать соответствующие процедуры в способах 300 на с Фиг. 6 по Фиг. 8, и для краткости подробно здесь не описываются.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Как показано на Фиг. 14, вариант осуществления настоящего изобретения дополнительно предоставляет устройство 800 передачи информации указания. Устройство 800 включает в себя: процессор 810, память 820, систему 830 шины, и передатчик 840. Процессор 810, память 820, и передатчик 840 соединены посредством использования системы 830 шины. Память 820 выполнена с возможностью хранения инструкции. Процессор 810 выполнен с возможностью исполнения инструкции, хранящейся в памяти 820, чтобы управлять передатчиком 840, чтобы отправлять сигнал.
Процессор 810 выполнен с возможностью:
определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; и
определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
Передатчик 840 выполнен с возможностью отправки информации указания кодового словаря терминальному устройству.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Следует понимать, что в данном варианте осуществления настоящего изобретения, процессор 810 может быть центральным блоком обработки (Central Processing Unit, коротко «CPU»), или процессор 810 может быть другим процессором общего назначения, цифровым сигнальным процессором (DSP), проблемно-ориентированной интегральной микросхемой (ASIC), программируемой вентильной матрицей (FPGA) или другим программируемым логическим устройством, логическим устройством с дискретным вентилем или транзистором, дискретным компонентом аппаратного обеспечения, или подобным. Процессор общего назначения может быть микропроцессором или процессор может быть любым обычным процессором или подобным.
Память 820 может включать в себя постоянную память и память с произвольным доступом, и предоставляет инструкцию и данные для процессора 810. Часть памяти 820 может дополнительно включать в себя энергонезависимую память с произвольным доступом. Например, память 820 может дополнительно хранить информацию о типе устройства.
Система 830 шины может включать в себя шину питания, шину управления, шину сигнала состояния, и подобное в дополнение к шине данных. Тем не менее, для четкого описания, разнообразные типы шин на фигуре все помечены как система 830 шины.
В процессе реализации, этапы вышеупомянутого способа могут быть совершены посредством использования интегральной логической схемы аппаратного обеспечения в процессоре 810 или инструкции в форме программного обеспечения. Этапы способа, раскрываемого со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно выполнены и совершены посредством процессора аппаратного обеспечения, или могут быть выполнены и совершены посредством использования сочетания аппаратного обеспечения и модулей программного обеспечения в процессоре. Модуль программного обеспечения может располагаться в готовом запоминающем носителе информации в поле, таком как память с произвольным доступом, флэш-память, постоянная память, программируемая постоянная память, электрически-стираемая программируемая память, или регистр. Запоминающий носитель информации располагается в памяти 820, и процессор 810 считывает информацию в памяти 820 и совершает этапы вышеупомянутого способа в сочетании с аппаратным обеспечением процессора 810. Чтоб избежать повторения, подробности здесь вновь не описываются.
Необязательно, в варианте осуществления, определение посредством процессора 810, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя:
определение первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции; и
определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, определяемая процессором 810, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, определяемая процессором 810, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, определяемая процессором 810, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Необязательно, в варианте осуществления, определение, посредством процессора 810, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя:
определение первой последовательности признаков, к которой принадлежит первый кодовый словарь, одной или более вторых последовательностей признаков, к которым принадлежит один или более вторых кодовых словарей, и первой матрицы признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и
определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Необязательно, в варианте осуществления, вторая информация указания, определяемая процессором 810, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Необязательно, в варианте осуществления, вторая информация указания, определяемая процессором 810, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Необязательно, в варианте осуществления, вторая информация указания, определяемая процессором 810, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Необязательно, в варианте осуществления, отправка, посредством передатчика 840, информации указания кодового словаря терминальному устройству, включает в себя:
отправку сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, в варианте осуществления, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Необязательно, в варианте осуществления, информация указания кодового словаря, определяемая процессором 810, является информацией битовой строки.
Необязательно, в варианте осуществления, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Необязательно, в варианте осуществления, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Необязательно, в варианте осуществления, устройство 800 является сетевым устройством.
Следует понимать, что устройство 800 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать сетевому устройству и устройству 500 в вариантах осуществления настоящего изобретения, и может соответствовать соответствующему объекту для исполнения способов в соответствии с вариантами осуществления настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 800 отдельно используются, чтобы реализовывать соответствующие процедуры в способах на с Фиг. 3 по Фиг. 5, и для краткости подробно здесь не описываются.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Как показано на Фиг. 15, вариант осуществления настоящего изобретения дополнительно предоставляет устройство 900 передачи информации указания. Устройство 900 включает в себя: процессор 910, память 920, систему 930 шины, и приемник 940. Процессор 910, память 920, и приемник 940 соединены посредством использования системы 930 шины. Память 920 выполнена с возможностью хранения инструкции. Процессор 910 выполнен с возможностью исполнения инструкции, хранящейся в памяти 920, чтобы управлять приемником 940, чтобы принимать сигнал.
Приемник 940 выполнен с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
Процессор 910 выполнен с возможностью: определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря; и декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Следует понимать, что в данном варианте осуществления настоящего изобретения, процессор 910 может быть центральным блоком обработки (Central Processing Unit, коротко «CPU»), или процессор 910 может быть другим процессором общего назначения, цифровым сигнальным процессором (DSP), проблемно-ориентированной интегральной микросхемой (ASIC), программируемой вентильной матрицей (FPGA) или другим программируемым логическим устройством, логическим устройством с дискретным вентилем или транзистором, дискретным компонентом аппаратного обеспечения, или подобным. Процессор общего назначения может быть микропроцессором или процессор может быть любым обычным процессором или подобным.
Память 920 может включать в себя постоянную память и память с произвольным доступом, и предоставляет инструкцию и данные для процессора 910. Часть памяти 920 может дополнительно включать в себя энергонезависимую память с произвольным доступом. Например, память 920 может дополнительно хранить информацию о типе устройства.
Система 930 шины может включать в себя шину питания, шину управления, шину сигнала состояния, и подобное в дополнение к шине данных. Тем не менее, для четкого описания, разнообразные типы шин на фигуре все помечены как система 930 шины.
В процессе реализации, этапы вышеупомянутого способа могут быть совершены посредством использования интегральной логической схемы аппаратного обеспечения в процессоре 910 или инструкции в форме программного обеспечения. Этапы способа, раскрываемого со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно выполнены и совершены посредством процессора аппаратного обеспечения, или могут быть выполнены и совершены посредством использования сочетания аппаратного обеспечения и модулей программного обеспечения в процессоре. Модуль программного обеспечения может располагаться в готовом запоминающем носителе информации в поле, таком как память с произвольным доступом, флэш-память, постоянная память, программируемая постоянная память, электрически-стираемая программируемая память, или регистр. Запоминающий носитель информации располагается в памяти 920, и процессор 910 считывает информацию в памяти 920 и совершает этапы вышеупомянутого способа в сочетании с аппаратным обеспечением процессора 910. Чтоб избежать повторения, подробности здесь вновь не описываются.
Необязательно, в варианте осуществления, информация указания кодового словаря, принимаемая приемником 940, включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
определение, посредством процессора 910, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя:
определение, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции.
Необязательно, в варианте осуществления, первая информация указания, принимаемая приемником 940, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, принимаемая приемником 940, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, принимаемая приемником 940, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Необязательно, в варианте осуществления, информация указания кодового словаря, принимаемая приемником 940, включает в себя первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и
определение, посредством процессора 910, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя:
определение, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первого кодового словаря среди одного или более кодовых словарей, соответствующих первой последовательности признаков, включенной в первую матрицу признаков, и одного или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков, включенным в первую матрицу признаков, где каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Необязательно, в варианте осуществления, вторая информация указания, принимаемая приемником 940, включает в себя: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Необязательно, в варианте осуществления, вторая информация указания, принимаемая приемником 940, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, включенных в первую матрицу признаков.
Необязательно, в варианте осуществления, вторая информация указания, принимаемая приемником 940, включает в себя информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Необязательно, в варианте осуществления, прием, посредством приемника 940, информации указания кодового словаря, отправленной сетевым устройством, включает в себя:
прием сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, в варианте осуществления, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Необязательно, в варианте осуществления, информация указания кодового словаря, принимаемая приемником 940, является информацией битовой строки.
Необязательно, в варианте осуществления, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Необязательно, в варианте осуществления, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Необязательно, в варианте осуществления, устройство 900 является терминальным устройством.
Следует понимать, что устройство 900 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать терминальному устройству и устройству 600 в вариантах осуществления настоящего изобретения, и может соответствовать соответствующему объекту для исполнения способов в соответствии с вариантами осуществления настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 900 отдельно используются, чтобы реализовывать соответствующие процедуры в способах на с Фиг. 6 по Фиг. 8, и для краткости подробно здесь не описываются.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Чтобы всесторонним образом описать набор кодовых словарей, в данном документе, набор кодовых словарей в вышеупомянутом варианте осуществления дополнительно описывается следующим образом: Вышеупомянутое описывает, со ссылкой на с Фиг. 1 по Фиг. 15, устройство и способ передачи информации указания в случае, в котором набор кодовых словарей обладает следующими признаками: Набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции. По данному абзацу описания может испрашиваться приоритет Патентной Заявки № PCT/CN2014/094539.
В варианте осуществления настоящего изобретения, несколько кодовых словарей могут в качестве альтернативы быть разделены на один или более наборы кодовых словарей с другим признаком, и каждый набор кодовых словарей также может включать в себя один или более кодовые словари. Например, набор кодовых словарей может иметь следующие признаки: Набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. В качестве альтернативы, это можно понять следующим образом: Каждый кодовый словарь в наборе кодовых словарей имеет одинаковую длину, и каждый кодовый словарь в наборе кодовых словарей имеет одинаковое количество кодовых слов. Вследствие этого, нижеследующее дополнительно описывает, подробно со ссылкой на с Фиг. 16 по Фиг. 22, устройство и способ передачи информации указания в случае, при котором набор кодовых словарей обладает вышеупомянутым признаком.
В варианте осуществления настоящего изобретения, способ 200 передачи информации указания, показанный на Фиг. 3, может быть исполнен, например, сетевым устройством в системе не-ортогонального множественного доступа. Сетевое устройство является, например, базовой станцией. Способ 200 может включать в себя следующие этапы:
S210: Определяют, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, отношения отображения могут быть непосредственными отношениями отображения, непосредственные отношения отображения могут пониматься как отсутствие необходимости в получении промежуточных символов модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
S220: Определяют один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи.
S230: Определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
S240: Отправляют информацию указания кодового словаря терминальному устройству.
В частности, в системе не-ортогонального множественного доступа, такой как система SCMA, сетевое устройство распределяет или указывает кодовый словарь для одного или более потоков данных нисходящей линии связи, которые должны быть приняты каждым терминальным устройством. Чтобы корректно принимать или декодировать поток данных нисходящей линии связи, отправленный сетевым устройством терминальному устройству, терминальному устройству требуется узнать кодовый словарь, используемый сетевым устройством, чтобы отправлять поток данных нисходящей линии связи, и один или более кодовые словари, используемые сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи.
Вследствие этого, сетевое устройство может определять первый кодовый словарь и один или более вторых кодовых словарей, и определять информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей. Первый кодовый словарь является кодовым словарем, используемым сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству. Один или более вторых кодовых словарей являются одним или более кодовыми словарями, используемыми сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству. Второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от перового потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи. Более того, сетевое устройство может отправлять информацию указания кодового словаря терминальному устройству. Информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый терминальным устройством, чтобы принимать первый поток данных нисходящей линии связи и один или более вторых кодовых словарей.
После приема информации указания кодового словаря, отправленной сетевым устройством, терминальное устройство может определять, в соответствии с информацией указания кодового словаря, первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в том же самом частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи. Таким образом, терминальное устройство может принимать или декодировать, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленные сетевым устройством. Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, в соответствии с технологией не-ортогонального множественного доступа, несколько разных потоков данных передаются в одной и той же единице ресурсов посредством использования кодовых словарей, т.е. несколько разных потоков данных мультиплексируются в одной и той же единице ресурсов. Разные кодовые словари используются для разных потоков данных. Вследствие этого, улучшается использование ресурсов. Потоки данных могут быть от одного и того же терминального устройства или разных терминальных устройств.
Кодовое слово может быть представлено посредством многомерного комплексного вектора. Комплексный вектор может иметь два или более измерения, и используется, чтобы указывать отношения отображения между данными и двумя или более символами модуляции. Символы модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции. Данные могут быть данными двоичного разряда или многомерными данными. Кодовый словарь может состоять из двух или более кодовых слов. Кодовый словарь может указывать отношения отображения между возможными комбинациями данных у данных конкретной длины и кодовыми словами в кодовом словаре.
Вследствие этого, в соответствии с технологией не-ортогонального множественного доступа, данные в потоке данных непосредственно отображаются в кодовом слове, т.е. многомерном комплексном векторе, в кодовом словаре в соответствии с конкретным отношением отображения так, что данные расширяются и отправляются в нескольких единицах ресурсов. Данные могут быть данными двоичного разряда или многомерными данными. Единицы ресурсов могут быть единицами ресурсов временной области, частотной области, пространственной области, частотно-временной области, пространственно-временной области, или пространственно-частотно-временной области.
В данном варианте осуществления настоящего изобретения, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, отношения отображения могут быть непосредственными отношениями отображения, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции. Каждая матрица признаков состоит из двух или более последовательностей признаков, каждая матрица признаков соответствует одному или более кодовым словарям, каждая последовательность признаков также соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей могут быть разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же кластере кодовых словарей имеют следующий признак: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. Вследствие этого, кодовый словарь в кластере кодовых словарей удовлетворяет условию, что все кодовые слова имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми.
В варианте осуществления настоящего изобретения, несколько кодовых словарей может быть альтернативно разделено на один или более наборы кодовых словарей с другим признаком, и каждый набор кодовых словарей может также включать в себя один или более кодовые словари. Например, набор кодовых словарей может иметь следующий признак: Набор кодовых словарей удовлетворяет условию, что кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции, и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. В качестве альтернативы, это можно понять следующим образом: Каждое кодовое слово в наборе кодовых словарей имеет одинаковую длину, и каждый кодовый словарь в наборе кодовых словарей имеет одинаковое количество кодовых слов.
По-прежнему используя Фиг. 2 в качестве примера для описания, предполагается, что порядком модуляции является QPSK или модуляция 4-порядка. Тогда кодовый словарь, используемый для потока 1 данных на Фиг. 2, может быть выражен как кодовый словарь 1, кодовый словарь, используемый для потока 3 данных может быть выражен как кодовый словарь 3, и кодовый словарь 1 и кодовый словарь 3 могут быть соответственно выражены следующими образом:
кодовый словарь 1: , и кодовый словарь 3: .
n,q
2,q
4,q
2,q1
4,q2
e=α×exp(j×β), n∈{2,4}, 1≤q≤4. α и β могут быть любым действительным числом, и для любого q, 1≤q≤4, e и e не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что e≠0 и e≠0, 1≤q1≤4 и 1≤q2≤4.
Кодовый словарь 1 имеет четыре кодовых слова, и каждое кодовое слово имеет четыре символа модуляции. Т.е. суммарное количество кодовых слов кодового словаря 1 равно 4, и суммарное количество символов модуляции каждого кодового слова в кодовом словаре 1 равно 4. Сходным образом, суммарное количество кодовых слов кодового словаря 3 равно 4, и суммарное количество символов модуляции каждого кодового слова в кодовом словаре 3 равно 4. Вследствие этого, если набор кодовых словарей получается посредством деления в соответствии с вышеупомянутым признаком, кодовый словарь 1 и кодовый словарь 3 могут принадлежать к одному и тому же набору кодовых словарей.
Вследствие этого, в данном варианте осуществления настоящего изобретения, несколько кодовых словарей может быть альтернативно разделено на один или более наборы кодовых словарей, каждый набор кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь c и кодовый словарь d, в одном и том же наборе кодовых словарей имеют следующие признаки: (1) Кодовое слово в кодовом словаре c и кодовое слово в кодовом словаре d имеют одинаковое суммарное количество символов модуляции. (2) Количество кодовых слов в кодовом словаре c является точно таким же, как количество кодовых слов в кодовом словаре d, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Следует понимать, что в данном варианте осуществления настоящего изобретения, «суммарное количество символов модуляции кодового слова» означает количество символов модуляции, включенных в кодовое слово. Соответственно, в данном варианте осуществления настоящего изобретения, «суммарное количество кодовых слов кодового словаря» означает количество кодовых слов, включенных в кодовый словарь. Например, вышеупомянутый кодовый словарь 2 имеет четыре кодовых слова, и кодовое слово 1 имеет четыре символа модуляции. Вследствие этого, суммарное количество кодовых слов кодового словаря 2 равно 4, и суммарное количество символов модуляции кодового слова 1 в кодовом словаре 2 равно 4. Кодовый словарь 2 и кодовое слово 1 могут быть соответственно выражены следующим образом:
кодовый словарь 2: , и кодовое слово 1: .
В данном варианте осуществления настоящего изобретения, каждый кластер кодовых словарей включает в себя один или более наборы кодовых словарей, каждый набор кодовых словарей включает в себя один или более кодовые словари, каждый кодовый словарь состоит из двух или более кодовых слов, каждый кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и каждый набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
В данном варианте осуществления настоящего изобретения, необязательно, определение информации указания кодового словаря, используемого, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя:
определение первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, каждый набор кодовых словарей может соответствовать одному порядку модуляции, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. Количество кодовых слов в кодовом словаре a точно такое же, как количество кодовых слов в кодовом словаре b, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. Т.е. набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Один или более наборы кодовых словарей, полученные посредством деления вышеупомянутым образом могут быть дополнительно разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей состоит из одного или более наборов кодовых словарей, и любые два набора кодовых словарей, например, набор A кодовых словарей и набор B кодовых словарей, в одном и том же кластере кодовых словарей, имеют следующий признак: Кодовое слово в наборе A кодовых словарей и кодовое слово в наборе B кодовых словарей имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Т.е. кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции.
В данном варианте осуществления настоящего изобретения, сетевое устройство распределяет, в том же самом кластере кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи. Чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей оборудованию пользователя, сетевое устройство определяет первый набор кодовых словарей, к которому принадлежит первый кодовый словарь, один или более вторые наборы кодовых словарей, к которым принадлежит один или более вторых кодовых словарей, и первый кластер кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей. Таким образом, сетевое устройство определяет, что информация указания кодового словаря, используемая, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, может включать в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Например, информация указания кодового словаря может состоять из трех логических сегментов информации. Логический сегмент 1 информации может нести первую информацию кластера кодовых словарей, чтобы указывать, терминальному устройству, первый кластер кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Логический сегмент 2 информации может нести первую информацию набора кодовых словарей, чтобы указывать, терминальному устройству, первый набор кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи в первом кластере кодовых словарей. Логический сегмент 3 информации может нести первую информацию указания. Первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря могут непрерывно или дискретно переноситься в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, в соответствии с логическим сегментом 1 информации, терминальное устройство может узнать, в каком кластере кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. В соответствии с логическим сегментом 2 информации, терминальное устройство может узнать, в каком наборе кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. В соответствии с логическим сегментом 3 информации, терминальное устройство может узнать, какой кодовый словарь в наборе кодовых словарей, который указывается логическим сегментом 2 информации, использует сетевое устройство, чтобы отправлять первый поток данных нисходящей линии связи. В дополнение, терминальное устройство может дополнительно узнать, какие наборы кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, и какие кодовые словари в наборах кодовых словарей использует сетевое устройство, чтобы отправлять второй поток данных нисходящей линии связи.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, сетевое устройство может использовать несколько способов, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей терминальному устройству, и указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей терминальному устройству. Нижеследующее предоставляет отдельные описания.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В частности, в данном варианте осуществления настоящего изобретения, например, логический сегмент 3 информации, несущий первую информацию указания, может дополнительно включать в себя три логических субсегмента информации: логический субсегмент 1 информации, логический субсегмент 2 информации, и логический субсегмент 3 информации. Логический субсегмент 1 информации может нести первую информацию кодового словаря, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей. Логический субсегмент 2 информации может нести вторую информацию набора кодовых словарей, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей. Логический субсегмент 3 информации может нести вторую информацию кодового словаря, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором первая информация указания включает в себя первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, но настоящее изобретение этим не ограничивается.
Необязательно в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса кластера кодовых словарей и кластером кодовых словарей, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий кластер кодовых словарей, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования вышеупомянутого решения только в качестве примера, но настоящее изобретение этим не ограничивается. На основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, один или более вторые наборы кодовых словарей, и один или более вторых кодовых словарей. В дополнение, на основании данного варианта осуществления настоящего изобретения, другой способ может быть использован, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Нижеследующее подробно описывает способ 220 для определения информации указания кодового словаря в соответствии с данным вариантом осуществления настоящего изобретения со ссылкой на Фиг. 16 и Фиг. 17.
Как показано на Фиг. 16, в данном варианте осуществления настоящего изобретения, необязательно, этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя следующие этапы:
S235: Определяют первый режим и ранг терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, где первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
S236: Определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции, т.е. кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковую длину, и количества единиц ресурсов в которых мультиплексируются потоки данных, являются одинаковыми. Более того, количество кодовых слов в кодовом словаре a точно такое же, как количество кодовых слов в кодовом словаре b, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. Вследствие этого, в данном варианте осуществления настоящего изобретения, кодовые словари в наборе кодовых словарей имеют одинаковое количество кодовых слов. Количество кодовых слов может именоваться порядком модуляции. Конечно, специалист в соответствующей области техники может дать другое название порядку модуляции. Вследствие этого, может быть понятно, что набор кодовых словарей в данном варианте осуществления настоящего изобретения состоит из кодового словаря с порядком модуляции. Кроме того, кодовые слова кодового словаря имеют одинаковую длину.
В данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут дополнительно хранить разнообразные предварительно разработанные режимы. В одном аспекте, каждый режим указывает один и тот же набор кодовых словарей, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи терминальным устройствам. Т.е. в данном варианте осуществления настоящего изобретения, первый кодовый словарь и один или более вторых кодовых словарей принадлежат к одному и тому же набору кодовых словарей. В другом аспекте, каждый режим дополнительно указывает информацию касательно распределения кодовых словарей в наборе кодовых словарей нескольким терминальным устройствам. Т.е. каждый режим может дополнительно указывать информацию касательно кодового словаря соответственно используемого, чтобы отправлять поток данных нисходящей линии связи каждому терминальному устройству, которое скомпоновано в соответствии с рангом. Информация кодового словаря, может быть, например, информацией о номере кодового словаря в наборе кодовых словарей.
Следует понимать, что существует соответствие между первой информацией ранга терминального устройства и порядком компоновки информации, которая указывается каждым режимом, и которая касается распределения кодовых словарей нескольким терминальным устройствам. Например, первый фрагмент информации кодового словаря в информации распределения кодового словаря соответствует первому терминальному устройству, т.е. первый фрагмент информации кодового словаря является информацией кодового словаря, используемой первым терминальным устройством.
Например, предполагая, что набор кодовых словарей, используемый сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи, включает в себя шесть кодовых словарей, форма, которая хранится сетевым устройством и терминальным устройством и используется, чтобы указывать режим, является показанной в Таблице 3.
Таблица 3
Режим
Набор кодовых словарей
Информация распределения кодового словаря
0
0
{{0,2}, {3}, {1,4,5}}
1
0
{{1,2}, {0,4}, {3}, {5}}
…
…
<b>…</b>
Как показано в Таблице 3, режим 0 может указывать, что сетевое устройство отправляет потоки данных нисходящей линии связи трем терминальным устройством, и использует набор 0 кодовых словарей. Первое терминальное устройство использует кодовые словари с номерами 0 и 2 в наборе 0 кодовых словарей. Второе терминальное устройство использует кодовый словарь с номером 3 в наборе 0 кодовых словарей. Третье терминальное устройство использует кодовые словари с номерами 1, 4, и 5 в наборе 0 кодовых словарей. Режим 1 может указывать, что сетевое устройство отправляет потоки данных нисходящей линии связи четырем терминальным устройствам, и использует набор 0 кодовых словарей. Первое терминальное устройство использует кодовые словари с номерами 1 и 2 в наборе 0 кодовых словарей. Второе терминальное устройство использует кодовые словари с номерами 0 и 4 в наборе 0 кодовых словарей. Третье терминальное устройство использует кодовый словарь с номером 3 в наборе 0 кодовых словарей. Четвертое терминальное устройство использует кодовый словарь с номером 5 в наборе 0 кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, информация распределения кодового словаря может быть может быть дополнительно использована, чтобы указывать количество терминальных устройств. Количество терминальных устройств может быть фактическим количеством терминальных устройств во время передачи данных, или может быть максимальным количеством, которое может поддерживаться системой, терминальных устройств.
Вследствие этого, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, определяемая сетевым устройством и используемая, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, может включать в себя первую информацию режима и первую информацию ранга терминального устройства. Логический сегмент 1 информации может нести первую информацию режима, чтобы указывать первый режим. Логический сегмент 2 информации может нести первую информацию ранга терминального устройства, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря могут непрерывно или дискретно переноситься в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, терминальное устройство может узнать в соответствии с логическим сегментом 1 информации какой режим использует сетевое устройство, чтобы отправлять потоки данных нисходящей линии связи. Таким образом, терминальное устройство может узнать набор кодовых словарей, используемый сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи и информацию касательно кодовых словарей в наборе кодовых словарей нескольким терминальным устройствам. Кроме того, терминальное устройство может узнать информацию ранга терминального устройства в соответствии с логическим сегментом 2 информации. Вследствие этого, терминальное устройство может определять первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, и терминальное устройство также может определять один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
По-прежнему используя режим, показанный в Таблице 3 в качестве примера, предполагается, что сетевое устройство использует режим 0, чтобы передавать потоки данных нисходящей линии связи, и определяет, что рангом терминального устройства, принимающего первый поток данных нисходящей линии связи среди трех терминальных устройств, является второй. Тогда сетевому устройству требуется указать только режим 0 и информацию ранга терминального устройства терминальному устройству. Терминальное устройство может узнать, в соответствии с принятой информацией указания кодового словаря, что сетевое устройство использует набор 0 кодовых словарей, чтобы отправлять поток данных нисходящей линии связи, и терминальное устройство может узнать, что кодовый словарь с номером 3 в наборе 0 кодовых словарей является первым кодовым словарем, и другие кодовые словари являются вторыми кодовыми словарями. Таким образом, терминальное устройство может декодировать первый поток данных нисходящей линии связи, отправленный сетевым устройством терминальному устройству.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Следует понимать, что в данном варианте осуществления настоящего изобретения, терминальному устройству требуется узнать только первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, и один или более вторых кодовых словарей, которые находятся в том же самом частотно-временном ресурсе, который несет первый поток данных, и которые используются, чтобы отправлять другие потоки данных нисходящей линии связи, и ему может не требоваться в частности знать каким терминальным устройствам соответственно соответствуют один или более вторых кодовых словарей, т.е. ему не требуется знать кодовый словарь, используемый сетевым устройством, чтобы отправлять поток данных нисходящей линии связи каждому из других терминальных устройств.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса режима и режимом, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий режим, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является хранение кодового словаря в вышеупомянутой форме, включающей сохранение всех нулевых символов модуляции и ненулевых символов модуляции кодовых слов:
.
Например, когда порядком модуляции является QPSK или модуляция 4-порядка, кодовый словарь, используемый переменным узлом 3 на Фиг. 2, может быть сохранен следующим образом:
.
1,q
2,q
n,q
1,q
2,q
1,q
2,q
После того как кодовый словарь сохраняется вышеупомянутым образом, суммарное количество нулевых символов модуляции и ненулевых символов модуляции в кодовом слове является количеством единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования, и местоположение и значение ненулевого символа модуляции указывают, что терминальное устройство отправляет ненулевой символ модуляции с соответствующим значением в единице ресурсов или поднесущей или элементе ресурсов в соответствующем местоположении единицы кодирования. Например, когда используется кодовый словарь для переменного узла 3 на Фиг. 2, терминальное устройство отправляет символ c модуляции в первой единице ресурсов или поднесущей или элементе ресурсов единицы кодирования, терминальное устройство отправляет символ c модуляции во второй единице ресурсов или поднесущей или элементе ресурсов, и терминальное устройство отправляет нулевые символы модуляции в третьей и четвертой единицах ресурсов или поднесущих или элементах ресурсов. c=α×exp(j×β), 1≤n≤2, 1≤q≤4, α и β могут быть действительным числом, и для любого q, 1≤q≤4, c и c не являются нулем в тоже самое время, и присутствует по меньшей мере q1 и q2, которые удовлетворяют условию, что c≠0 и c≠0, 1≤q1≤4 и 1≤q2≤4.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования вышеупомянутого режима в качестве примера. Режим используется, чтобы указывать один и тот же набор кодовых словарей, используемый сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи нескольким терминальным устройствам, и информацию касательно распределения кодовых словарей в наборе кодовых словарей нескольким терминальным устройствам. Тем не менее, настоящее изобретение этим не ограничивается. Например, режим может быть дополнительно использован, чтобы указывать кластер кодовых словарей, к которому принадлежит набор кодовых словарей.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, но настоящее изобретение этим не ограничивается. Например, когда как сетевое устройство, так и терминальное устройство используют фиксированный режим, чтобы передавать данные по умолчанию, информация указания кодового словаря может включать в себя только первую информацию ранга терминального устройства.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Вышеупомянутое описывает, со ссылкой на Фиг. 16, случай, при котором сетевое устройство использует кодовые словари в некоторых наборах кодовых словарей, чтобы отправлять потоки данных нисходящей линии связи терминальным устройствам. В данном варианте осуществления настоящего изобретения, сетевое устройство может в качестве альтернативы использовать кодовые словари в других наборах кодовых словарей, чтобы отправлять потоки данных нисходящей линии связи терминальным устройствам. Нижеследующее предоставляет описание со ссылкой на Фиг. 17.
Фиг. 17 является еще другой принципиальной блок-схемой последовательности операций способа 230 для определения информации указания кодового словаря в соответствии с данным вариантом осуществления настоящего изобретения. Как показано на Фиг. 17, в данном варианте осуществления настоящего изобретения, необязательно, определение информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя следующие этапы:
S237: Определяют второй режим, ранг терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набор кодовых словарей, используемый каждым из нескольких терминальных устройств, где второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
S238: Определяют информацию указания кодового словаря, где информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции, т.е. кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковую длину, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Более того, количество кодовых слов в кодовом словаре a является точно таким же, как количество кодовых слов в кодовом словаре b, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. Вследствие этого, в данном варианте осуществления настоящего изобретения, набор кодовых словарей состоит из кодового словаря с порядком модуляции, и кодовые слова кодового словаря имеют одинаковую длину.
После того, как набор кодовых словарей получается посредством деления вышеупомянутым способом, один набор кодовых словарей может однозначно соответствовать одной матрице признаков. Одна матрица признаков может соответствовать одному или более наборам кодовых словарей, и каждый набор кодовых словарей может соответствовать одному порядку модуляции.
В данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут дополнительно хранить разнообразные предварительно разработанные режимы. В одном аспекте, каждый режим указывает одну и ту же матрицу признаков, используемую сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи нескольким терминальным устройствам. Т.е. в данном варианте осуществления настоящего изобретения, первый кодовый словарь и один или более вторых кодовых словарей принадлежат к одной и той же матрице признаков. Вследствие этого, первый кодовый словарь и один или более вторых кодовых словарей могут иметь разные порядки модуляции. В другом аспекте, каждый режим дополнительно указывает информацию касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам. В данном варианте осуществления настоящего изобретения, каждый кодовый словарь в наборе кодовых словарей, соответствующем матрице признаков, соответственно соответствует каждой последовательности признаков в матрице признаков. Вследствие этого, информация распределения может быть использована, чтобы указывать информацию, касательно кодового словаря, используемого терминальным устройством в наборе кодовых словарей, который используется терминальным устройством и который соответствует матрице признаков. В еще другом аспекте, в дополнение к указанию информации касательно распределения последовательностей признаков нескольким терминальным устройствам, каждый режим может дополнительно указывать количество нескольких терминальных устройств.
Следует понимать, что в данном варианте осуществления настоящего изобретения, «каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков» может означать, что количество кодовых словарей в наборе кодовых словарей является точно таким же, как количество последовательностей признаков в матрице признаков, и суммарное количество символов модуляции кодового слова в кодовом словаре является точно таким же, как суммарное количество элементов соответствующей последовательности признаков; и может также означать, что для любого 1-элемента в последовательности признаков по меньшей мере одно кодовое слово может быть найдено в соответствующем кодовом словаре так, что символы модуляции кодового словаря в местоположении 1-элемента являются ненулевыми символами модуляции, и для любого нуль-элемента в последовательности признаков, символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении нуль-элемента все являются нулевыми символами модуляции.
ый
ой
В данном варианте осуществления настоящего изобретения, предпочтительно, каждый кодовый словарь в наборе кодовых словарей находится во взаимно-однозначном соответствии с каждой последовательностью признаков в матрице признаков, т.е. i кодовый словарь в наборе кодовых словарей соответствует i последовательности признаков в матрице признаков, где i является натуральным числом и меньше или равно количеству последовательностей признаков.
Например, предполагая, что количество последовательностей признаков, включенных в матрицу признаков, используемую сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи, является точно таким же, как количество кодовых словарей, включенных в соответствующий набор кодовых словарей, форма, которая хранится сетевым устройством и терминальным устройством и используется, чтобы указывать режим, является показанной в Таблице 4.
Таблица 4
Режим
Матрица признаков
Информация распределения последовательностей признаков
0
4×6
{{0, 1}, {3, 5}, {2, 4}}
1
4×6
{{1, 2}, {0}, {4}, {3, 5}}
…
…
…
Как показано в Таблице 4, режим 0 может указывать, что сетевое устройство отправляет потоки данных нисходящей линии связи трем терминальным устройствам, и использует матрицу признаков с четырьмя строками и шестью столбцами. Матрица признаков с четырьмя строками и шестью столбцами может соответствовать одному или более наборам кодовых словарей. Первое терминальное устройство использует кодовые словари, соответствующие последовательностям 0 и 1 признаков в матрице признаков, чтобы передавать данные. Т.е. кодовые словари 0 и 1 в наборе кодовых словарей, который используется первым терминалом и который соответствует матрице признаков с четырьмя строками и шестью столбцами, используются чтобы передавать данные. Второе терминальное устройство использует кодовые словари, соответствующие последовательностям 3 и 5 признаков в матрице признаков, чтобы передавать данные. Т.е. кодовые словари 3 и 5 в наборе кодовых словарей, который используется вторым терминалом и который соответствует матрице признаков с четырьмя строками и шестью столбцами, используются, чтобы передавать данные. Третье терминальное устройство использует кодовые словари, соответствующие последовательностям 2 и 4 признаков в матрице признаков, чтобы передавать данные. Т.е. кодовые словари 2 и 4 в наборе кодовых словарей, который используется третьим терминалом и который соответствует матрице признаков с четырьмя строками и шестью столбцами, используются, чтобы передавать данные. Режим 1 может указывать, что сетевое устройство отправляет потоки данных нисходящей линии связи четырем терминальным устройствам, и использует матрицу признаков с четырьмя строками и шестью столбцами. Первое терминальное устройство использует кодовые словари, соответствующие последовательностям 1 и 2 признаков в матрице признаков, чтобы передавать данные. Второе терминальное устройство использует кодовый словарь, соответствующий последовательности 0 признаков в матрице признаков, чтобы передавать данные. Третье терминальное устройство использует кодовый словарь, соответствующий последовательности 4 признаков в матрице признаков, чтобы передавать данные. Четвертое терминальное устройство использует кодовые словари, соответствующие последовательностям 3 и 5 признаков в матрице признаков, чтобы передавать данные. Другой режим может быть понят со ссылкой на режим 1. Конечно, если матрица признаков с четырьмя строками и шестью столбцами соответствует только одному набору кодовых словарей, наборы кодовых словарей, распределяемые терминалам, являются одним и тем же набором кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, информация распределения последовательности признаков может быть дополнительно использована, чтобы указывать количество терминальных устройств. Количество терминальных устройство может быть фактическим количеством терминальных устройств во время передачи данных, или может быть максимальным количеством, которое может поддерживаться системой, терминальных устройств.
Вследствие этого, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, определяемая сетевым устройством, может включать в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей. Логический сегмент 1 информации может нести вторую информацию режима, чтобы указывать второй режим. Логический сегмент 2 информации может нести вторую информацию ранга терминального устройства, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств. Логический сегмент 3 информации может нести третью информацию набора кодовых словарей, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков. Если матрица признаков, указываемая вторым режимом, соответствует только одному набору кодовых словарей, наборы кодовых словарей, распределяемые терминалам, являются одним и тем же набором кодовых словарей, и не требуется указывать набор кодовых словарей, который соответственно используется каждым терминалом, и который соответствует второй матрице признаков. Вследствие этого, может быть понятно, что логический сегмент 3 информации может быть необязательным.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря, могут непрерывно или дискретно переносится в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, терминальное устройство может узнать в соответствии с логическим сегментом 1 информации, какой режим использует сетевое устройство, чтобы отправлять потоки данных нисходящей линии связи. Таким образом, терминальное устройство может узнать матрицу признаков, используемую сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи и информацию касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам. Кроме того, терминальное устройство может узнать, в соответствии с логическим сегментом 2 информации, ранг терминального устройства среди нескольких терминальных устройств. Таким образом, терминальное устройство может узнать какую последовательность признаков или последовательности признаков в матрице признаков использует терминальное устройство. Кроме того, терминальное устройство может узнать, в соответствии с логическим сегментом 3 информации, набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков. Конечно, логический сегмент 3 информации может быть необязательным, как объяснено выше. Вследствие этого, в соответствии с информацией касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам и соответствием между каждым кодовым словарем в наборе кодовых словарей и каждой последовательностью признаков в матрице признаков, терминальное устройство может дополнительно определять первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, и терминальное устройство также может определять один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
По-прежнему используя режим, показанный в Таблице 4, в качестве примера, предполагается, что сетевое устройство определяет, что режим 0 используется, чтобы передавать потоки данных нисходящей линии связи, определяет, что ранг терминального устройства, принимающего первый поток данных нисходящей линии связи среди трех терминальных устройств, является вторым, и определяет набор кодовых словарей, который соответственно используется каждым терминальным устройством и который соответствует матрице признаков. Тогда сетевому устройству требуется указать, терминальному устройству, только режим 0, информацию ранга терминального устройства, и наборы кодовых словарей, используемые терминальными устройствами. Терминальное устройство может узнать, в соответствии с принятой информацией указания кодового словаря, матрицу признаков, используемую сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи, наборы кодовых словарей, которые находятся в одном или более наборах кодовых словарей, соответствующих матрице признаков, и которые используются терминальными устройствами, и набор кодовых словарей, который используется каждым терминальным устройством и который соответствует матрице признаков. Таким образом, второе терминальное устройство может дополнительно определять, в соответствии информацией касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам и соответствием между каждым кодовым словарем в наборе кодовых словарей и каждой последовательностью признаков в матрице признаков, что кодовые словари 3 и 5 в наборе кодовых словарей, используемом вторым терминальным устройством, являются первыми кодовыми словарями, кодовые словари 0 и 1 в наборе кодовых словарей, используемом первым терминальным устройством, являются вторыми кодовыми словарями, и кодовые словари 2 и 4 в наборе кодовых словарей, используемом третьим терминальным устройством, являются вторыми кодовыми словарями. Таким образом, терминальное устройство может декодировать первый поток данных нисходящей линии связи, отправленный сетевым устройством терминальному устройству. Конечно, если матрица признаков соответствует только одному набору кодовых словарей, так как каждый терминал использует один и тот же набор кодовых словарей, терминальному устройству может не требоваться определять наборы кодовых словарей, соответственно используемые терминальными устройствами.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса режима и режимом, отношение индекса между значением индекса матрицы признаков и каждой матрицей признаков, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий режим, матрицу признаков, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является хранение кодового словаря в вышеупомянутой форме, включающей сохранение всех нулевых символов модуляции и ненулевых символов модуляции кодовых слов. Для краткости, подробности здесь вновь не описываются.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, но настоящее изобретением этим не ограничивается, и информация указания кодового словаря может дополнительно включать в себя другую информацию.
ый
ой
Следует понимать, что в данном варианте осуществления настоящего изобретения, i кодовый словарь в наборе кодовых словарей соответствует i последовательности признаков в соответствующей матрице признаков, где i является натуральным числом и меньше или равно количеству последовательностей признаков. Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, количество кодовых словарей в наборе кодовых словарей может быть точно таким же или отличным от количества последовательностей признаков в матрице признаков, соответствующей набору кодовых словарей. Например, количество кодовых словарей в наборе кодовых словарей меньше количества последовательностей признаков в матрице признаков, соответствующей набору кодовых словарей. Предпочтительно, количество кодовых словарей в наборе кодовых словарей является точно таким же, как количество последовательностей признаков в матрице признаков, соответствующей набору кодовых словарей.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, сетевое устройство может отправлять информацию указания кодового словаря терминальному устройству несколькими способами. Например, сетевое устройство может выполнять указание для терминального устройства динамическим или полу-постоянным образом посредством использования канала управления нисходящей линии связи, или полу-постоянным образом посредством использования канала данных, или постоянным образом посредством использования широковещательного канала или канала данных.
Необязательно, в данном варианте осуществления настоящего изобретения, этап, на котором отправляют информацию указания кодового словаря терминальному устройству, включает в себя этап, на котором: отправляют сообщение планирования нисходящей линии связи, выделенную сигнализацию управления более высокого уровня, или широковещательное сообщение системы терминальному устройству, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC. Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения RRC и сообщение реконфигурации соединения RRC, но настоящее изобретение этим не ограничивается, и другая выделенная сигнализация управления более высокого уровня может быть использована, чтобы отправлять информацию указания кодового словаря терминальному устройству.
В данном варианте осуществления настоящего изобретения, необязательно, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA. Дополнительно, необязательно, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
В данном варианте осуществления настоящего изобретения, сетевое устройство отправляет информацию указания кодового словаря терминальному устройство посредством использования по меньшей мере одного из следующего: битовой строки или таблицы. Необязательно, информация указания кодового словаря является информацией битовой строки.
В частности, в данном варианте осуществления настоящего изобретения, логические сегменты информации в информации указания кодового словаря могут быть реализованы посредством использования нескольких способов, включая, но не ограничиваясь, следующие несколько способов:
Метод 1: Логические сегменты информации используют независимые битовые строки или битовые карты, чтобы реализовывать функции указания информации.
Метод 2: Несколько логических сегментов информации выполняют совместное указание.
Метод 3: Логические сегменты информации и сегмент информации, который находится в сообщении или инструкции, в которой располагается информация указания кодового словаря, и которая имеет другую функцию указания, выполняют совместное указание.
В отношении конкретных примеров, в которых логические сегменты информации в информации указания кодового словаря реализуются вышеупомянутыми несколькими способами, обратитесь к вышеупомянутым описаниям. Для краткости, подробности здесь вновь не описываются.
Дополнительно следует понимать, что порядковые номера вышеупомянутых процессов не означают последовательностей исполнения в разнообразных вариантах осуществления настоящего изобретения. Последовательности исполнения процессов должны определяться в соответствии с функциями и внутренней логикой процессов, и не должны толковаться в качестве какого-либо ограничения на процессы реализации вариантов осуществления настоящего изобретения.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличным от первого потока данных нисходящей линии связи, который передается в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправляемый сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вышеупомянутое подробно описывает способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на Фиг. 16 и Фиг. 17 с точки зрения сетевого устройства. Набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. Нижеследующее описывает способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на Фиг. 18 и Фиг. 19 с точки зрения терминального устройства.
В варианте осуществления настоящего изобретения, способ 300 передачи информации указания, показанный на Фиг. 6, может быть исполнен, например, терминальным устройством в системе связи. Терминальное устройство является, например, оборудованием пользователя. Способ 300 включает в себя следующие этапы:
S310: Принимают информацию указания кодового словаря, отправленную сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
S320: Определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря.
S330: Декодируют принятый поток данных в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями.
Следует понимать, что в данном варианте осуществления настоящего изобретения, поток данных может быть потоком данных нисходящей линии связи, или может быть потоком данных, отправленным одним сетевым устройством другому сетевому устройству.
В частности, в системе не-ортогонального множественного доступа, такой как система SCMA, сетевое устройство распределяет или указывает кодовый словарь для одного или более потоков данных нисходящей линии связи, которые должны быть приняты каждым терминальным устройством. Чтобы корректно принимать или декодировать поток данных нисходящей линии связи, отправленный сетевым устройством терминальному устройству, терминальному устройству требуется узнать кодовый словарь, используемый сетевым устройством, чтобы отправлять поток данных нисходящей линии связи, и один или более кодовые словари, используемые сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи.
Вследствие этого, сетевое устройство может определять первый кодовый словарь и один или более вторых кодовых словарей, и определять информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей. Первый кодовый словарь является кодовым словарем, используемым сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству. Один или более вторых кодовых словарей являются одним или более кодовыми словарями, используемыми сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству. Второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от перового потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи. Более того, сетевое устройство может отправлять информацию указания кодового словаря терминальному устройству. Информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый терминальным устройством, чтобы принимать первый поток данных нисходящей линии связи и один или более вторых кодовых словарей.
После приема информации указания кодового словаря, отправленной сетевым устройством, терминальное устройство может определять, в соответствии с информацией указания кодового словаря, первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять другой поток данных нисходящей линии связи в том же самом частотно-временном ресурсе, используемом сетевым устройством, чтобы отправлять поток данных нисходящей линии связи. Таким образом, терминальное устройство может принимать или декодировать, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленные сетевым устройством. Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, в соответствии с технологией не-ортогонального множественного доступа, несколько разных потоков данных передаются в одной и той же единице ресурсов посредством использования кодовых словарей, т.е. несколько разных потоков данных мультиплексируются в одной и той же единице ресурсов. Разные кодовые словари используются для разных потоков данных. Вследствие этого, улучшается использование ресурсов. Потоки данных могут быть от одного и того же терминального устройства или разных терминальных устройств.
Вследствие этого, в соответствии с технологией не-ортогонального множественного доступа, данные в потоке данных непосредственно отображаются в кодовом слове, т.е. многомерном комплексном векторе, в кодовом словаре в соответствии с конкретным отношением отображения так, что данные расширяются и отправляются в нескольких единицах ресурсов. Данные могут быть данными двоичного разряда или многомерными данными. Единицы ресурсов могут быть единицами ресурсов временной области, частотной области, пространственной области, частотно-временной области, пространственно-временной области, или пространственно-частотно-временной области.
В данном варианте осуществления настоящего изобретения, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, отношения отображения могут быть непосредственными отношениями отображения, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции. Каждая матрица признаков состоит из двух или более последовательностей признаков, каждая матрица признаков соответствует одному или более кодовым словарям, каждая последовательность признаков также соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей могут быть разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же кластере кодовых словарей имеют следующий признак: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции. Вследствие этого, кодовый словарь в кластере кодовых словарей удовлетворяет условию, что все кодовые слова имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми.
В данном варианте осуществления настоящего изобретения, несколько кодовых словарей может быть альтернативно разделено на один или более наборы кодовых словарей, каждый набор кодовых словарей может включать в себя один или более кодовые словари, и любые два кодовых словаря, например, кодовый словарь c и кодовый словарь d, в одном и том же наборе кодовых словарей имеют следующие признаки: (1) Кодовое слово в кодовом словаре c и кодовое слово в кодовом словаре d имеют одинаковое суммарное количество символов модуляции. (2) Количество кодовых слов в кодовом словаре c является точно таким же, как количество кодовых слов в кодовом словаре d, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
В данном варианте осуществления настоящего изобретения, каждый кластер кодовых словарей включает в себя один или более наборы кодовых словарей, каждый набор кодовых словарей включает в себя один или более кодовые словари, каждый кодовый словарь состоит из двух или более кодовых слов, каждый кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и каждый набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
В данном варианте осуществления настоящего изобретения, необязательно, информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
определение первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя:
определение, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, каждый кодовый словарь соответствует одному порядку модуляции, и любые два кодовых словаря в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции. Кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Один или более наборы кодовых словарей, полученные посредством деления вышеупомянутым образом, могут быть дополнительно разделены на один или более кластеры кодовых словарей, каждый кластер кодовых словарей состоит из одного или более наборов кодовых словарей, и любые два набора кодовых словарей, например, набор A кодовых словарей и набор B кодовых словарей, в одном и том же кластере кодовых словарей, имеют следующий признак: Кодовое слово в наборе A кодовых словарей и кодовое слово в наборе B кодовых словарей имеют одинаковое суммарное количество символов модуляции, т.е. длины всех кодовых слов одинаковы, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Т.е. кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции.
В данном варианте осуществления настоящего изобретения, информация указания кодового словаря, отправляемая сетевым устройством и принимаемая терминальным устройством, может включать в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания. Например, информация указания кодового словаря может состоять из трех логических сегментов информации. Логический сегмент 1 информации может нести первую информацию кластера кодовых словарей, чтобы указывать, терминальному устройству, первый кластер кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. Логический сегмент 2 информации может нести первую информацию набора кодовых словарей, чтобы указывать, терминальному устройству, первый набор кодовых словарей, используемый, чтобы отправлять первый поток данных нисходящей линии связи в первом кластере кодовых словарей. Логический сегмент 3 информации может нести первую информацию указания. Первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря могут непрерывно или дискретно переноситься в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
После того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, в соответствии с логическим сегментом 1 информации, терминальное устройство может узнать, в каком кластере кодовых словарей сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи. В соответствии с логическим сегментом 2 информации, терминальное устройство может узнать, в каком наборе кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, сетевое устройство использует кодовый словарь, чтобы отправлять первый поток данных нисходящей линии связи. В соответствии с логическим сегментом 3 информации, терминальное устройство может узнать, какой кодовый словарь в наборе кодовых словарей, который указывается логическим сегментом 2 информации, использует сетевое устройство, чтобы отправлять первый поток данных нисходящей линии связи. В дополнение, терминальное устройство может дополнительно узнать, какие наборы кодовых словарей в кластере кодовых словарей, который указывается логическим сегментом 1 информации, и какие кодовые словари в наборах кодовых словарей использует сетевое устройство, чтобы отправлять второй поток данных нисходящей линии связи.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
В данном варианте осуществления настоящего изобретения, терминальное устройство может принимать первый кодовый словарь в первом наборе кодовых словарей, один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и один или более вторые наборы кодовых словарей в одном или более вторых наборах кодовых словарей, которые указываются сетевым устройством несколькими способами. Нижеследующее предоставляет отдельные описания.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В частности, в данном варианте осуществления настоящего изобретения, например, логический сегмент 3 информации, несущий первую информацию указания, может дополнительно включать в себя три логических субсегмента информации: логический субсегмент 1 информации, логический субсегмент 2 информации, и логический субсегмент 3 информации. Логический субсегмент 1 информации может нести первую информацию кодового словаря, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей. Логический субсегмент 2 информации может нести вторую информацию набора кодовых словарей, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей. Логический субсегмент 3 информации может нести вторую информацию кодового словаря, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Следует понимать, что данный вариант осуществления настоящего изобретения описывается посредством использования только примера, в котором первая информация указания включает в себя первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, но настоящее изобретение этим не ограничивается.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Необязательно в данном варианте осуществления настоящего изобретения, первая информация указания включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса кластера кодовых словарей и кластером кодовых словарей, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий кластер кодовых словарей, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов. Для краткости, подробности здесь вновь не описываются.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Нижеследующее подробно описывает способ для определения кодовых словарей в соответствии с вариантом осуществления настоящего изобретения со ссылкой на Фиг. 18 и Фиг. 19.
Как показано на Фиг. 18, в данном варианте осуществления настоящего изобретения, необязательно, информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Определение первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя следующий этап:
S323: Определяют, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первый кодовый словарь, соответствующий первой информации ранга терминального устройства, и один или более вторых кодовых словарей, где каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции, т.е. кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковую длину, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Более того, количество кодовых слов в кодовом словаре a является точно таким же, как количество кодовых слов в кодовом словаре b, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. Вследствие этого, в данном варианте осуществления настоящего изобретения, кодовые словари в наборе кодовых слов имеют одинаковое количество кодовых слов. Количество кодовых слов может именоваться порядком модуляции. Конечно, специалист в соответствующей области техники может дать другое название порядку модуляции. Вследствие этого, может быть понятно, что набор кодовых словарей в данном варианте осуществления настоящего изобретения состоит из кодового словаря с порядком модуляции. Кроме того, кодовые слова кодового словаря имеют одинаковую длину.
В данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут дополнительно хранить разнообразные предварительно разработанные режимы. В одном аспекте, каждый режим указывает один и тот же набор кодовых словарей, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи терминальным устройствам. Т.е. в данном варианте осуществления настоящего изобретения, первый кодовый словарь и один или более вторых кодовых словарей принадлежат к одному и тому же набору кодовых словарей. В другом аспекте, каждый режим дополнительно указывает информацию касательно распределения кодовых словарей в наборе кодовых словарей нескольким терминальным устройствам. Т.е. каждый режим может дополнительно указывать информацию касательно кодового словаря соответственно используемого, чтобы отправлять поток данных нисходящей линии связи каждому терминальному устройству, которое скомпоновано в соответствии с рангом.
В данном варианте осуществления настоящего изобретения, информация указания кодового словаря, определяемая сетевым устройством и используемая, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, может включать в себя первую информацию режима и первую информацию ранга терминального устройства. Логический сегмент 1 информации может нести первую информацию режима, чтобы указывать первый режим. Логический сегмент 2 информации может нести первую информацию ранга терминального устройства, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря могут непрерывно или дискретно переноситься в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, терминальное устройство может узнать в соответствии с логическим сегментом 1 информации какой режим использует сетевое устройство, чтобы отправлять потоки данных нисходящей линии связи. Таким образом, терминальное устройство может узнать набор кодовых словарей, используемый сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи и информацию касательно кодовых словарей в наборе кодовых словарей нескольким терминальным устройствам. Кроме того, терминальное устройство может узнать информацию ранга терминального устройства в соответствии с логическим сегментом 2 информации. Вследствие этого, терминальное устройство может определять первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, и терминальное устройство также может определять один или более вторых кодовых словарей, используемые сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса режима и режимом, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий режим, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов, но должны удовлетворяться следующие два условия: Во-первых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, количество единиц ресурсов или поднесущих или элементов ресурсов, включенных в единицу кодирования. Во-вторых, сетевое устройство и терминальное устройство могут узнать, в соответствии с сохраненным кодовым словарем, какие ненулевые символы модуляции терминальное устройство отправляет в каких единицах ресурсов или поднесущих или элементах ресурсов единицы кодирования.
Простым и непосредственным способом, который удовлетворяет вышеупомянутым условиям хранения, является хранение кодового словаря в вышеупомянутой форме, включающей сохранение всех нулевых символов модуляции и ненулевых символов модуляции кодовых слов. Для краткости, подробности здесь вновь не описываются.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и может декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Фиг. 19 является еще другой принципиальной блок-схемой последовательности операций способа передачи информации указания в соответствии с другим вариантом осуществления настоящего изобретения. Как показано на Фиг. 19, в данном варианте осуществления настоящего изобретения, необязательно, информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков.
Определение первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя следующий этап:
S324: Определяют, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первый кодовый словарь, соответствующий второй информации ранга терминального устройства, и один или более вторых кодовых словарей, где каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
В частности, в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут хранить предварительно разработанные кодовые словари. Кодовые словари могут быть разделены на один или более наборы кодовых словарей, каждый набор кодовых словарей состоит из одного или более кодовых словарей, и любые два кодовых словаря, например, кодовый словарь a и кодовый словарь b, в одном и том же наборе кодовых словарей имеют следующие признаки: Кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковое суммарное количество символов модуляции, т.е. кодовое слово в кодовом словаре a и кодовое слово в кодовом словаре b имеют одинаковую длину, и количества единиц ресурсов, в которых мультиплексируются потоки данных, являются одинаковыми. Более того, количество кодовых слов в кодовом словаре a точно такое же, как количество кодовых слов в кодовом словаре b, т.е. кодовые словари в наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов. Вследствие этого, в данном варианте осуществления настоящего изобретения, набор кодовых слов состоит из кодового словаря с порядком модуляции, и кодовые слова кодового словаря имеют одинаковую длину.
После того, как набор кодовых словарей получается посредством деления вышеупомянутым способом, один набор кодовых словарей может однозначно соответствовать одной матрице признаков. Одна матрица признаков может соответствовать одному или более наборам кодовых словарей, и каждый набор кодовых словарей может соответствовать одному порядку модуляции.
В данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут дополнительно хранить разнообразные предварительно разработанные режимы. В одном аспекте, каждый режим указывает одну и ту же матрицу признаков, используемую сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи и второй поток данных нисходящей линии связи нескольким терминальным устройствам. Т.е. в данном варианте осуществления настоящего изобретения, первый кодовый словарь и один или более вторых кодовых словарей соответствуют одной и той же матрице признаков. Вследствие этого, первый кодовый словарь и один или более вторых кодовых словарей могут иметь разные порядки модуляции. В другом аспекте, каждый режим дополнительно указывает информацию касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам. В данном варианте осуществления настоящего изобретения, каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков. Вследствие этого, информация распределения может быть использована, чтобы указывать информацию, касательно кодового словаря, используемого терминальным устройством в соответствующем наборе кодовых словарей. В еще другом аспекте, в дополнение к указанию информации касательно распределения последовательностей признаков нескольким терминальным устройствам, каждый режим может дополнительно указывать количество нескольких терминальных устройств.
Вследствие этого, в данном варианте осуществления настоящего изобретения, информация указания кодового словаря, определяемая сетевым устройством, может включать в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей. Логический сегмент 1 информации может нести вторую информацию режима, чтобы указывать второй режим. Логический сегмент 2 информации может нести вторую информацию ранга терминального устройства, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств. Логический сегмент 3 информации может нести третью информацию набора кодовых словарей, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Следует понимать, что в данном варианте осуществления настоящего изобретения, логические сегменты информации у информации указания кодового словаря, могут непрерывно или дискретно переносится в любой очередности в инструкции, в которой располагается информация указания кодового словаря, что не ограничивается в данном варианте осуществления настоящего изобретения.
Соответственно, после того, как терминальное устройство принимает инструкцию или сообщение, несущее информацию указания кодового словаря, например, терминальное устройство может узнать в соответствии с логическим сегментом 1 информации, какой режим использует сетевое устройство, чтобы отправлять потоки данных нисходящей линии связи. Таким образом, терминальное устройство может узнать матрицу признаков, используемую сетевым устройством, чтобы отправлять потоки данных нисходящей линии связи и информацию касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам. Кроме того, терминальное устройство может узнать, в соответствии с логическим сегментом 2 информации, ранг терминального устройства среди нескольких терминальных устройств. Таким образом, терминальное устройство может узнать какую последовательность признаков или последовательности признаков в матрице признаков использует терминальное устройство. Кроме того, терминальное устройство может узнать, в соответствии с логическим сегментом 3 информации, набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков. Если матрица признаков, указываемая режимом, соответствует только одному набору кодовых словарей, наборы кодовых словарей, распределенные терминалу, являются одним и тем же набором кодовых словарей, и не требуется указывать набор кодовых словарей, который соответственно используется каждым терминалом и который соответствует второй матрице признаков. Вследствие этого, следует понимать, что логический сегмент 3 информации может быть необязательным.
Вследствие этого, в соответствии с информацией касательно распределения последовательностей признаков в матрице признаков нескольким терминальным устройствам и соответствием между каждым кодовым словарем в наборе кодовых словарей и каждой последовательностью признаков в матрице признаков, терминальное устройство может дополнительно определять первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, и терминальное устройство также может определять один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи другому терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Вследствие этого, посредством обмена информацией между сетевым устройством и терминальным устройством, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное, могут быть эффективно улучшены.
Следует понимать, что в данном варианте осуществления настоящего изобретения, «каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков» может означать, что количество кодовых словарей в наборе кодовых словарей является точно таким же, как количество последовательностей признаков в матрице признаков, т.е. суммарное количество символов модуляции кодового слова в кодовом словаре является точно таким же, как суммарное количество элементов соответствующей последовательности признаков; и может также означать, что для любого 1-элемента в последовательности признаков по меньшей мере одно кодовое слово может быть найдено в соответствующем кодовом словаре так, что символы модуляции кодового словаря в местоположении 1-элемента являются ненулевыми символами модуляции, и для любого нуль-элемента в последовательности признаков, символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении нуль-элемента все являются нулевыми символами модуляции.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, если логические сегменты информации указывают значения индекса, согласующиеся отношения индекса между связанной информацией, например, отношение индекса между значением индекса режима и режимом, отношение индекса между значением индекса матрицы признаков и каждой матрицей признаков, отношение индекса между значением индекса набора кодовых словарей и набором кодовых словарей в каждом кластере кодовых словарей, и отношение индекса между значением индекса кодового словаря и кодовым словарем в каждом наборе кодовых словарей, должны быть предварительно созданы на стороне сетевого устройства и стороне терминального устройства с тем, чтобы сетевое устройство и терминальное устройство могли однозначно определять соответствующий режим, матрицу признаков, набор кодовых словарей, и кодовый словарь из предварительно созданных связанных отношений индекса в соответствии со значениями индекса, указываемыми логическими сегментами информации.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, сетевое устройство и терминальное устройство могут предварительно сохранять кодовый словарь посредством использования нескольких способов. Для краткости, подробности здесь вновь не описываются.
ый
ой
В данном варианте осуществления настоящего изобретения, предпочтительно, каждый кодовый словарь в наборе кодовых словарей находится во взаимно-однозначном соответствии с каждой последовательностью признаков в матрице признаков, т.е. i кодовый словарь в наборе кодовых словарей соответствует i последовательности признаков в матрице признаков, где i является натуральным числом и меньше или равно количеству последовательностей признаков.
Дополнительно следует понимать, что в данном варианте осуществления настоящего изобретения, количество кодовых словарей в наборе кодовых словарей может быть точно таким же или отличным от количества последовательностей признаков в матрице признаков, соответствующей набору кодовых словарей. Например, количество кодовых словарей в наборе кодовых словарей меньше количества последовательностей признаков в матрице признаков, соответствующей набору кодовых словарей. Предпочтительно, количество кодовых словарей в наборе кодовых словарей является точно таким же, как количество последовательностей признаков в матрице признаков, соответствующей набору кодовых словарей.
Следует понимать, что обмен между сетевым устройством и терминальным устройством, связанные признаки и функции, и подобное, описанное со стороны сетевого устройства, соответствует связанным признакам и функциям, описанным со стороны терминального устройства. Для краткости, подробности здесь вновь не описываются.
Необязательно, в данном варианте осуществления настоящего изобретения, прием информации указания кодового словаря, отправленной сетевым устройством, включает в себя: прием сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, где сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы включает в себя информацию указания кодового словаря.
Необязательно, в данном варианте осуществления настоящего изобретения, выделенная сигнализация управления более высокого уровня включает в себя сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
В данном варианте осуществления настоящего изобретения, терминальное устройство может принимать информацию указания кодового словаря, которая отправляется сетевым устройством, посредством использования по меньшей мере одного из следующего: битовой строки или таблицы. Необязательно, информация указания кодового словаря является информацией битовой строки.
В данном варианте осуществления настоящего изобретения, необязательно, кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA. Кроме того, необязательно, количество нулевых символов модуляции кодового слова, включенного в кодовый словарь, больше или равно количеству ненулевых символов модуляции.
Следует понимать, что обмен между сетевым устройством и терминальным устройством, связанные признаки и функции, и подобное, описанное со стороны сетевого устройства, соответствует связанным признакам и функциям, описанным со стороны терминального устройства. Для краткости, подробности здесь вновь не описываются.
Дополнительно следует понимать, что порядковые номера вышеупомянутых процессов не означают последовательностей исполнения в разнообразных вариантах осуществления настоящего изобретения. Последовательности исполнения процессов должны определяться в соответствии с функциями и внутренней логикой процессов, и не должны толковаться в качестве какого-либо ограничения на процессы реализации вариантов осуществления настоящего изобретения.
Вследствие этого, в соответствии со способом передачи информации указания в данном варианте осуществления настоящего изобретения, терминальное устройство может определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и может декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы, включая количество пользователей, которые могут осуществлять доступ к системе, спектральная эффективность, и подобное могут быть эффективно улучшены.
Вышеупомянутое описывает подробно способ передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 16 по Фиг. 19. Нижеследующее описывает устройство передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на с Фиг. 20 по Фиг. 22, Фиг. 14, и Фиг. 15.
Устройство 500 передачи информации, показанное на Фиг. 9, включает в себя: первый модуль 510 определения, второй модуль 520 определения, третий модуль 530 определения, и модуль 540 отправки.
Первый модуль 510 определения выполнен с возможностью определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, где кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
Второй модуль 520 определения выполнен с возможностью определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи.
Третий модуль 530 определения выполнен с возможностью определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь, определяемый первым модулем 510 определения, и один или более вторых кодовых словарей, определяемых вторым модулем 520 определения.
Модуль 540 отправки выполнен с возможностью отправки информации указания кодового словаря, определяемой третьим модулем 530 определения, терминальному устройству.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 10, третий модуль 530 определения включает в себя:
первый блок 531 определения, выполненный с возможностью определения первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
второй блок 532 определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, первая информация указания, определяемая вторым блоком 532 определения, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, первая информация указания, определяемая вторым блоком 532 определения, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 20, второй модуль 530 определения включает в себя:
пятый блок 535 определения, выполненный с возможностью определения первого режима и ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, где первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
шестой блок 536 определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 21, третий модуль 530 определения включает в себя:
седьмой блок 537 определения, выполненный с возможностью определения второго режима, ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набора кодовых словарей, используемого каждым из нескольких терминальных устройств, где второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и
восьмой блок 538 определения, выполненный с возможностью определения информации указания кодового словаря, где информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков. Третья информация набора кодовых словарей может быть необязательной, как объяснено выше.
Следует понимать, что устройство 500 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать сетевому устройству в варианте осуществления способа настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 500 отдельно используются, чтобы реализовывать соответствующие процедуры в способах 200 на с Фиг. 3 по Фиг. 5, Фиг. 16, и Фиг. 17, и подробно здесь не описываются для краткости.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Вышеупомянутое подробно описывает устройство передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на Фиг. 20 и Фиг. 21 со стороны сетевого устройства. Нижеследующее описывает подробно устройство передачи информации указания в соответствии с вариантом осуществления настоящего изобретения со ссылкой на Фиг. 22 со стороны терминального устройства.
Устройство 600 передачи информации указания, показанное на Фиг. 12, включает в себя: модуль 610 приема, модуль 620 определения, и модуль 630 декодирования.
Модуль 610 приема выполнен с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, где информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
Модуль 620 определения выполнен с возможностью определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, принимаемой модулем 610 приема.
Модуль 630 декодирования выполнен с возможностью декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, которые определены модулем 620 определения, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 13, информация указания кодового словаря, принимаемая модулем 610 приема, включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
модуль 620 определения включает в себя: первый блок 621 определения, выполненный с возможностью определения, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания, принимаемая модулем 610 приема, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в данном варианте осуществления настоящего изобретения, первая информация указания, принимаемая модулем 610 приема, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 22, информация указания кодового словаря, принимаемая модулем 610 приема, включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и
модуль 620 определения включает в себя: третий блок 623 определения, выполненный с возможностью определения, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первого кодового словаря, соответствующего первой информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
В данном варианте осуществления настоящего изобретения, необязательно, как показано на Фиг. 22, информация указания кодового словаря, принимаемая модулем 610 приема, включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков, где третья информация набора кодовых словарей может быть необязательной, как объяснено выше; и
модуль 620 определения включает в себя: четвертый блок 624 определения, выполненный с возможностью определения, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первого кодового словаря, соответствующего второй информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков. Третья информация набора кодовых словарей может быть необязательной, как объяснено выше.
Следует понимать, что устройство 600 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать терминальному устройству в варианте осуществления способа настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 600 отдельно используются, чтобы реализовывать соответствующие процедуры в способах 300 на с Фиг. 6 по Фиг. 8, Фиг. 18, и Фиг. 19, и подробно здесь не описываются для краткости.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
В варианте осуществления настоящего изобретения, устройство 800 передачи информации указания, показанное на Фиг. 14, включает в себя: процессор 810, память 820, систему шины 830, и передатчик 840.
Необязательно, в варианте осуществления, определение, посредством процессора 810, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя:
определение первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, определяемая процессором 810, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, определяемая процессором 810, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Необязательно, в варианте осуществления, определение, посредством процессора 810, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя:
определение первого режима и ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, где первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определение информации указания кодового словаря, где информация указания кодового словаря включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Необязательно, в варианте осуществления, определение, посредством процессора 810, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, включает в себя:
определение второго режима, ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набора кодовых словарей, используемого каждым из нескольких терминальных устройств, где второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и
определение информации указания кодового словаря, где информация указания кодового словаря включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков. Третья информация набора кодовых словарей может быть необязательной, как объяснено выше.
Следует понимать, что устройство 800 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать сетевому устройству и устройству 500 в варианте осуществления настоящего изобретения, и может соответствовать соответствующему объекту для исполнения способов в соответствии с вариантами осуществления настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 800 отдельно используются, чтобы реализовывать соответствующие процедуры в способах на с Фиг. 3 по Фиг. 5, Фиг. 16, и Фиг. 17, и подробно здесь не описываются для краткости.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
В варианте осуществления настоящего изобретения, устройство 900 передачи информации указания, показанное на Фиг. 15, включает в себя: процессор 910, память 920, систему 930 шины, и приемник 940.
Необязательно, в варианте осуществления, информация указания кодового словаря, принимаемая приемником 940, включает в себя первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
определение, посредством процессора 910, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя:
определение, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, включенном в первый кластер кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, включенных в первый кластер кодовых словарей, где каждый кластер кодовых словарей включает в себя по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Необязательно, в варианте осуществления, первая информация указания, принимаемая приемником 940, включает в себя: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Необязательно, в варианте осуществления, первая информация указания, принимаемая приемником 940, включает в себя M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, включенных в первый кластер кодовых словарей.
Необязательно, в варианте осуществления, информация указания кодового словаря, принимаемая приемником 940, включает в себя первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и
определение, посредством процессора 910, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, включает в себя:
определение, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первого кодового словаря, соответствующего первой информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Необязательно, в варианте осуществления, информация указания кодового словаря, принимаемая приемником 940, включает в себя вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков, где третья информация набора кодовых словарей может быть необязательной, как объяснено выше; и
определение, посредством процессора 910, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря включает в себя:
определение, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первого кодового словаря, соответствующего второй информации ранга терминального устройства, и одного или более вторых кодовых словарей, где каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей включает в себя по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков. Третья информация набора кодовых словарей может быть необязательной, как объяснено выше.
Следует понимать, что устройство 900 передачи информации указания в соответствии с данным вариантом осуществления настоящего изобретения может соответствовать терминальному устройству и устройству 600 в варианте осуществления настоящего изобретения, и может соответствовать соответствующему объекту для исполнения способов в соответствии с вариантами осуществления настоящего изобретения, и вышеупомянутые и другие операции и/или функции модулей в устройстве 900 отдельно используются, чтобы реализовывать соответствующие процедуры в способах на с Фиг. 6 по Фиг. 8, Фиг. 18, и Фиг. 19, и подробно здесь не описываются для краткости.
Вследствие этого, в соответствии с устройством передачи информации указания в данном варианте осуществления настоящего изобретения, сетевое устройство определяет, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству; определяет один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, где второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; определяет информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и отправляет информацию указания кодового словаря терминальному устройству с тем, чтобы терминальное устройство могло определять кодовые словари, используемые для всех потоков данных, которые переносятся в одном и том же частотно-временном ресурсе, и могло декодировать, в соответствии с кодовыми словарями, первый поток данных, отправленный сетевым устройством терминальному устройству. Таким образом, сетевое устройство и терминальное устройство могут выполнять передачу данных нисходящей линии связи на основании кодовых словарей, и емкость сети у системы может быть эффективно улучшена.
Следует понимать, что понятия «система» и «сеть» могут быть использованы взаимозаменяемо в данном техническом описании. Понятие «и/или» в данном техническом описании описывает только отношение ассоциации для описания ассоциированных объектов и представляет собой, что могут существовать три отношения. Например, A и/или B представляет собой следующие три случая: Существует только A, существует как A, так и B, и существует только B. В дополнение, знак «/» в данном техническом описании, как правило, указывает отношение «или» между ассоциированными объектами.
Следует понимать, что в вариантах осуществления настоящего изобретения «B, соответствующее A» указывает, что B ассоциировано с A, и B может быть определено в соответствии с A. Тем не менее, дополнительно следует понимать, что определение B в соответствии с A не означает, что B определяется в соответствии только с A; т.е. B также может быть определено в соответствии с A и/или другой информацией.
Терминологии, такие как «компонент», «модуль», и «система», используемые в данном техническом описании, используются, чтобы указывать связанные с компьютером объекты, аппаратное обеспечение, встроенное программное обеспечение, сочетания аппаратного и программного обеспечения, программное обеспечение, или исполняемое программное обеспечение. Например, компонент может быть, но не ограничивается, процессом, который выполняется процессором, процессором, объектом, исполняемым файлом, потоком исполнения, программой, и/или компьютером. Как показано на фигурах, как вычислительное устройство, так и приложение, которое работает на вычислительном устройстве, могут быть компонентами. Один или более компоненты могут размещаться внутри процесса и/или потока исполнения, и компонент может располагаться на одном компьютере и/или распространяться среди двух или более компьютеров. В дополнение, эти компоненты могут быть исполнены с разнообразных компьютерночитаемых носителей информации, которые хранят разнообразные структуры данных. Например, компоненты могут осуществлять связь посредством использования локального и/или удаленного процесса и в соответствии с, например, сигналом с одним или более пакетами данных (например, данные от одного компонента, взаимодействующих с другим компонентом в локальной системе, распределенной системе, и/или по сети, такой как Интернет, взаимодействующей с другими системами посредством использования сигнала).
В дополнение, аспекты или признаки настоящего изобретения могут быть реализованы в качестве способа, устройства или продукта, который использует стандартные технологии программирования и/или машиностроения. Понятие «продукт», используемое в данной заявке охватывает компьютерную программу, доступ к которой может быть получен с любого компьютерночитаемого компонента, носителя или носителя информации. Например, компьютерночитаемый носитель информации может включать в себя, но не ограничивается: магнитный запоминающий компонент (например, жесткий диск, гибкий диск или магнитная лента), оптический диск (например, CD Compact Disk, компакт диск), DVD (Digital Versatile Disk, универсальный цифровой диск), интеллектуальная карта и компонент флэш-памяти (например, EPROM (Erasable Programmable Read-Only Memory, стираемая программируемая постоянная память), карта, накопитель-стержень, или накопитель-ключ). В дополнение, разнообразные запоминающие носители информации, описанные в данном техническом описании, могут указывать одно или более устройства и/или другое машиночитаемое средство, которые используются, чтобы хранить информацию. Понятие «машиночитаемое средство» может включать в себя, но не ограничивается, радиоканал, и разнообразные другие средства которые могут хранить, содержать и/или переносить инструкцию и/или данные.
Специалист в соответствующей области техники может быть осведомлен, что единицы и этапы в примерах, описанных со ссылкой на варианты осуществления, раскрываемые в данном документе, могут быть реализованы посредством электронного аппаратного обеспечения, компьютерного программного обеспечения, или их сочетания. Чтобы четко описать взаимозаменяемость между аппаратным обеспечением и программным обеспечение, вышеупомянутое в целом описывало композиции и этапы каждого примера в соответствии с функциями. Выполняются ли функции посредством аппаратного обеспечения или программного обеспечения зависит от конкретных приложения и условий по ограничению исполнения технических решений. Специалист в соответствующей области техники может использовать разные способы, чтобы реализовывать описанные функции для каждого конкретного приложения, но не следует считать, что реализация выходит за пределы объема настоящего изобретения.
Специалисту в соответствующей области техники может быть четко понятно, что в целях удобства и краткости описания, в отношении подробных рабочих процессов вышеупомянутой системы, устройства, и блока, может быть сделана ссылка на соответствующий процесс в вышеупомянутых вариантах осуществления способа, и подробности здесь не описываются.
В некоторых предоставленных в данной заявке вариантах осуществления, следует понимать, что раскрываемая система, устройство, и способ могут быть реализованы другим образом. Например, описанный вариант осуществления устройств является лишь примером. Например, разделение на блоки является лишь разделением на логические функции и может быть другим разделением в фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые признаки могут быть проигнорированы или не выполняться. В дополнение, продемонстрированные или обсуждаемые взаимные связывания или непосредственные связывания или соединения связи могут быть реализованы через некоторые интерфейсы, опосредованные связывания или соединения связи между устройствами или блоками, или электрические соединения, механические соединения, или соединения в других формах.
Блоки, описанные как отдельные части, могут быть или могут не быть физически отделены, и части, демонстрируемые как блоки могут быть или могут не быть физическими блоками, могут располагаться в одной позиции, или могут быть распространены по множеству из сетевых блоков. Часть или все блоки могут быть выбраны в соответствии с фактическими потребностями для достижения целей решений вариантов осуществления настоящего изобретения.
В дополнение, функциональные блоки в вариантах осуществления настоящего изобретения, могут быть интегрированы в одном блоке обработки, или каждый из блоков может существовать отдельно физически, или два или более блока интегрируются в одном блоке. Интегрированы блок может быть реализован в форме аппаратного обеспечения, или может быть реализован в форуме функционального блока программного обеспечения.
Когда интегрированный блок реализуется в форме функционального блока программного обеспечения и продается или используется в качестве независимого продукта, интегрированный блок может быть сохранен на компьютерночитаемом запоминающем носителе информации. На основании такого понимания, технические решения настоящего изобретения по существу, или часть, вклада в известный уровень техники, или все или часть технических решения, могут быть реализованы в форме продукта программного обеспечения. Продукт программного обеспечения хранится на запоминающем носителе информации и включает в себя несколько инструкций для выдачи инструкций компьютерному устройству (которое может быть персональным компьютером, сервером, или сетевым устройством), чтобы выполнять все или часть из этапов способов, описанных в вариантах осуществления настоящего изобретения. Вышеупомянутый запоминающий носитель информации включает в себя: любой носитель информации, которые может хранить программный код, такой как USB флэш-накопитель, съемный жесткий диск, постоянная память (ROM, Read-Only Memory), память с произвольным доступом (RAM, Random Access Memory), магнитный диск, или оптический диск.
Вышеупомянутые описания являются лишь конкретными вариантами осуществления настоящего изобретения, но не предназначены для ограничения объема правовой защиты настоящего изобретения. Любая модификация или замена легко понятная специалисту в соответствующей области техники в рамках технического объема раскрытого в настоящем изобретении, должна подпадать по объем правовой защиты настоящего изобретения. Вследствие этого, объем правовой защиты настоящего изобретения должен подчиняться объему правовой защиты формулы изобретения.
Раскрытие настоящей заявки также включает в себя следующие Примеры.
Пример 1. Способ передачи информации указания, содержащий этапы, на которых:
определяют, среди одного или более кодовых словарей, первый кодовый словарь, используемый, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, при этом кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции содержат по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
определяют один или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, при этом второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи;
определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и
отправляют информацию указания кодового словаря терминальному устройству.
Пример 2. Способ в соответствии с примером 1, при этом этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит этапы, на которых:
определяют первый набор кодовых словарей, к которому принадлежит первый кодовый словарь, один или более вторые наборы кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первый кластер кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, при этом каждый кластер кодовых словарей содержит по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определяют информацию указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 3. Способ в соответствии с примером 2, в котором первая информация указания содержит: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 4. Способ в соответствии с примером 2, в котором первая информация указания содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, которые содержатся в первом кластере кодовых словарей.
Пример 5. Способ в соответствии с примером 3 или 4, в котором первая информация указания содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
6. Способ в соответствии с примером 1, в котором этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит этапы, на которых:
определяют первую последовательность признаков, к которой принадлежит первый кодовый словарь, одну или более вторые последовательности признаков, к которым принадлежит один или более вторых кодовых словарей, и первую матрицу признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, при этом каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и
определяют информацию указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 7. Способ в соответствии с примером 6, в котором вторая информация указания содержит: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 8. Способ в соответствии с примером 6, в котором вторая информация указания содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, которые содержатся в первой матрице признаков.
Пример 9. Способ в соответствии с примером 7 или 8, в котором вторая информация указания содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Пример 10. Способ в соответствии с примером 1, в котором этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит этапы, на которых:
определяют первый режим и ранг терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, при этом первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определяют информацию указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
11. Способ в соответствии с примером 1, в котором этап, на котором определяют информацию указания кодового словаря, используемую, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит этапы, на которых:
определяют второй режим, ранг терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набор кодовых словарей, используемый каждым из нескольких терминальных устройств, при этом второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и
определяют информацию указания кодового словаря, при этом информация указания кодового словаря содержит вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Пример 12. Способ в соответствии с любым из примеров с 1 по 11, в котором этап, на котором отправляют информацию указания кодового словаря терминальному устройству, содержит этап, на котором:
отправляют сообщение планирования нисходящей линии связи, выделенную сигнализацию управления более высокого уровня, или широковещательное сообщение системы терминальному устройству, при этом сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы содержит информацию указания кодового словаря.
Пример 13. Способ в соответствии с примером 12, в котором выделенная сигнализация управления более высокого уровня содержит сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Пример 14. Способ в соответствии с любым из примеров с 1 по 13, в котором информация указания кодового словаря является информацией битовой строки.
Пример 15. Способ по любому из п.п. с 1 по 14, в котором кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Пример 16. Способ в соответствии с примером 15, в котором количество нулевых символов модуляции кодового слова, которое содержится в кодовом словаре, больше или равно количеству ненулевых символов модуляции.
Пример 17. Способ передачи информации указания, содержащий этапы, на которых:
принимают информацию указания кодового словаря, отправленную сетевым устройством, при этом информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции содержат по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря; и
декодируют, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первый поток данных нисходящей линии связи, отправленный сетевым устройством.
Пример 18. Способ в соответствии с примером 17, в котором информация указания кодового словаря содержит первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, содержит этап, на котором:
определяют, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первый кодовый словарь в первом наборе кодовых словарей, который содержится в первом кластере кодовых словарей, и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, которые содержатся в первом кластере кодовых словарей, при этом каждый кластер кодовых словарей содержит по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Пример 19. Способ в соответствии с примером 18, в котором первая информация указания содержит: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 20. Способ в соответствии с примером 18, в котором первая информация указания содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, которые содержатся в первом кластере кодовых словарей.
Пример 21. Способ в соответствии с примером 19 или 20, в котором первая информация указания содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Пример 22. Способ в соответствии с примером 17, в котором информация указания кодового словаря содержит первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и
этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, содержит этап, на котором:
определяют, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, которая содержится в первой матрице признаков, и один или более вторых кодовых словарей в одной или более вторых последовательностях признаков, которые содержатся в первой матрице признаков, при этом каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Пример 23. Способ в соответствии с примером 22, в котором вторая информация указания содержит: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 24. Способ в соответствии с примером 22, в котором вторая информация указания содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, которые содержатся в первой матрице признаков.
Пример 25. Способ в соответствии с примером 23 или 24, в котором вторая информация указания содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Пример 26. Способ в соответствии с примером 17, в котором информация указания кодового словаря содержит первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и
этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, содержит этап, на котором:
определяют, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первый кодовый словарь, соответствующий первой информации ранга терминального устройства, и один или более вторых кодовых словарей, при этом каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Пример 27. Способ в соответствии с примером 17, в котором информация указания кодового словаря содержит вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков; и
этап, на котором определяют первый кодовый словарь и один или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, содержит этап, на котором:
определяют, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первый кодовый словарь, соответствующий второй информации ранга терминального устройства, и один или более вторых кодовых словарей, при этом каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
Пример 28. Способ в соответствии с любым из примеров с 17 по 27, в котором этап, на котором принимают информацию указания кодового словаря, отправленную сетевым устройством, содержит этап, на котором:
принимают сообщение планирования нисходящей линии связи, выделенную сигнализацию управления более высокого уровня, или широковещательное сообщение системы, которое отправляется сетевым устройством, при этом сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы содержит информацию указания кодового словаря.
Пример 29. Способ в соответствии с примером 28, в котором выделенная сигнализация управления более высокого уровня содержит сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Пример 30. Способ в соответствии с любым из примеров с 17 по 29, в котором информация указания кодового словаря является информацией битовой строки.
Пример 31. Способ в соответствии с любым из примеров с 17 по 30, в котором кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Пример 32. Способ в соответствии с примером 31, в котором количество нулевых символов модуляции кодового слова, которое содержится в кодовом словаре, больше или равно количеству ненулевых символов модуляции.
Пример 33. Устройство передачи информации указания, содержащее:
первый модуль определения, выполненный с возможностью определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, при этом кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции содержат по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
второй модуль определения, выполненный с возможностью определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, при этом второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи;
третий модуль определения, выполненный с возможностью определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь, определяемый первым модулем определения, и один или более вторых кодовых словарей, определяемых вторым модулем определения; и
модуль отправки, выполненный с возможностью отправки информации указания кодового словаря, определяемой третьим модулем определения, терминальному устройству.
Пример 34. Устройство в соответствии с примером 33, в котором третий модуль определения содержит:
первый блок определения, выполненный с возможностью определения первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, при этом каждый кластер кодовых словарей содержит по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
второй блок определения, выполненный с возможностью определения информации указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 35. Устройство в соответствии с примером 34, в котором первая информация указания, определяемая вторым блоком определения, содержит: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 36. Устройство в соответствии с примером 34, в котором первая информация указания, определяемая вторым блоком определения, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, которые содержатся в первом кластере кодовых словарей.
Пример 37. Устройство в соответствии с примером 35 или 36, в котором первая информация указания, определяемая вторым блоком определения, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Пример 38. Устройство в соответствии с примером 33, в котором третий модуль определения содержит:
третий блок определения, выполненный с возможностью определения первой последовательности признаков, к которой принадлежит первый кодовый словарь, одной или более вторых последовательностей признаков, к которым принадлежит один или более вторых кодовых словарей, и первой матрицы признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, при этом каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и
четвертый блок определения, выполненный с возможностью определения информации указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 39. Устройство в соответствии с примером 38, в котором вторая информация указания, определяемая четвертым блоком определения, содержит: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 40. Устройство в соответствии с примером 38, в котором вторая информация указания, определяемая четвертым блоком определения, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, которые содержатся в первой матрице признаков.
Пример 41. Устройство в соответствии с примером 39 или 40, в котором вторая информация указания, определяемая четвертым блоком определения, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Пример 42. Устройство в соответствии с примером 33, в котором третий модуль определения содержит:
пятый блок определения, выполненный с возможностью определения первого режима и ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, при этом первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
шестой блок определения, выполненный с возможностью определения информации указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Пример 43. Устройство в соответствии с примером 33, в котором третий модуль определения содержит:
седьмой блок определения, выполненный с возможностью определения второго режима, ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набора кодовых словарей, используемого каждым из нескольких терминальных устройств, при этом второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и
восьмой блок определения, выполненный с возможностью определения информации указания кодового словаря, при этом информация указания кодового словаря содержит вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Пример 44. Устройство в соответствии с любым из примеров с 33 по 43, в котором модуль отправки в частности выполнен с возможностью отправки сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы терминальному устройству, при этом сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы содержит информацию указания кодового словаря.
Пример 45. Устройство в соответствии с примером 44, в котором выделенная сигнализация управления более высокого уровня содержит сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Пример 46. Устройство в соответствии с любым из примеров п.п. с 33 по 45, в котором информация указания кодового словаря, определяемая третьим модулем определения, является информацией битовой строки.
Пример 47. Устройство в соответствии с любым из примеров с 33 по 46, в котором кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Пример 48. Устройство в соответствии с примером 47, в котором количество нулевых символов модуляции кодового слова, которое содержится в кодовом словаре, больше или равно количеству ненулевых символов модуляции.
Пример 49. Устройство в соответствии с любым из примеров с 33 по 48, при этом устройство является сетевым устройством.
Пример 50. Устройство передачи информации указания, содержащее:
модуль приема, выполненный с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, при этом информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции содержат по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
модуль определения, выполненный с возможностью определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, принимаемой модулем приема; и
модуль декодирования, выполненный с возможностью декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, которые определены модулем определения, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Пример 51. Устройство в соответствии с примером 50, в котором информация указания кодового словаря, принимаемая модулем приема, содержит первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
модуль определения содержит: первый блок определения, выполненный с возможностью определения, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, который содержится в первом кластере кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, которые содержатся в первом кластере кодовых словарей, при этом каждый кластер кодовых словарей содержит по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Пример 52. Устройство в соответствии с примером 51, в котором первая информация указания, принимаемая модулем приема, содержит: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 53. Устройство в соответствии с примером 51, в котором первая информация указания, принимаемая модулем приема, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, которые содержатся в первом кластере кодовых словарей.
Пример 54. Устройство в соответствии с примером 52 или 53, в котором первая информация указания, принимаемая модулем приема, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Пример 55. Устройство в соответствии с примером 50, в котором информация указания кодового словаря, принимаемая модулем приема, содержит первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и
модуль определения содержит: второй блок определения, выполненный с возможностью определения, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первого кодового словаря среди одного или более кодовых словарей, соответствующих первой последовательности признаков, которая содержится в первой матрице признаков, и одного или более вторых кодовых словарей в одной или более вторых последовательностях признаков, которые содержатся в первой матрице признаков, при этом каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Пример 56. Устройство в соответствии с примером 55, в котором вторая информация указания, принимаемая модулем приема, содержит: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 57. Устройство в соответствии с примером 55, в котором вторая информация указания, принимаемая модулем приема, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, которые содержатся в первой матрице признаков.
Пример 58. Устройство в соответствии с примером 56 или 57, в котором вторая информация указания, принимаемая модулем приема, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Пример 59. Устройство в соответствии с примером 50, в котором информация указания кодового словаря, принимаемая модулем приема, содержит первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и
модуль определения содержит: третий блок определения, выполненный с возможностью определения, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первого кодового словаря, соответствующего первой информации ранга терминального устройства, и одного или более вторых кодовых словарей, при этом каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Пример 60. Устройство в соответствии с примером 50, в котором информация указания кодового словаря, принимаемая модулем приема, содержит вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков; и
модуль определения содержит: четвертый блок определения, выполненный с возможностью определения, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первого кодового словаря, соответствующего второй информации ранга терминального устройства, и одного или более вторых кодовых словарей, при этом каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
Пример 61. Устройство в соответствии с любым из примеров с 50 по 60, в котором модуль приема в частности выполнен с возможностью приема сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, при этом сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы содержит информацию указания кодового словаря.
Пример 62. Устройство в соответствии с примером 61, в котором выделенная сигнализация управления более высокого уровня содержит сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Пример 63. Устройство в соответствии с любым из примеров с 50 по 62, в котором информация указания кодового словаря, принимаемая модулем приема, является информацией битовой строки.
Пример 64. Устройство в соответствии с любым из примеров с 50 по 63, в котором кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Пример 65. Устройство в соответствии с примером 64, в котором количество нулевых символов модуляции кодового слова, которое содержится в кодовом словаре, больше или равно количеству ненулевых символов модуляции.
Пример 66. Устройство в соответствии с любым из примеров с 50 или 65, при этом устройство является терминальным устройством.
Пример 67. Устройство передачи информации указания, содержащее: процессор, память, систему шины, и передатчик, при этом процессор, память, и передатчик соединены посредством использования системы шины, память выполнена с возможностью хранения инструкции, и процессор выполнен с возможностью исполнения инструкции, хранящейся в памяти, чтобы управлять передатчиком, чтобы отправлять сигнал;
процессор выполнен с возможностью:
определения, среди одного или более кодовых словарей, первого кодового словаря, используемого, чтобы отправлять первый поток данных нисходящей линии связи терминальному устройству, при этом кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции содержат по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции;
определения одного или более вторых кодовых словарей, используемых, чтобы отправлять второй поток данных нисходящей линии связи, при этом второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи; и
определения информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей; и
передатчик выполнен с возможностью отправки информации указания кодового словаря терминальному устройству.
Пример 68. Устройство в соответствии с примером 67, в котором определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит:
определение первого набора кодовых словарей, к которому принадлежит первый кодовый словарь, одного или более вторых наборов кодовых словарей, к которым принадлежат один или более вторых кодовых словарей, и первого кластера кодовых словарей, к которому принадлежит первый набор кодовых словарей и один или более вторые наборы кодовых словарей, при этом каждый кластер кодовых словарей содержит по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же, как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определение информации указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 69. Устройство в соответствии с примером 68, в котором первая информация указания, определяемая процессором, содержит: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 70. Устройство в соответствии с примером 68, в котором первая информация указания, определяемая процессором, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, которые содержатся в первом кластере кодовых словарей.
Пример 71. Устройство в соответствии с примером 69 или 70, в котором первая информация указания, определяемая процессором, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Пример 72. Устройство в соответствии с примером 67, в котором определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит:
определение первой последовательности признаков, к которой принадлежит первый кодовый словарь, одной или более вторых последовательностей признаков, к которым принадлежит один или более вторых кодовых словарей, и первой матрицы признаков, к которой принадлежит первая последовательность признаков и одна или более вторые последовательности признаков, при этом каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции; и
определение информации указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 73. Устройство в соответствии с примером 72, в котором вторая информация указания, определяемая процессором, содержит: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 74. Устройство в соответствии с примером 72, в котором вторая информация указания, определяемая процессором, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностям признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, которые содержатся в первой матрице признаков.
Пример 75. Устройство в соответствии с примером 73 или 74, в котором вторая информация указания, определяемая процессором, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Пример 76. Устройство в соответствии с примером 67, в котором определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит:
определение первого режима и ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, при этом первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов; и
определение информации указания кодового словаря, при этом информация указания кодового словаря содержит первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств.
Пример 77. Устройство в соответствии с примером 67, в котором определение, посредством процессора, информации указания кодового словаря, используемой, чтобы указывать первый кодовый словарь и один или более вторых кодовых словарей, содержит:
определение второго режима, ранга терминального устройства среди нескольких терминальных устройств, к которым принадлежит первый поток данных и второй поток данных, и набора кодовых словарей, используемого каждым из нескольких терминальных устройств, при этом второй режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежат первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков; и
определение информации указания кодового словаря, при этом информация указания кодового словаря содержит вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который используется каждым терминальным устройством и который соответствует второй матрице признаков.
Пример 78. Устройство в соответствии с любым из примеров с 67 по 77, в котором отправка, посредством передатчика, информации указания кодового словаря терминальному устройству, содержит:
отправку сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы терминальному устройству, при этом сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы содержит информацию указания кодового словаря.
Пример 79. Устройство в соответствии с примером 78, в котором выделенная сигнализация управления более высокого уровня содержит сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Пример 80. Устройство в соответствии с любым из примеров с 67 по 79, в котором информация указания кодового словаря, определяемая процессором, является информацией битовой строки.
Пример 81. Устройство в соответствии с любым из примеров с 67 по 80, в котором кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Пример 82. Устройство в соответствии с примером 81, в котором количество нулевых символов модуляции кодового слова, которое содержится в кодовом словаре, больше или равно количеству ненулевых символов модуляции.
Пример 83. Устройство в соответствии с любым из примеров с 67 по 82, при этом устройство является сетевым устройством.
Пример 84. Устройство передачи информации указания, содержащее: процессор, память, систему шины, и приемник, при этом процессор, память, и приемник соединены посредством использования системы шины, память выполнена с возможностью хранения инструкции, и процессор выполнен с возможностью исполнения инструкции, хранящейся в памяти, чтобы управлять приемником, чтобы принимать сигнал;
приемник выполнен с возможностью приема информации указания кодового словаря, отправленной сетевым устройством, при этом информация указания кодового словаря используется, чтобы указывать первый кодовый словарь, используемый сетевым устройством, чтобы отправлять первый поток данных нисходящей линии связи, и один или более вторых кодовых словарей, используемых сетевым устройством, чтобы отправлять второй поток данных нисходящей линии связи, второй поток данных нисходящей линии связи является одним или более потоками данных нисходящей линии связи, отличными от первого потока данных нисходящей линии связи, которые переносятся в частотно-временном ресурсе, используемом для первого потока данных нисходящей линии связи, кодовый словарь состоит из двух или более кодовых слов, кодовые слова являются многомерными комплексными векторами, и используются, чтобы указывать отношения отображения между данными и по меньшей мере двумя символами модуляции, и по меньшей мере два символа модуляции содержат по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции; и
процессор выполнен с возможностью: определения первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря; и декодирования, в соответствии с первым кодовым словарем и одним или более вторыми кодовыми словарями, первого потока данных нисходящей линии связи, отправленного сетевым устройством.
Пример 85. Устройство в соответствии с примером 84, в котором информация указания кодового словаря, принимаемая приемником, содержит первую информацию кластера кодовых словарей, первую информацию набора кодовых словарей, и первую информацию указания, первая информация кластера кодовых словарей используется, чтобы указывать первый кластер кодовых словарей, первая информация набора кодовых словарей используется, чтобы указывать первый набор кодовых словарей в первом кластере кодовых словарей, первая информация указания используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, и первая информация указания дополнительно используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей и один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей; и
определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, содержит:
определение, в соответствии с первой информацией кластера кодовых словарей, первой информацией набора кодовых словарей, и первой информацией указания, первого кодового словаря в первом наборе кодовых словарей, который содержится в первом кластере кодовых словарей, и одного или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей, которые содержатся в первом кластере кодовых словарей, при этом каждый кластер кодовых словарей содержит по меньшей мере один набор кодовых словарей, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, кластер кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же кластере кодовых словарей имеют одинаковое суммарное количество символов модуляции, и набор кодовых словарей удовлетворяет условию, что для любых двух кодовых словарей в одном и том же наборе кодовых словарей, местоположение, в котором символы модуляции всех кодовых слов в одном кодовом словаре являются нулевыми символами модуляции, является точно таким же как местоположение, в котором символы модуляции всех кодовых слов в другом кодовом словаре являются нулевыми символами модуляции, или набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Пример 86. Устройство в соответствии с примером 85, в котором первая информация указания, принимаемая приемником, содержит: первую информацию кодового словаря, вторую информацию набора кодовых словарей, и вторую информацию кодового словаря, первая информация кодового словаря используется, чтобы указывать первый кодовый словарь в первом наборе кодовых словарей, вторая информация набора кодовых словарей используется, чтобы указывать один или более вторые наборы кодовых словарей в первом кластере кодовых словарей, и вторая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей в одном или более вторых наборах кодовых словарей.
Пример 87. Устройство в соответствии с примером 85, в котором первая информация указания, принимаемая приемником, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми наборами кодовых словарей в первом кластере кодовых словарей, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующий набор кодовых словарей к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, когда набор кодовых словарей, соответствующий каждой группе информации битовой строки, принадлежит к первому набору кодовых словарей или одному или более вторым наборам кодовых словарей, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей в соответствующем наборе кодовых словарей, и M является количеством наборов кодовых словарей, которые содержатся в первом кластере кодовых словарей.
Пример 88. Устройство в соответствии с примером 86 или 87, в котором первая информация указания, принимаемая приемником, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый кодовый словарь в каждом наборе кодовых словарей имеет разный порядок модуляции.
Пример 89. Устройство в соответствии с примером 84, в котором информация указания кодового словаря, принимаемая приемником, содержит первую информацию матрицы признаков, первую информацию последовательности признаков, и вторую информацию указания, первая информация матрицы признаков используется, чтобы указывать первую матрицу признаков, первая информация последовательности признаков используется, чтобы указывать первую последовательность признаков в первой матрице признаков, вторая информация указания используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, и вторая информация указания дополнительно используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков; и
определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря содержит:
определение, в соответствии с первой информацией матрицы признаков, первой информацией последовательности признаков, и второй информацией указания, первого кодового словаря среди одного или более кодовых словарей, соответствующих первой последовательности признаков, которая содержится в первой матрице признаков, и одного или более вторых кодовых словарей в одной или более вторых последовательностях признаков, которые содержатся в первой матрице признаков, при этом каждая матрица признаков состоит из двух или более последовательностей признаков, каждая последовательность признаков соответствует одному или более кодовым словарям, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, и 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции.
Пример 90. Устройство в соответствии с примером 89, в котором вторая информация указания, принимаемая приемником, содержит: третью информацию кодового словаря, вторую информацию последовательности признаков, и четвертую информацию кодового словаря, третья информация кодового словаря используется, чтобы указывать первый кодовый словарь среди одного или более кодовых словарей, соответствующих первой последовательности признаков, вторая информация последовательности признаков используется, чтобы указывать одну или более вторые последовательности признаков в первой матрице признаков, и четвертая информация кодового словаря используется, чтобы указывать один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих одной или более вторым последовательностям признаков.
Пример 91. Устройство в соответствии с примером 89, в котором вторая информация указания, принимаемая приемником, содержит M групп информации битовой строки во взаимно-однозначном соответствии со всеми последовательностями признаков в первой матрице признаков, каждая группа информации битовой строки используется, чтобы указывать, принадлежит ли соответствующая последовательность признаков к первой последовательности признаков или одной или более вторым последовательностями признаков, когда последовательность признаков, соответствующая каждой группе информации битовой строки, принадлежит к первой последовательности признаков или одной или более вторым последовательностям признаков, каждая группа информации битовой строки дополнительно используется, чтобы указывать первый кодовый словарь или один или более вторых кодовых словарей среди одного или более кодовых словарей, соответствующих соответствующей последовательности признаков, и M является количеством последовательностей признаков, которые содержатся в первой матрице признаков.
Пример 92. Устройство в соответствии с примером 90 или 91, в котором вторая информация указания, принимаемая приемником, содержит информацию порядка модуляции первого кодового словаря и одного или более вторых кодовых словарей, и каждый из одного или более кодовых словарей, соответствующих каждой последовательности признаков, имеет разный порядок модуляции.
Пример 93. Устройство в соответствии с примером 84, в котором информация указания кодового словаря, принимаемая приемником, содержит первую информацию режима и первую информацию ранга терминального устройства, первая информация режима используется, чтобы указывать первый режим, первый режим используется, чтобы указывать третий набор кодовых словарей, к которому принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения кодовых словарей в третьем наборе кодовых словарей нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, и первая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств; и
определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря, содержит:
определение, в соответствии с первой информацией режима и первой информацией ранга терминального устройства и в третьем наборе кодовых словарей, который указывается первым режимом, первого кодового словаря, соответствующего первой информации ранга терминального устройства, и одного или более вторых кодовых словарей, при этом каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, и набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов.
Пример 94. Устройство в соответствии с примером 84, в котором информация указания кодового словаря, принимаемая приемником, содержит вторую информацию режима, вторую информацию ранга терминального устройства, и третью информацию набора кодовых словарей, вторая информация режима используется, чтобы указывать второй режим, втором режим используется, чтобы указывать вторую матрицу признаков, к которой принадлежит первый кодовый словарь и один или более вторых кодовых словарей, и информацию касательно распределения последовательностей признаков во второй матрице признаков нескольким терминальным устройствам, к которым принадлежит первый поток данных и второй поток данных, вторая информация ранга терминального устройства используется, чтобы указывать ранг терминального устройства среди нескольких терминальных устройств, и третья информация набора кодовых словарей используется, чтобы указывать набор кодовых словарей, который соответственно используется каждым из нескольких терминальных устройств и который соответствует второй матрице признаков; и
определение, посредством процессора, первого кодового словаря и одного или более вторых кодовых словарей в соответствии с информацией указания кодового словаря содержит:
определение, в соответствии со второй информацией режима, второй информацией ранга терминального устройства, и третьей информацией набора кодовых словарей и в одном или более наборах кодовых словарей, соответствующих второй матрице признаков, которая указывается вторым режимом, первого кодового словаря, соответствующего второй информации ранга терминального устройства, и одного или более вторых кодовых словарей, при этом каждая матрица признаков соответствует одному или более наборам кодовых словарей, матрица признаков состоит из двух или более последовательностей признаков, последовательность признаков состоит из нуль-элемента и 1-элемента, нуль-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем нуль-элементу, все являются нулевыми символами модуляции, 1-элемент означает, что символы модуляции всех кодовых слов в соответствующем кодовом словаре в местоположении, соответствующем 1-элементу, все не являются нулевыми символами модуляции или все являются ненулевыми символами модуляции, каждый набор кодовых словарей содержит по меньшей мере один кодовый словарь, набор кодовых словарей удовлетворяет условию, что кодовые слова в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество символов модуляции и кодовые словари в одном и том же наборе кодовых словарей имеют одинаковое суммарное количество кодовых слов, и каждый кодовый словарь в наборе кодовых словарей соответственно соответствует каждой последовательности признаков в матрице признаков.
Пример 95. Устройство в соответствии с любым из примеров с 84 по 94, в котором прием, посредством приемника, информации указания кодового словаря, отправленной сетевым устройством, содержит:
прием сообщения планирования нисходящей линии связи, выделенной сигнализации управления более высокого уровня, или широковещательного сообщения системы, которое отправляется сетевым устройством, при этом сообщение планирования нисходящей линии связи, выделенная сигнализация управления более высокого уровня, и широковещательное сообщение системы содержит информацию указания кодового словаря.
Пример 96. Устройство в соответствии с примером 95, в котором выделенная сигнализация управления более высокого уровня содержит сообщение создания соединения управления радиоресурсами RRC и сообщение реконфигурации соединения RRC.
Пример 97. Устройство в соответствии с любым из примеров с 84 по 96, в котором информация указания кодового словаря, принимаемая приемником, является информацией битовой строки.
Пример 98. Устройство в соответствии с любым из примеров с 84 по 97, в котором кодовый словарь является кодовым словарем множественного доступа с разреженным кодом SCMA.
Пример 99. Устройство в соответствии с примером 98, в котором количество нулевых символов модуляции кодового слова, которое содержится в кодовом словаре, больше или равно количеству ненулевых символов модуляции.
Пример 100. Устройство в соответствии с любым из примеров с 84 по 99, при этом устройство является терминальным устройством.