СПОСОБ И УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ВЕСОВЫХ КОЭФФИЦИЕНТОВ ПРИ СОГЛАСОВАНИИ СКОРОСТИ ПЕРЕДАЧИ ДАННЫХ НА ОСНОВЕ МНОГОУРОВНЕВОГО ОТОБРАЖЕНИЯ
METHOD AND APPARATUS FOR CORRECTING WEIGHT COEFFICIENTS WHEN MATCHING DATA RATE BASED ON MULTILEVEL MAPPING

Область применения
Настоящее изобретение относится к системе LTE-A (Long Term Evolution Advanced System), и в частности, к способу и устройству для коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения.
Уровень техники
Согласно 8-й версии протокола LTE возможны семь режимов передачи по нисходящему соединению:
режим передачи 1: одноаннтенный режим с использование одноантенного порта 0;
режим передачи 2: режим передачи, основанный на антенном разделении с использованием множества антенн;
режим передачи 3: предварительное кодирование без обратной связи и с большой задержкой по времени;
режим передачи 4: пространственное мультиплексирование с обратной связью;
режим передачи 5: многопользовательское мультиплексирование;
режим передачи 6: пространственное мультиплексирование с обратной связью и рангом матрицы, равным 1;
режим передачи 7: формирование направленности с использованием антенного порта 5.
В 9-й версии протокола LTE к семи режимам, предусмотренным 8-й версией протокола, добавлен восьмой режим передачи, основанный на формировании направленности с двумя потоками символов с использованием антенных портов 7 и 8. Что касается уровней отображения, мультиплексирование поддерживает отображение одного потока символов максимум на два уровня, а режим передачи, основанный на антенном разделении, поддерживает отображение одного потока символов максимум на 4 уровня.
Согласно 8-й версии протокола LTE, при согласовании скорости передачи данных:
soft
MIMO
MIMO
DL_HARQ
limit
где N - суммарное число битов софт-канала; K - 2 в режимах передачи 3 или 4, а в остальных режимах - K - 1; M - максимальное число сеансов повторной передачи для HARQ по нисходящему соединению; M - константа.
IR
Исходя из рассчитанной величины N может быть рассчитана емкость циркуляционного буфера, после чего длина выводных данных рассчитывается как:
L
m
L
L
где Ε - длина выводных данных; N - параметр, зависящий от числа уровней; Q соответствует способу модуляции; G′ - число символов используемых блоков передачи; C - число кодовых блоков одного блока передачи; при отображении блока передачи на один уровень N=1; при отображении блока передачи на два или четыре уровня N=2.
Согласно 9-й версии протокола LTE, при согласовании скорости передачи данных:
MIMO
MIMO
K=2 в режимах передачи 3, 4 и 8, в остальных случаях K=1; величины остальных параметров такие же, как в таких же ситуациях в 8-й версии.
MIMO
L
MIMO
L
Так как в обеих версиях протокола LTE - 8-й и 9-й - мультиплексирование поддерживает отображение одного потока символов максимум на два уровня, а передача в режиме, основанном на антенном разделении, поддерживает отображение одного потока символов максимум на четыре уровня, то указанные величины K и N пригодны для указанного способа многоуровневого отображения. В 10-й версии протокола LTE требуется, чтобы мультиплексирование поддерживало отображение одного потока битов максимум на четыре уровня, поэтому указанные выше значения параметров K и N при согласовании скорости передачи данных, используемые в 8-й и 9-й версиях, более не пригодны для новых видов отображений по 10-й версии, и поэтому упомянутые параметры при согласовании скорости передачи данных должны быть скорректированы.
Сущность изобретения
В виду вышесказанного, основной целью настоящего изобретения является предложить способ и устройство для коррекции параметров при согласовании скорости передачи данных, так, чтобы параметры при согласовании скорости передачи данных согласно 8-й и 9-й версиям протокола LTE могли быть адаптированы для новых видов отображений по 10-й версии протокола LTE.
Для достижения указанной цели в настоящем изобретении предлагается следующее техническое решение.
В частности, предлагается способ коррекции параметров при согласовании скорости передачи данных при многоуровневом отображении, включающий этапы:
получения количества уровней для многоуровневого отображения и определения режима передачи для содержимого сеанса связи; и исправления параметров при согласовании скорости передачи данных в 10-й версии протокола LTE в соответствии с полученным количеством уровней и определенным режимом передачи.
Режим передачи может включать передачу с многоуровневым мультиплексированием и передачу в режиме, основанном на антенном разделении.
MIMO
Способ исправления параметра K может включать этапы:
MIMO
MIMO
MIMO
исправления, для режимов передачи 3, 4, 5, 8, 9 и прочих режимов передачи с многоуровневым мультиплексированием, K на 2, если один поток символов отображается на два уровня; исправления K на 3, если один поток символов отображается на три уровня; и исправления K на 4, если один поток символов отображается на четыре уровня; и
MIMO
исправления K на 1 при прочих режимах передачи.
L
В режиме передачи с многоуровневым мультиплексированием способ коррекции параметра N может включать этапы:
L
L
L
L
исправления N на 1, если один поток символов отображается на один уровень; исправления N на 2, если один поток символов отображается на два уровня; исправления N на 3, если один поток символов отображается на три уровня; и исправления N на 4, если один поток символов отображается на четыре уровня; или
L
исправления N на 2, если один поток символов отображается на три уровня; добавления, если число символов в потоке символов не делится на 3, одного или двух символов «0», или других заполняющих символов в конце потока символов соответственно; добавления, если один поток символов отображается на четыре уровня, и число символов в потоке символов не делится на 4, двух символов «0» или других заполняющих символов в конце потока символов соответственно; или
L
исправления N на 2, если один поток символов отображается на три или четыре уровня; выполнения процесса перфорирования на исходном потоке символов, если число символов в потоке символов не делится на 3 или 4; или
L
исправления N на 3, если один поток символов отображается на три или четыре уровня; добавления, если число символов в потоке символов не делится на 4, символов «0» или других заполняющих символов к потоку символов, или выполнения процесса перфорирования на потоке символов.
L
В режиме передачи, основанном на антенном разделении, способ коррекции параметра N может включать этапы:
L
L
L
исправления N на 2, если один поток символов отображается на два уровня; исправления N на 4, если один поток символов отображается на четыре уровня; и исправления N на 8, если один поток символов отображается на восемь уровней; или
L
исправления N на 2, если один поток символов отображается на четыре уровня; добавления, если число символов в потоке символов не делится на 4, двух символов «0» или других заполняющих символов в окончании потока символов перед многоуровневым отображением, и выполнения процесса перфорирования на символах во временном слоте из двух последних символов модуляции кодированного потока символов после предварительного кодирования в режиме, основанном на антенном разделении; или
L
исправления N на 2, если один поток символов отображается на восемь уровней; добавления, если число символов в потоке символов не делится на 8, Lmod8 символов «0» или других заполняющих символов в окончании потока символов перед многоуровневым отображением, и выполнения процесса перфорирования на символах во временном слоте из последних Lmod8 символов модуляции кодированного потока символов после предварительного кодирования в режиме, основанном на антенном разделении; или
L
исправления N на 4, если один поток символов отображается на восемь уровней; добавления, если число символов в потоке символов не делится на 8, четырех символов «0» или других заполняющих символов в конце потока символов во время отображения, и выполнения процесса перфорирования на символах во временном слоте из последних четырех символов модуляции кодированного потока символов после предварительного кодирования в режиме, основанном на антенном разделении,
где L - длина потока символов.
Предлагаемое во втором воплощении изобретения устройство для коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения может включать блок коррекции параметров, блок определения режима передачи и блок получения количества уровней, связанные с блоком коррекции параметров; при этом
блок определения режима передачи может быть сконфигурирован для определения режима передачи для содержимого сеанса связи и информирования блока коррекции параметров о режиме передачи;
блок получения количества уровней может быть сконфигурирован для получения количества уровней для многоуровневого отображения и информирования блока коррекции параметров о количестве уровней;
блок коррекции параметров может быть сконфигурирован для исправления параметров при согласовании скорости передачи данных в 10-й версии протокола LTE в соответствии с полученным количеством уровней и определенным режимом передачи.
Режим передачи может включать передачу с многоуровневым мультиплексированием и передачу в режиме, основанном на антенном разделении; и блок коррекции параметров может быть сконфигурирован для исправления параметров в режиме передачи с многоуровневым мультиплексированием и в режиме передачи, основанном на антенном разделении соответственно.
MIMO
В отношении параметра K блок коррекции параметров может быть сконфигурирован для:
MIMO
MIMO
MIMO
для режимов передачи 3, 4, 5, 8, 9 и других режимов передачи с многоуровневым мультиплексированием - исправления K на 2, если один поток символов отображается на два уровня; исправления K на 3, если один поток символов отображается на три уровня; и исправления K на 4, если один поток символов отображается на четыре уровня; и
MIMO
исправления K на 1 при прочих режимах передачи.
L
В режиме передачи с многоуровневым мультиплексированием в отношении параметра N блок коррекции параметров может быть сконфигурирован для:
L
L
исправления N на 1, если один поток символов отображается на один уровень; исправления N на 2, если один поток символов отображается на два уровня;
L
L
исправления N на 3, если один поток символов отображается на три уровня; и исправления N на 4, если один поток символов отображается на четыре уровня; или
L
исправления N на 2, если один поток символов отображается на три уровня; добавления, если число символов в потоке символов не делится на 3, одного или двух символов «0» или других заполняющих символов в конце потока символов соответственно; добавления, если один поток символов отображается на четыре уровня и число символов в потоке символов не делится на 4, двух символов «0» или других заполняющих символов в конце потока символов соответственно; или
L
исправления N на 2, если один поток символов отображается на три или четыре уровня; выполнения процесса перфорирования, если число символов в потоке символов не делится на 3 или 4, на исходном потоке символов; или
L
исправления N на 3, если один поток символов отображается на три или четыре уровня; добавления, если число символов в потоке символов не делится на 4, символов «0» или других заполняющих символов к потоку символов или выполнения процесса перфорирования на потоке символов.
L
В режиме передачи, основанном на антенном разделении, в отношении параметра N блок коррекции параметров может быть сконфигурирован для:
L
L
L
исправления N на 2, если один поток символов отображается на два уровня; исправления N на 4, если один поток символов отображается на четыре уровня; и исправления N на 8 если один поток символов отображается на восемь уровней; или
L
исправления N на 2, если один поток символов отображается на четыре уровня; добавления, если число символов в потоке символов не делится на 4, двух символов «0» или других заполняющих символов в окончании потока символов перед многоуровневым отображением, и выполнения процесса перфорирования на символах во временном слоте из двух последних символов модуляции кодированного потока символов после предварительного кодирования в режиме, основанном на антенном разделении; или
L
исправления N на 2, если один поток символов отображается на восемь уровней; добавления, если число символов в потоке символов не делится на 8, Lmod8 символов «0» или других заполняющих символов в окончании потока символов перед многоуровневым отображением, и выполнения процесса перфорирования на символах во временном слоте из последних Lmod8 символов модуляции кодированного потока символов после предварительного кодирования в режиме, основанном на антенном разделении; или
L
исправления N на 4, если один поток символов отображается на восемь уровней; добавления, если число символов в потоке символов не делится на 8, четырех символов «0» или других заполняющих символов в окончании потока символов во время отображения, и выполнения процесса перфорирования на символах во временном слоте из последних четырех символов модуляции кодированного потока символов после предварительного кодирования в режиме, основанном на антенном разделении,
где L - длина потока символов.
Можно видеть, что способ и устройство, предлагаемые в настоящем изобретении, обеспечивают возможность адаптации параметров при согласовании скорости передачи данных по 8-й и 9-й версиям протокола LTE к способу отображения по 10-й версии протокола LTE.
Краткое описание чертежей
Фиг. 1. Схема способа коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения в соответствии с одним из воплощений настоящего изобретения.
Фиг. 2. Схема устройства для коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения в соответствии со вторым воплощением настоящего изобретения.
Подробное описание изобретение
На фиг. 1 представлена схема способа коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения в соответствии с одним из воплощений настоящего изобретения.
Способ включает следующие этапы:
Этап ПО: получения количества уровней для многоуровневого отображения и определения режима передачи для содержимого сеанса связи.
В частности, упомянутые количество уровней и режим передачи могут быть получены из информации о выделении сконфигурированных ресурсов.
Этап 120: исправления параметров при согласовании скорости передачи данных в 10-й версии протокола LTE в соответствии с полученным количеством уровней и определенным режимом передачи.
MIMO
L
В частности, параметры, требующие коррекции, включают K и N. Так как в 10-й версии протокола LTE добавлено отображение одного потока символов на три уровня и отображение одного потока символов на четыре уровня, то коррекция параметров при согласовании скорости передачи данных в основном требуется для двух данных новых видов отображений. Кроме того, так как число антенн увеличено до 8, то необходима коррекция параметров для режима передачи, основанного на антенном разделении, с 8 антеннами.
MIMO
MIMO
MIMO
MIMO
MIMO
MIMO
Так как в 10-й версии протокола LTE добавлено два новых вида отображений, то для расчета длины циркуляционного буфера требуются дополнительные K. А именно, так как в предыдущих версиях протокола LTE отображение производилось только на два уровня, то K равнялся 1 или 2; в то время как в 10-й версии протокола LTE для режимов передачи 3, 4, 5, 8, 9 и прочих режимов передачи с многоуровневым мультиплексированием, если один поток символов отображается на два уровня, то K исправляется на 2; если один поток символов отображается на три уровня, то K исправляется на 3; если один поток символов отображается на четыре уровня, то K исправляется на 4; и при прочих режимах передачи K исправляется на 1.
L
L
L
L
L
Что касается коррекции N, если один поток символов отображается на один уровень, то N исправляется на 1; если один поток символов отображается на два уровня, то N исправляется на 2; если один поток символов отображается на три уровня, то N исправляется на 3; и если один поток символов отображается на четыре или восемь уровней, то N исправляется на 4.
L
L
L
L
L
Если требуется обеспечить меньшее изменение исходного значения N, то, если один поток символов отображается на три уровня, N исправляется на 2, при этом, если число символов в потоке символов не делится на 3, то необходимо добавить один или два символа «0» или других заполняющих символа в конце потока символов соответственно; подобным образом, если один поток символов отображается на четыре уровня, и если число символов в потоке символов не делится на 4, то в конце потока символов необходимо добавить два символа «0» или других заполняющих символа соответственно. Однако следует отметить, что в случае передачи в режиме, основанном на антенном разделении, с четырехуровневым отображением необходимо провести процесс перфорирования на символах во временном слоте для двух последних символов модуляции потока символов, предварительно кодированного в режиме, основанном на антенном разделении, в то время как при предварительном кодировании с мультиплексированием проведения перфорирования не требуется. Кроме того, если один поток символов отображается на три уровня, то N может быть также исправлен на 2; при этом, если число символов в потоке символов не делится на 3, в конце потока символов должны быть добавлены один или два символа «0» или других заполняющих символа соответственно; подобным образом, если один поток символов отображается на четыре уровня, и при этом число символов в потоке символов не делится на 4, в конце потока символов должны быть добавлены два символа «0» или других заполняющих символа соответственно, и в случае режима передачи, основанного на антенном разделении с предварительным кодированием процесс перфорирования на двух последних символах потока символов не проводится. Кроме того, если один поток символов отображается на три или четыре уровня, то N также может быть исправлен на 2; при этом, если число символов в потоке символов не делится на 3 или 4, необходимо провести процесс перфорирования на исходном потоке символов, например, провести перфорирование по предварительно заданной схеме или перфорирование путем удаления двух последних символов. Кроме того, если один поток символов отображается на три или четыре уровня, то N исправляется на 3, при этом, если число символов в потоке символов не делится на 4, на исходном потоке символов проводятся операции, аналогичные описанным выше операциям добавления символов «0» или других заполняющих символов, или процесса перфорирования.
L
L
L
В режиме передачи, основанном на антенном разделении, с 8 антеннами N исправляется на 8, 4 или 2; и при этом, если N исправляется на 2, а число символов в потоке символов не делится на 8, то перед многоуровневым отображением в конце последовательности символов необходимо добавить Lmod8 символов «0» или прочих заполняющих символов; при этом процесс перфорирования проводится, или не проводится на символах во временном слоте из последних Lmod8 символов модуляции после окончания предварительного кодирования в режиме, основанном на антенном разделении, где L - длина потока символов. Если N равно 4, а число символов в потоке символов не делится на 8, то в конце последовательности символов перед многоуровневым отображением добавляется четыре символа «0» или прочих заполняющих символа; при этом процесс перфорирования проводится или не проводится на символах во временном слоте из последних 4 символов модуляции после окончания предварительного кодирования в режиме, основанном на антенном разделении.
MIMO
L
На фиг. 2 показана схема устройства для коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения в соответствии со вторым воплощением настоящего изобретения. Устройство включает блок коррекции параметров, блок определения режима передачи и блок получения количества уровней, связанные с блоком коррекции параметров. В одном из конкретных приложений блок определения режима передачи сконфигурирован для определения режима передачи для содержимого сеанса связи и информирования блока коррекции параметров о режиме передачи; блок получения количества уровней сконфигурирован для получения количества уровней для многоуровневого отображения и информирования блока коррекции параметров о количестве уровней; блок коррекции параметров сконфигурирован для исправления параметров при согласовании скорости передачи данных в 10-й версии протокола LTE в соответствии с полученным количеством уровней и определенным режимом передачи с использованием описанного выше способа. Требующие коррекции параметры в целом включают K и N. Конечно, в определенных практических приложениях и определенных ситуациях коррекции может требовать только один из упомянутых параметров.
Из приведенного выше описания можно видеть, что предлагаемые в соответствии с настоящим изобретением способ и устройство для коррекции параметров при согласовании скорости передачи данных на основе многоуровневого отображения обеспечивают адаптацию параметров при согласовании скорости передачи данных по 8-й и 9-й версиям протокола LTE к новым видам отображений в 10-й версии протокола LTE, независимо от технологий, которые будут использованы при реализации способа или устройства на практике.
Выше были представлены только предпочтительные воплощения изобретения, и не подразумевалось ограничить ими защищаемый масштаб изобретения; и поэтому любые модификации, эквивалентные замены, усовершенствования и прочие изменения, соответствующие идее и принципам настоящего изобретения, должны быть включены в защищаемый масштаб настоящего изобретения.