×
24.05.2019
219.017.5e9c

СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002688751
Дата охранного документа
22.05.2019
Краткое описание РИД Свернуть Развернуть
Аннотация: Группа изобретений относится к области связи и может быть использована для согласования кодовой скорости полярного кода. Техническим результатом является улучшение характеристики полярного кода с точки зрения использования режима HARQ. Способ содержит этапы, на которых: генерируют кодированные данные посредством кодирования в полярном коде, так что указанные кодированные данные содержат множество системных битов и множество контрольных битов; осуществляют двухступенчатое периодическое выкалывание в множестве системных битов для получения первой последовательности битов; и осуществляют двухступенчатое периодическое выкалывание в множестве контрольных битов для получения второй последовательности битов; и последовательно записывают указанные первую последовательность битов и вторую последовательность битов в кэш в качестве битов, подлежащих передаче. 3 н. и 12 з.п. ф-лы, 10 ил.
Реферат Свернуть Развернуть

Область техники, к которой относится изобретение

Варианты настоящего изобретения относятся к технологиям связи и, в частности, к способу и устройству согласования кодовой скорости полярного кода (Полярный код (Polar code)).

Уровень техники

В системе связи для повышения надежности передачи данных обычно используется кодирование каналов с целью обеспечения качества связи. Полярный код представляет собой линейный блочный код. Было теоретически доказано, что полярный код представляет собой способ кодирования, позволяющий достигнуть шенноновской пропускной способности и при этом обладающий низкой сложностью кодирования-декодирования. Результат кодирования в полярном коде может быть представлен в следующем виде:

где представляет двоичный вектор-строку длиной N, представляет матрицу N*N matrix, , длина кода N = 2, и n ≥ 0; , представляет транспонированную матрицу и представляет кронекеровскую степень и определено следующим образом: .

В процессе кодирования в полярном коде некоторые биты в составе вектора используются для передачи информации. Эти биты называются информационными битами, а также предполагается, что индексное множество для этих битов равно A. Другие биты, имеющие фиксированные значения, называются замороженными битами и обычно заданы равными 0. Поэтому результат кодирования в полярном коде может быть упрощенно представлен в виде: , представляет множество информационных битов в составе вектора , представляет вектор-строку длиной K и K представляет количество информационных битов; представляет подматрицу в составе матрицы и может быть получена с использованием индексов из множества A, представляет матрицу размером K*N, а множество A, которое еще должно быть выбрано, определяет характеристики полярного кода.

В уровне техники для полярного кода применяется технология гибридного автоматического запроса повторной передачи (Hybrid Automatic Repeat Request, сокращенно HARQ) с использованием обычного случайного (псевдослучайного) выкалывания, иными словами, точки выкалывания выбирают случайным (псевдослучайным) образом. Для согласования несущей способности физического канала и достижения, в процессе отображения каналов, скорости передачи битов данных, требуемой для формата передачи, необходимо также осуществить согласование скоростей для полярного кода. Бит, который должен быть передан в процессе каждой повторной передачи в режиме HARQ, определяют посредством согласования скоростей. Однако в уровне техники частота передачи кадров относительно высока, а характеристики для режима HARQ относительно слабы.

Раскрытие сущности изобретения

Варианты настоящего изобретения предлагают способ и устройство согласования кодовой скорости полярного кода с целью улучшения характеристик полярного кода с точки зрения режима HARQ.

В соответствии с первым аспектом один из вариантов настоящего изобретения обеспечивает способ согласования кодовой скорости полярного кода, содержащий этапы, на которых:

генерируют кодированные данные посредством кодирования в полярном коде, при этом указанные кодированные данные содержат множество битов;

осуществляют двухступенчатое периодическое выкалывание в указанном множестве битов для получения первой последовательности битов; и

используют указанную первую последовательность в качестве битов, подлежащих передаче.

В первом возможном варианте реализации первого аспекта процедура осуществления двухступенчатого периодического выкалывания в множестве битов для получения первой последовательности битов содержит подэтапы, на которых:

осуществляют первый этап периодического выкалывания в множестве битов в соответствии с первым режимом выкалывания; и

осуществляют в соответствии со вторым режимом выкалывания второй этап периодического выкалывания в множестве битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

С учетом первого аспекта или первого возможного варианта реализации первого аспекта, во втором возможном варианте реализации, после получения первой последовательности битов, способ дополнительно содержит этапы, на которых:

осуществляют перемежение первой последовательности битов для получения второй последовательности битов; и

соответственно, после получения второй последовательности битов, способ дополнительно содержит этап, на котором:

используют указанную вторую последовательность в качестве битов, подлежащих передаче.

С учетом второго возможного варианта реализации первого аспекта, в третьем возможном варианте реализации, после этапа использования второй последовательности битов в качестве битов, подлежащих передаче, способ дополнительно содержит этап, на котором:

определяют, в соответствии с параметром версии избыточности (redundancy version (RV)), стартовой точки, от которой должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, при этом указанная точка расположена среди совокупности битов, подлежащих передаче.

С учетом второго возможного варианта реализации первого аспекта, в четвертом возможном варианте реализации, после этапа использования второй последовательности битов в качестве битов, подлежащих передаче, способ дополнительно содержит этапы, на которых:

получают, во второй последовательности битов посредством последовательного захвата или повторения, передаваемых битов, подлежащих передаче в процессе повторной передачи в режиме HARQ.

В соответствии со вторым аспектом один из вариантов настоящего изобретения обеспечивает способ согласования кодовой скорости полярного кода, содержащий этапы, на которых:

генерируют кодированные данные посредством кодирования в полярном коде, так что указанные кодированные данные содержат множество системных битов и множество контрольных битов;

осуществляют двухступенчатое периодическое выкалывание в множестве системных битов для получения первой последовательности битов; и осуществляют двухступенчатое периодическое выкалывание в множестве контрольных битов для получения второй последовательности битов; и

последовательно записывают указанные первую последовательность битов и вторую последовательность битов в кэш в качестве битов, подлежащих передаче.

В первом возможном варианте реализации второго аспекта, процедура осуществления двухступенчатого периодического выкалывания в множестве системных битов для получения первой последовательности битов содержит подэтапы, на которых:

осуществляют первый этап периодического выкалывания в множестве системных битов в соответствии с первым режимом выкалывания; и

осуществляют в соответствии со вторым режимом выкалывания второй этап периодического выкалывания в множестве системных битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

Во втором возможном варианте реализации второго аспекта процедура осуществления двухступенчатого периодического выкалывания в множестве контрольных битов для получения второй последовательности битов содержит подэтапы, на которых:

осуществляют первый этап периодического выкалывания в множестве контрольных битов в соответствии с первым режимом выкалывания; и

осуществляют в соответствии со вторым режимом выкалывания второй этап периодического выкалывания в множестве контрольных битов, уже прошедшем первый этап периодического выкалывания, для получения второй последовательности битов.

С учетом второго аспекта и первого и второго возможных вариантов реализации второго аспекта, в третьем возможном варианте реализации, процедура последовательной записи указанных первой последовательности битов и второй последовательности битов в кэш в качестве битов, подлежащих передаче, содержит подэтап, на котором:

последовательно записывают указанные первую последовательность битов и вторую последовательность битов в циклический кэш в качестве битов, подлежащих передаче.

С учетом третьего возможного варианта реализации второго аспекта, в четвертом возможном варианте реализации, после осуществления последовательной записи указанных первой последовательности битов и второй последовательности битов в циклический кэш в качестве битов, подлежащих передаче, способ дополнительно содержит этап, на котором:

определяют, в соответствии с параметром версии избыточности (RV), стартовую точку в циклическом кэше, в котором находятся биты, подлежащие передаче, так что от указанной точки должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, при этом указанная точка находится среди совокупности битов, подлежащих передаче.

С учетом второго аспекта и первого и второго возможных вариантов реализации второго аспекта, в пятом возможном варианте реализации, процедура последовательной записи первой последовательности битов и второй последовательности битов в кэш в качестве битов, подлежащих передаче, содержит подэтапы, на которых:

сначала записывают первую последовательность битов в некую область кэша и затем записывают вторую последовательность битов в эту же область кэша для получения третьей последовательности битов; и используют указанную третью последовательность битов в качестве битов, подлежащих передаче.

С учетом пятого возможного варианта реализации второго аспекта, в шестом возможном варианте реализации, после записи первой последовательности битов в некую область кэша и затем записи второй последовательности битов в эту же область кэша для получения третьей последовательности битов; и использования указанной третьей последовательности битов в качестве битов, подлежащих передаче, способ дополнительно содержит этап, на котором:

получают, в третьей последовательности битов посредством последовательного захвата или повторения, передаваемых битов, подлежащих передаче в процессе повторной передачи в режиме HARQ.

В соответствии с третьим аспектом один из вариантов настоящего изобретения обеспечивается устройство согласования кодовой скорости полярного кода, содержащее:

первый модуль кодирования, для генерирования кодированных данных посредством кодирования в полярном коде, при этом полученные кодированные данные содержат множество битов;

модуль согласования скоростей для осуществления двухступенчатого периодического выкалывания в указанном множестве битов для получения первой последовательности битов; и

процессорный модуль для использования первой последовательности битов в качестве битов, подлежащих передаче.

В первом возможном варианте реализации третьего аспекта, модуль согласования скоростей дополнительно выполнен с возможностью:

осуществления первого этапа периодического выкалывания в множестве битов в соответствии с первым режимом выкалывания; и

осуществления, в соответствии со вторым режимом выкалывания, второго этапа периодического выкалывания в множестве битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

С учетом третьего аспекта или первого возможного варианта реализации третьего аспекта, во втором возможном варианте реализации, устройство дополнительно содержит:

второй модуль кодирования для осуществления перемежения первой последовательности битов для получения второй последовательности битов; и

соответственно, процессорный модуль выполнен с возможностью использования второй битовой последовательности в качестве битов, подлежащих передаче.

С учетом второго возможного варианта реализации третьего аспекта, в третьем возможном варианте реализации, процессорный модуль дополнительно выполнен с возможностью определения, в соответствии с параметром версии избыточности (RV), стартовой точки, от которой должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, при этом указанная точка находится среди совокупности битов, подлежащих передаче.

С учетом второго возможного варианта реализации третьего аспекта, в четвертом возможном варианте реализации, процессорный модуль дополнительно выполнен с возможностью получения, во второй последовательности битов посредством последовательного захвата или повторения, передаваемых битов, подлежащих передаче в процессе повторной передачи в режиме HARQ.

В соответствии с четвертым аспектом один из вариантов настоящего изобретения обеспечивается устройство согласования кодовой скорости полярного кода, содержащее:

модуль кодирования для генерирования кодированных данных посредством кодирования в полярном коде, при этом указанные кодированные данные содержат множество системных битов и множество контрольных битов;

модуль согласования скоростей для: осуществления двухступенчатого периодического выкалывания в множестве системных битов для получения первой последовательности битов; и осуществления двухступенчатого периодического выкалывания в множестве контрольных битов для получения второй последовательности битов; и

модуль записи для последовательной записи указанных первой последовательности битов и второй последовательности битов в кэш в качестве битов, подлежащих передаче.

В первом возможном варианте реализации четвертого аспекта, модуль согласования скоростей дополнительно выполнен с возможностью:

осуществления первого этапа периодического выкалывания в множестве системных битов в соответствии с первым режимом выкалывания; и осуществления в соответствии со вторым режимом выкалывания второго этапа периодического выкалывания в множестве системных битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

Во втором возможном варианте реализации четвертого аспекта, модуль согласования скоростей дополнительно выполнен с возможностью:

осуществления первого этапа периодического выкалывания в множестве контрольных битов в соответствии с первым режимом выкалывания; и осуществления в соответствии со вторым режимом выкалывания второго этапа периодического выкалывания в множестве контрольных битов, уже прошедшем первый этап периодического выкалывания, для получения второй последовательности битов.

С учетом четвертого аспекта и первого и второго возможных вариантов реализации четвертого аспекта, в третьем возможном варианте реализации, модуль записи, дополнительно, выполненный с возможностью:

последовательной записи первой последовательности битов и второй последовательности битов в циклический кэш в качестве битов, подлежащих передаче.

С учетом третьего возможного варианта реализации четвертого аспекта, в четвертом возможном варианте реализации, устройство дополнительно содержит процессорный модуль для определения, в соответствии с параметром версии избыточности (RV), стартовой точки в циклическом кэше, в котором находятся биты, подлежащие передаче, так что от этой точки должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, при этом указанная точка расположена среди совокупности битов, подлежащих передаче.

С учетом четвертого аспекта и первого и второго возможных вариантов реализации четвертого аспекта, в пятом возможном варианте реализации модуль записи дополнительно выполнен с возможностью:

сначала записи первой последовательности битов в некую область кэша и затем записи второй последовательности битов в эту же область кэша для получения третьей последовательности битов; и использования указанной третьей последовательности битов в качестве битов, подлежащих передаче.

С учетом пятого возможного варианта реализации четвертого аспекта, в шестом возможном варианте реализации, процессорный модуль дополнительно выполнен с возможностью получения, в третьей последовательности битов, посредством последовательного захвата или повторения, передаваемых битов, подлежащих передаче в процессе повторной передачи в режиме HARQ.

В соответствии со способом и устройством согласования кодовой скорости полярного кода, предлагаемыми в вариантах настоящего изобретения, генерирование кодированных данных осуществляется посредством кодирования в полярном коде, так что кодированные данные содержат множество битов; затем выполняют процедуру двухступенчатого периодического выкалывания применительно к указанному множеству битов для получения первой последовательности битов; и используют указанную первую последовательность битов в качестве битов, подлежащих передаче. Это улучшает характеристики полярного кода с точки зрения режима HARQ.

Краткое описание чертежей

Для более ясного описания технических решений вариантов настоящего изобретения или ранее известных технических решений далее кратко описаны прилагаемые чертежи, необходимые для рассмотрения вариантов изобретения или известных технических решений. Очевидно, что прилагаемые чертежи в последующем описании показывают только некоторые варианты настоящего изобретения, но даже рядовые специалисты в рассматриваемой области могут на основе этих прилагаемых чертежей разработать другие чертежи без особых творческих усилий.

Фиг. 1 представляет логическую схему первого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 2 представляет логическую схему второго варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 3 представляет логическую схему третьего варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 4 представляет логическую схему четвертого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 5 представляет логическую схему пятого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 6 представляет упрощенную схему процедуры двухступенчатого периодического выкалывания в составе способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 7 представляет логическую схему шестого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 8 представляет логическую схему седьмого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением;

фиг. 9 представляет упрощенную структурную схему первого варианта устройства для согласования кодовой скорости полярного кода в соответствии с настоящим изобретением; и

фиг. 10 представляет упрощенную структурную схему второго варианта устройства для согласования кодовой скорости полярного кода в соответствии с настоящим изобретением.

Осуществление изобретения

Для того чтобы сделать цели, технические решения и преимущества вариантов настоящего изобретения более ясными и понятными, последующее изложение четко и полно описывает технические решения вариантов настоящего изобретения со ссылками на прилагаемые чертежи этих вариантов настоящего изобретения. Очевидно, что описанные здесь варианты представляют только часть, но не все варианты настоящего изобретения. Все прочие варианты, получаемые даже рядовыми специалистами в рассматриваемой области на основе описанных здесь вариантов настоящего изобретения без особых творческих усилий, попадут в объем защиты настоящего изобретения.

На фиг. 1 представлена логическая схема первого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 1, способ согласования кодовой скорости полярного кода, предлагаемый в этом варианте, может быть специально осуществлен устройством для согласования кодовой скорости полярного кода. Способ, предлагаемый в этом варианте, может быть применен к согласованию скорости для несистемного полярного кода. В частности, способ, предлагаемый в этом варианте, может содержать следующие этапы.

S101. Генерирование кодированных данных посредством кодирования в полярном коде, так что эти кодированные данные содержат множество битов.

S102. Осуществление двухступенчатого периодического выкалывания в множестве битов для получения первой последовательности битов.

На этом этапе устройство для согласования кодовой скорости полярного кода может осуществлять первый этап периодического выкалывания в множестве битов в соответствии с первым режимом выкалывания; и осуществлять в соответствии со вторым режимом выкалывания второй этап периодического выкалывания в множестве битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

S103. Использование первой последовательности битов в качестве битов, подлежащих передаче.

В соответствии с техническим решением рассматриваемого варианта кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество битов; затем осуществляют двухступенчатое периодическое выкалывание в множестве битов для получения первой последовательности битов; и используют эту первую последовательность битов в качестве битов, подлежащих передаче. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

Далее, на фиг. 2 представлена логическая схема второго варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 2, на основе изложенного выше варианта, после этапа S102, способ может дополнительно содержать следующий этап:

S201. Осуществление перемежения на первой последовательности битов для получения второй последовательности битов.

Соответственно, после получения второй последовательности битов способ в соответствии с рассматриваемым вариантом может содержать следующий этап:

S202. Использование первой последовательности битов в качестве битов, подлежащих передаче.

В соответствии с техническим решением в рассматриваемом варианте кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество битов; затем осуществляют двухступенчатое периодическое выкалывание в множестве битов для получения первой последовательности битов; осуществляют перемежение на первой последовательности битов для получения второй последовательности битов и используют эту вторую последовательность битов в качестве битов, подлежащих передаче. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

На фиг. 3 представлена логическая схема третьего варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 3, на основе изложенного выше варианта, после этапа S202, способ, предлагаемый рассматриваемым вариантом, может дополнительно содержать следующий этап:

S301. Определение, в соответствии с параметром версии избыточности (redundancy version (сокращенно RV)), стартовой точки, от которой должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, эта точка находится среди совокупности битов, подлежащих передаче.

В соответствии с техническим решением в рассматриваемом варианте кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество битов; затем осуществляют двухступенчатое периодическое выкалывание в множестве битов для получения первой последовательности битов; осуществляют перемежение на первой последовательности битов для получения второй последовательности битов; используют эту вторую последовательность битов в качестве битов, подлежащих передаче; и определяют, в соответствии с параметром RV, стартовую точку, от которой должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, эта точка находится среди совокупности битов, подлежащих передаче. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

На фиг. 4 представлена логическая схема четвертого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 4, на основе изложенного выше варианта, после этапа S202, способ, предлагаемый рассматриваемым вариантом, может дополнительно содержать следующий этап:

S401. Получение во второй последовательности битов посредством последовательного захвата или повторения, передаваемых битов, которые нужно передать в процессе повторной передачи в режиме HARQ.

В соответствии с техническим решением в рассматриваемом варианте кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество битов; затем осуществляют двухступенчатое периодическое выкалывание в множестве битов для получения первой последовательности битов; осуществляют перемежение на первой последовательности битов для получения второй последовательности битов; используют эту вторую последовательность битов в качестве битов, подлежащих передаче; и получают передаваемые биты, которые нужно передать в процессе повторной передачи в режиме HARQ, во второй последовательности битов посредством последовательного захвата или повторения. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

На фиг. 5 представлена логическая схема пятого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 5, способ, согласования кодовой скорости полярного кода, предлагаемый рассматриваемым вариантом, может быть, в частности, осуществлен устройством для согласования кодовой скорости полярного кода. Способ, предлагаемый в этом варианте, может быть применен к согласованию кодовой скорости системного полярного кода. В частности, способ, предлагаемый в рассматриваемом варианте, может содержать следующие этапы:

S501. Генерирование кодированных данных посредством кодирования в полярном коде, так что эти кодированные данные содержат множество системных битов и множество контрольных битов.

S502. Осуществление двухступенчатого периодического выкалывания в множестве системных битов для получения первой последовательности битов; и осуществление двухступенчатого периодического выкалывания в множестве контрольных битов для получения второй последовательности битов.

На этом этапе устройство для согласования кодовой скорости полярного кода может осуществлять первый этап периодического выкалывания в множестве системных битов в соответствии с первым режимом выкалывания; и осуществлять в соответствии со вторым режимом выкалывания второй этап периодического выкалывания в множестве системных битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

Устройство для согласования кодовой скорости полярного кода может в частности осуществлять первый этап периодического выкалывания в множестве контрольных битов в соответствии с первым режимом выкалывания; и осуществлять в соответствии со вторым режимом выкалывания второй этап периодического выкалывания в множестве контрольных битов, уже прошедшем первый этап периодического выкалывания, для получения второй последовательности битов.

В частности, в этом варианте, процедура двухступенчатого периодического выкалывания может содержать, конкретно, следующие операции: Первый этап периодического выкалывания осуществляется в множестве кодированных битов в соответствии с первым режимом выкалывания. В предположении, что период выкалывания равен 2, после проведения первого этапа периодического выкалывания на последовательности битов, показанной на фиг. 6, полученная последовательность битов приобрела вид 0, 2, 4, 6, 8, 10, 12, 14, ... Затем осуществляют второй этап периодического выкалывания, в соответствии со вторым режимом выкалывания на последовательности битов, уже прошедшей первый этап периодического выкалывания. В предположении, что период выкалывания равен 3, после проведения второго этапа периодического выкалывания на последовательности битов, показанной на фиг. 6 и прошедшей первый этап периодического выкалывания, полученная последовательность битов приобрела вид 2, 4, 8, 10, 14, ...

S503. Последовательная запись первой последовательности битов и второй последовательности битов в кэш в качестве битов, подлежащих передаче.

В соответствии с техническим решением в этом варианте кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество системных битов и множество контрольных битов; осуществляют двухступенчатое периодическое выкалывание в множестве системных битов для получения первой последовательности битов; осуществляют двухступенчатое периодическое выкалывание в множестве контрольных битов для получения второй последовательности битов; и последовательно записывают первую последовательность битов и вторую последовательность битов в кэш в качестве битов, подлежащих передаче. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

На фиг. 7 представлена логическая схема шестого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 7, на основе изложенного выше варианта, в способе, предлагаемом рассматриваемым вариантом, этап S503 может представлять собой следующее:

S601. Последовательная запись указанных первой последовательности битов и второй последовательности битов в циклический кэш в качестве битов, подлежащих передаче.

Соответственно, после выполнения этапа S601, способ, предлагаемый в этом варианте, может далее содержать следующий этап:

S602. Определение в соответствии с параметром RV, стартовой точки в циклическом кэше, в котором находятся биты, подлежащие передаче, так что от этой точки должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, эта точка находится среди совокупности битов, подлежащих передаче.

В соответствии с техническим решением в этом варианте кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество системных битов и множество контрольных битов; затем осуществляют двухступенчатое периодическое выкалывание в множестве системных битов для получения первой последовательности битов; осуществляют двухступенчатое периодическое выкалывание в множестве контрольных битов для получения второй последовательности битов; последовательно записывают первую последовательность битов и вторую последовательность битов в циклический кэш в качестве битов, подлежащих передаче; и определяют в соответствии с параметром RV, стартовую точку в циклическом кэше, в котором находятся биты, подлежащие передаче, так что от этой точки должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, эта точка находится среди совокупности битов, подлежащих передаче. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

На фиг. 8 представлена логическая схема седьмого варианта способа согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 8, на основе изложенного выше варианта, в способе, предлагаемом рассматриваемым вариантом, этап S503 может представлять собой следующее:

S701. Сначала запись первой последовательности битов в некую область кэша и затем запись второй последовательности битов в эту же область кэша для получения третьей последовательности битов; и использование этой третьей последовательности битов в качестве битов, подлежащих передаче.

Соответственно, после выполнения этапа S701, способ, предлагаемый в рассматриваемом варианте, может дополнительно содержать следующий этап:

S702. Получение, в третьей последовательности битов посредством последовательного захвата или повторения, передаваемых битов, которые нужно передать в процессе повторной передачи в режиме HARQ.

В соответствии с техническим решением в этом варианте кодированные данные генерируют посредством кодирования в полярном коде, так что эти кодированные данные содержат множество системных битов и множество контрольных битов; затем осуществляют двухступенчатое периодическое выкалывание в множестве системных битов для получения первой последовательности битов; осуществляют двухступенчатое периодическое выкалывание в множестве контрольных битов для получения второй последовательности битов; сначала записывают первую последовательность битов в некую область кэша и затем записывают вторую последовательность битов в эту же область кэша для получения третьей последовательности битов; используют эту третью последовательность битов в качестве битов, подлежащих передаче; и получают в третьей последовательности битов посредством последовательного захвата или повторения, передаваемые биты, которые нужно передать в процессе повторной передачи в режиме HARQ. Это улучшает характеристики полярного кода с точки зрения использования режима HARQ.

На фиг. 9 представлена упрощенная структурная схема первого варианта устройства для согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 9, устройство 10 для согласования кодовой скорости полярного кода, предлагаемое в этом варианте, может в частности содержать: первый кодирующий модуль 11, модуль 12 согласования скоростей и процессорный модуль 13.

Первый кодирующий модуль 11 конфигурирован для генерации кодированных данных посредством кодирования в полярном коде, так что кодированные данные содержит множество битов. Модуль 12 согласования скоростей конфигурирован для осуществления двухступенчатого периодического выкалывания в множестве битов для получения первой последовательности битов. Процессорный модуль 13 конфигурирован для использования первой последовательности битов в качестве битов, подлежащих передаче.

В частности устройство 10 для согласования кодовой скорости полярного кода, предлагаемое в этом варианте, может дополнительно содержать второй кодирующий модуль, конфигурированный для осуществления перемежения первой последовательности битов с целью получения второй последовательности битов. Соответственно, процессорный модуль 13 может быть дополнительно конфигурирован для использования второй последовательности битов в качестве битов, подлежащих передаче.

Модуль 12 согласования скорости может быть специально конфигурирован для: осуществления первого этапа периодического выкалывания в множестве битов в соответствии с первым режимом выкалывания; и осуществления в соответствии со вторым режимом выкалывания второго этапа периодического выкалывания в множестве битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

Далее, в реализуемом варианте процессорный модуль 13 может быть дополнительно конфигурирован для определения, в соответствии с параметром RV, стартовой точки, от которой должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, эта точка находится среди совокупности битов, подлежащих передаче.

В другом реализуемом варианте процессорный модуль 13 может быть дополнительно конфигурирован для определения во второй последовательности битов посредством последовательного захвата или повторения, передаваемых битов, которые нужно передать в процессе повторной передачи в режиме HARQ.

Устройство для согласования кодовой скорости полярного кода в этом варианте может быть конфигурировано для выполнения технических решений, приведенных в изложенных выше вариантах способа. Принципы реализации и технический эффект предлагаемого устройства аналогичны принципам и эффекту этого способа, так что подробности здесь повторно рассмотрены не будут.

На фиг. 10 представлена упрощенная структурная схема второго варианта устройства для согласования кодовой скорости полярного кода в соответствии с настоящим изобретением. Как показано на фиг. 10, устройство 20 для согласования кодовой скорости полярного кода, предлагаемое в этом варианте, может в частности содержать: первый кодирующий модуль 21, модуль 22 согласования скорости и записывающий модуль 23.

Кодирующий модуль 21 конфигурирован для генерации кодированных данных посредством кодирования в полярном коде, так что эти кодированные данные содержат множество системных битов и множество контрольных битов. Модуль 22 согласования скорости конфигурирован для: осуществления двухступенчатого периодического выкалывания в множестве системных битов с целью получения первой последовательности битов; и осуществления двухступенчатого периодического выкалывания в множестве контрольных битов с целью получения второй последовательности битов. Записывающий модуль 23 конфигурирован для последовательной записи первой последовательности битов и второй последовательности битов в кэш в качестве битов, подлежащих передаче.

В частности, модуль 22 согласования скорости специально конфигурирован для: осуществления первого этапа периодического выкалывания в множестве системных битов в соответствии с первым режимом выкалывания; и осуществления в соответствии со вторым режимом выкалывания второго этапа периодического выкалывания в множестве системных битов, уже прошедшем первый этап периодического выкалывания, для получения первой последовательности битов.

Модуль 22 согласования скорости может быть специально конфигурирован для: осуществления первого этапа периодического выкалывания в множестве контрольных битов в соответствии с первым режимом выкалывания; и осуществления в соответствии со вторым режимом выкалывания второго этапа периодического выкалывания в множестве контрольных битов, уже прошедшем первый этап периодического выкалывания, для получения второй последовательности битов.

Далее, в реализуемом варианте записывающий модуль 23 может быть специально конфигурирован для последовательной записи указанных первой последовательности битов и второй последовательности битов в циклический кэш в качестве битов, подлежащих передаче. Соответственно, устройство 20 для согласования кодовой скорости полярного кода может дополнительно содержать процессорный модуль. Этот процессорный модуль конфигурирован для определения, в соответствии с параметром RV, стартовой точки в циклическом кэше, в котором находятся биты, подлежащие передаче, так что от этой точки должна начаться передача битов, подлежащих передаче, в процессе повторной передачи согласно режиму HARQ, эта точка находится среди совокупности битов, подлежащих передаче.

В другом реализуемом варианте записывающий модуль 23 может быть специально конфигурирован для: сначала записи первой последовательности битов в некую область кэша и затем записи второй последовательности битов в эту же область кэша для получения третьей последовательности битов; и использования этой третьей последовательности битов в качестве битов, подлежащих передаче. Соответственно, процессорный модуль может быть дополнительно конфигурирован для получения, в третьей последовательности битов посредством последовательного захвата или повторения, передаваемых битов, которые нужно передать в процессе повторной передачи в режиме HARQ.

Устройство для согласования кодовой скорости полярного кода в этом варианте может быть конфигурировано для выполнения технических решений, приведенных в изложенных выше вариантах способа. Принципы реализации и технический эффект предлагаемого устройства аналогичны принципам и эффекту этого способа, так что подробности здесь повторно рассмотрены не будут.

Применительно к ряду вариантов, предлагаемых настоящим изобретением следует понимать, что описываемые устройство и способ могут быть реализованы и другими способами. Например, рассмотренные здесь варианты устройства представляют собой всего лишь примеры. Например, разбиение на модули представляет собой всего лишь разбиение логических функций, так что в какой-то конкретной реализации может быть использовано другое разбиение. Например, несколько модулей или компонентов могут быть объединены или интегрированы в другой системе, либо какие-нибудь признаки могут быть проигнорированы или не применены. Кроме того, показанные или обсуждаемые здесь взаимосвязи или прямые связи, либо соединения связи могут быть осуществлены с использованием некоторых интерфейсов. Такие непрямые связи или соединения связи между устройствами или модулями могут быть реализованы в электронной, механической или другой форме.

Модули, описываемые в качестве раздельных частей, могут быть или могут не быть физически раздельными. А части, показанные в виде модулей, могут быть или могут не быть физическими модулями, могут быть расположены в одном месте или могут быть распределены по нескольким сетевым модулям. Некоторые или все такие модули могут быть выбраны в соответствии с фактическими требованиями для достижения целей технических решений, использованных в конкретных вариантах.

Кроме того, функциональные модули в вариантах настоящего изобретения могут быть интегрированы в одном процессорном модуле, либо каждый из этих модулей может существовать физически отдельно, либо два или более такие модулей могут быть интегрированы в одно модуле. Интегрированный модуль может быть реализован в форме аппаратуры или может быть реализован в форме аппаратуры в дополнение к программному функциональному модулю.

Когда описанный выше интегральный модуль реализован в форме программного функционального блока, этот интегральный модуль может быть сохранен на компьютерном носителе информации. Этот программный функциональный модуль хранится на носителе информации и содержит ряд команд, при выполнении которых компьютерное устройство (каковое может представлять собой персональный компьютер, сервер или сетевое устройство) или процессор осуществляет ряд этапов способов, описываемых вариантами настоящего изобретения. Указанный выше носитель информации представляет собой какой-либо носитель, способный сохранять программный код, такой как USB-флэш накопитель, сменный жесткий диск, постоянное запоминающее устройство (Read-Only Memory, ROM), запоминающее устройство с произвольной выборкой (Random Access Memory, RAM), магнитный диск или оптический диск.

Специалисты в рассматриваемой области могут четко понимать, что приведенное выше разбиение на функциональные модули дано только в качестве иллюстративного примера в целях удобства и краткости описания. В реальном приложении перечисленные выше функции могут быть назначены разным функциональным модулям и реализованы в соответствии с конкретными требованиями, иными словами, внутреннюю структуру устройства разбивают на различные функциональные модули с целью осуществления всех или некоторых функций, описанных выше. Для уяснения подробностей рабочей процедуры в описанном выше устройстве ссылки могут быть сделаны на соответствующие процессы в рассмотренных выше вариантах способа, а подробности здесь повторно описаны не будут.

Наконец, следует отметить, что приведенное выше описание вариантов предназначено только для описания технических решений настоящего изобретения, но не для ограничений объема изобретения. Хотя настоящее изобретение описано подробно со ссылками на изложенные выше варианты, даже рядовые специалисты в рассматриваемой области должны понимать, что они могут также вносить модификации в технические решения, описанные в вариантах выше, или делать эквивалентные замены для всех или некоторых технических признаков изобретения, не отклоняясь от объема технических решений вариантов настоящего изобретения.


СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
СПОСОБ И УСТРОЙСТВО СОГЛАСОВАНИЯ КОДОВОЙ СКОРОСТИ ПОЛЯРНОГО КОДА
Источник поступления информации: Роспатент

Показаны записи 1-10 из 438.
27.10.2013
№216.012.7b8c

Способ и устройство для реализации кольца совместно используемой защиты блока данных оптического канала

Изобретения относятся к технологии оптической связи и могут быть использованы для реализации кольца совместно используемой защиты (SPRing) блока данных оптического канал (ODU). Техническим результатом является повышение скорости переключения защиты. Способ включает в себя этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002497290
Дата охранного документа: 27.10.2013
27.11.2013
№216.012.8662

Способ регулировки полосы пропускания канала oduflex без потерь и канал oduflex

Заявленное изобретение относится к области технологий связи. Технический результат заключается в регулировке полосы пропускания канала ODUflex без потерь. Для этого способ регулировки без потерь включает в себя этапы, на которых соответственно регулируют, в соответствии с информацией запроса...
Тип: Изобретение
Номер охранного документа: 0002500080
Дата охранного документа: 27.11.2013
10.12.2013
№216.012.8ab7

Способ и устройство для передачи данных полупостоянного планирования

В настоящей группе изобретений, которая относится к области связи, предлагается способ и устройство для передачи данных полупостоянного планирования (SPS-данных) для того, чтобы эффективно снизить вероятность повторной передачи полуустойчивой службы и увеличить пропускную способность системы....
Тип: Изобретение
Номер охранного документа: 0002501193
Дата охранного документа: 10.12.2013
20.01.2014
№216.012.992b

Способ, устройство и система для передачи информационных битов

Изобретение относится к области технологий связи. Техническим результатом является улучшение показателя качества приема. Способ передачи информационных битов, включающий в себя этап разделения подлежащих передаче информационных битов на, по меньшей мере, две группы. Далее согласно способу...
Тип: Изобретение
Номер охранного документа: 0002504910
Дата охранного документа: 20.01.2014
20.02.2014
№216.012.a3fa

Способ и устройство для распознавания оптического разветвителя и портов оптического разветвителя

Группа изобретений относится к средствам передачи сигналов в сетях оптической связи. Технический результат заключается в повышении быстродействия и точности распознавания оптического разветвителя и его портов. Оптический разветвитель включает в себя модуль оптического разветвителя и выходной...
Тип: Изобретение
Номер охранного документа: 0002507693
Дата охранного документа: 20.02.2014
20.03.2014
№216.012.ad7d

Устройство обработки сигналов и способ обработки сигналов

Изобретение относится к области формирования предыскажений для радиочастотных усилителей и может использоваться в приемных устройствах. Достигаемый технический результат - осуществление предварительного предыскажения для эффективной обработки входного сигнала, компенсации нелинейных эффектов...
Тип: Изобретение
Номер охранного документа: 0002510128
Дата охранного документа: 20.03.2014
27.03.2014
№216.012.af52

Способ, устройство и система для инициализации когнитивной системы с поддержкой когнитивным пилотным каналом

Изобретение относится к системе мобильной связи, использующей когнитивную радиотехнологию, и предназначено для уменьшения стоимости и затрат на воплощение системы. Изобретение раскрывает, в частности, способ для инициализации когнитивной системы, поддерживаемой когнитивным пилотным каналом,...
Тип: Изобретение
Номер охранного документа: 0002510597
Дата охранного документа: 27.03.2014
20.04.2014
№216.012.b8d4

Фильтрующее устройство

Изобретение относится к технике связи и может использоваться в оптических системах связи. Технический результат состоит в обеспечении адаптации фильтра в частотной области. Для этого фильтрующее устройство содержит фильтр (101) для фильтрации входного сигнала с использованием первого и...
Тип: Изобретение
Номер охранного документа: 0002513044
Дата охранного документа: 20.04.2014
20.04.2014
№216.012.bc3e

Кластерный маршрутизатор и способ кластерной маршрутизации

Изобретение относится к вычислительной технике. Технический результат заключается в увеличении пропускной способности и скорости передачи данных внутри сети. Кластерный маршрутизатор включает в себя управляющее устройство и, по меньшей мере, два пересылающих устройства, соединенные с ними и...
Тип: Изобретение
Номер охранного документа: 0002513918
Дата охранного документа: 20.04.2014
20.05.2014
№216.012.c625

Система и способ мультиплексирования каналов управления и данных в системе связи с множеством входов и множеством выходов (mimo)

Изобретение относится к беспроводной связи. Техническим результатом является повышение эффективности обработки сигналов при разнесенном приеме и мультиплексирование управляющих сигналов на множество уровней MIMO на основании типа, требований и характера управляющей информации. Предложены...
Тип: Изобретение
Номер охранного документа: 0002516484
Дата охранного документа: 20.05.2014
Показаны записи 1-10 из 32.
20.04.2013
№216.012.3836

Способ и устройство миграции услуг защиты соединений подсетей

Изобретение относится к области автоматически коммутируемых оптических сетей, а именно к способу и устройству миграции услуг SNCP (Sub-Network Connection Protection). Технический результат заключается в обеспечении согласованности перекрестных управленческих полномочий рабочего и защитного...
Тип: Изобретение
Номер охранного документа: 0002479943
Дата охранного документа: 20.04.2013
20.04.2014
№216.012.bba1

Способ и сервер для мгновенного обмена сообщениями

Настоящее изобретение относится к способу и серверу для мгновенного обмена сообщениями. Технический результат изобретения заключается в обеспечении возможности успешного многоточечного подключения одной учетной записи и удовлетворения разнообразных пользовательских требований к использованию....
Тип: Изобретение
Номер охранного документа: 0002513761
Дата охранного документа: 20.04.2014
20.08.2014
№216.012.e990

Высокоподъемное устройство крана, система управления и способ управления им

Изобретение относится к системе управления для высокоподъемного крана. Система управления для высокоподъемного устройства крана содержит элемент (21) для определения давления гидравлического цилиндра переменной длины и получения измеренной величины давления и управляющий элемент (22) для...
Тип: Изобретение
Номер охранного документа: 0002525600
Дата охранного документа: 20.08.2014
20.01.2016
№216.013.9fef

Способ и система произвольного доступа для терминала в среде связи с высокоскоростными подвижными объектами

Изобретение относится к области связи. Техническим результатом является одновременное удовлетворение требованиям высокоскоростного перемещения терминала и большого радиуса покрытия. В соответствии с изобретением представлены способ и система произвольного доступа для терминала в среде связи с...
Тип: Изобретение
Номер охранного документа: 0002572585
Дата охранного документа: 20.01.2016
27.02.2016
№216.014.e8ac

Способ, абонентское оборудование и базовая станция для определения опережения тактирования

Изобретение относится к системам связи. Вариант осуществления настоящего изобретения предлагает способ, абонентское оборудование и базовую станцию для определения опережения тактирования, которые могут поддерживать больший радиус ячейки без изменения протокола, требуемая сложность устройства...
Тип: Изобретение
Номер охранного документа: 0002575922
Дата охранного документа: 27.02.2016
13.01.2017
№217.015.8412

Способ и устройство для воспроизведения мультимедийных данных

Изобретение относится области мультимедийных технологий, а именно к способу и устройству для воспроизведения мультимедийных данных. Техническим результатом является отделение обработки, связанной с персонализированными требованиями пользователей, от декодирования и воспроизведения...
Тип: Изобретение
Номер охранного документа: 0002602831
Дата охранного документа: 20.11.2016
25.08.2017
№217.015.9b29

Способ и устройство генерирования гибридного полярного кода

Изобретение относится к технологиям генерации гибридного полярного кода. Техническим результатом является улучшение рабочих характеристик полярного кода за счет рассмотрения надежности бита и веса ряда. Предложен способ генерирования гибридного полярного кода. Способ включает в себя этап, на...
Тип: Изобретение
Номер охранного документа: 0002610251
Дата охранного документа: 08.02.2017
26.08.2017
№217.015.e084

Способ и связанное с ним устройство для перенастройки высокоскоростного элемента управления доступом к передающей среде

Изобретение относится к системам связи. Технический результат заключается в обеспечении возможности обработки высокоскоростного элемента управления доступом к передающей среде в пользовательском оборудовании. Способ перенастройки высокоскоростного элемента управления доступом к передающей среде...
Тип: Изобретение
Номер охранного документа: 0002625327
Дата охранного документа: 13.07.2017
29.12.2017
№217.015.f51d

Способ и устройство согласования скорости для полярного кода

Изобретение относится к согласованию скорости для полярного кода. Технический результат – повышение HARQ-производительности. Для этого предусмотрено: получение конгруэнтной последовательности согласно длине кода для целевого полярного кода; выполнение обработки сортировки для конгруэнтной...
Тип: Изобретение
Номер охранного документа: 0002637476
Дата охранного документа: 04.12.2017
20.01.2018
№218.016.1b91

Способ и устройство кодирования или декодирования

Изобретение относится к области кодирования/декодирования видеоизображений. Технический результат – повышение эффективности декодирования видео. Способ декодирования содержит этапы, на которых: извлекают первую информацию в битовом потоке; определяют режим внутреннего предсказания компоненты...
Тип: Изобретение
Номер охранного документа: 0002636680
Дата охранного документа: 27.11.2017
+ добавить свой РИД