СПОСОБ СОГЛАСОВАНИЯ СКОРОСТИ ПЕРЕДАЧИ И ПРИВЯЗКИ РЕСУРСА ПРЯМОГО СОЕДИНЕНИЯ И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО
METHOD FOR JUSTIFICATION AND BINDING OF DIRECT CONNECTION RESOURCE AND CORRESPONDING DEVICE

ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] В настоящей заявке испрашивается приоритет на заявку на патент Китая № 201910691374.5, поданную 29 июля 2019 года под названием «СПОСОБ СОГЛАСОВАНИЯ СКОРОСТИ ПЕРЕДАЧИ И ПРИВЯЗКИ РЕСУРСА ПРЯМОГО СОЕДИНЕНИЯ И СООТВЕТСТВУЮЩЕЕ УСТРОЙСТВО», которая включена в настоящий документ посредством ссылки в полном объеме.
ОБЛАСТЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0002] Варианты осуществления настоящего изобретения относятся к области коммуникаций, а конкретно - к способу согласования скорости передачи и привязки ресурса прямого соединения (sidelink) и соответствующему устройству.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0003] В случае долгосрочного развития (Long Term Evolution, LTE) передача данных по прямому соединению выполняется в виде многоадресной передачи. Хотя она и используется для основной безопасной передачи данных, такой как «транспортное средство ко всему» (V2X), к более совершенным услугам V2X она не применима. Система по технологии нового радио (New Radio, NR) поддерживает более совершенные исполнения для передачи данных по прямому соединению, такие как одноадресная, многоадресная или широковещательная передача, чтобы обеспечить поддержку более комплексных услуг.
[0004] Что касается стандартных технологий, если согласование скорости и привязку ресурса невозможно выполнить надлежащим образом, вероятность демодуляции данных прямого соединения может быть снижена, влияя на эффективность передачи данных системы. В настоящее время способ осуществления согласования скорости и привязки ресурса при передаче данных по прямому соединению является технической проблемой, которую необходимо в срочном порядке решить в отношении соответствующих технологий.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] В вариантах осуществления настоящего изобретения предлагается способ согласования скорости передачи и привязки ресурса прямого соединения и соответствующее устройство для предоставления решения в отношении согласования скорости передачи и привязки ресурса для передачи данных по прямому соединению.
[0006] Согласно первому аспекту предлагается способ согласования скорости передачи и привязки ресурса прямого соединения, при этом способ осуществляется за счет оконечного устройства, и включает следующее:
расчет на основе размера целевого ресурса длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса; и
выполнение привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом.
[0007] Согласно второму аспекту предлагается оконечное устройство, включающее в себя:
вычислительный модуль, выполненный с возможностью расчета на основе размера целевого ресурса длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса; и
модуль привязки ресурса, выполненный с возможностью осуществления привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом.
[0008] Согласно третьему аспекту предлагается оконечное устройство, включающее в себя: процессор, запоминающее устройство и компьютерную программу, хранимую на этом запоминающем устройстве, которая может быть запущена этим процессором, и, будучи выполнена им, обеспечивает реализацию этапов способа согласования скорости передачи и привязки ресурса прямого соединения согласно первому аспекту.
[0009] Согласно четвертому аспекту предлагается машиночитаемый носитель данных, на котором хранится компьютерная программа, которая, будучи выполненной процессором, обеспечивает реализацию этапов способа согласования скорости передачи и привязки ресурса прямого соединения согласно первому аспекту.
[0010] Согласно вариантам осуществления настоящего изобретения оконечное устройство может на основе размера целевого ресурса выполнять расчет длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса, и на основе вывода последовательности закодированных битов выполнять привязку ресурса путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом. Согласно вариантам осуществления настоящего изобретения выполняется расчет длины закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса, чтобы предоставить решение в отношении согласования скорости передачи и привязки ресурса для прямого соединения NR. Кроме того, целевой ресурс в используемом ресурсе учитывается при согласовании скорости передачи и привязки ресурса прямой передачи, тем самым увеличивая коэффициент успешного выполнения демодуляции данных прямой передачи и улучшая эффективность передачи данных системы.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0011] Прилагаемые чертежи, приведенные в настоящем документе, предназначены для обеспечения дополнительного понимания настоящего изобретения и являются его частью. Примеры осуществления настоящего изобретения и их описание предназначены для объяснения настоящего изобретения и не ограничивают его каким-либо образом. На прилагаемых чертежах:
[0012] ФИГ. 1 - блок-схема способа согласования скорости передачи и привязки ресурса прямой передачи по одному варианту осуществления настоящего изобретения;
[0013] ФИГ. 2 - схематический вид целевого ресурса по одному варианту осуществления настоящего изобретения.
[0014] ФИГ. 3 - принципиальная схема абонентского оборудования по одному варианту осуществления настоящего изобретения; и
[0015] ФИГ. 4 представлена принципиальная схема конструкции оконечного устройства согласно другому варианту осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[0016] Чтобы сделать цели, технические решения и преимущества по настоящему изобретению более понятными далее приводится четкое и полное описание этих решений согласно вариантам осуществления настоящего изобретения со ссылкой на прилагаемые чертежи по этим вариантам осуществления. Очевидно, что описываемые варианты осуществления представляют собой некоторые варианты осуществления настоящего изобретения, а не все из них. Все другие варианты осуществления, получаемые специалистом в данной области техники без творческих усилий и основывающиеся на вариантах осуществления настоящего изобретения, должны укладываться в объем правовой охраны настоящего изобретения. Термин «и/или» в вариантах осуществления настоящего описания обозначает наличие как минимум одного связанного объекта.
[0017] Следует понимать, что технические решения в вариантах осуществления настоящего изобретения могут применяться к разным системам связи, например, системе прямого соединения LTE, системе прямого соединения NR или усовершенствованным системам передачи данных по прямому соединению будущего.
[0018] Согласно вариантам осуществления настоящего изобретения оконечное устройство может включать, помимо прочего, мобильную станцию (MS, Mobile Station), абонентское оборудование мобильной связи (Mobile Terminal), мобильный телефон (Mobile Telephone), пользовательское оборудование (User Equipment, UE), переносной телефон (handset), портативное оборудование (portable equipment), транспортное средство (vehicle) и т.д. Оконечное устройство может осуществлять обмен данными с одним или несколькими базовыми сетями посредством сети радиодоступа (Radio Access Network, RAN). Например, оконечное устройство может представлять собой мобильный телефон (также именуемый «сотовым телефоном») или компьютер, обладающий функцией беспроводной связи; или оконечное устройство может представлять собой портативное, карманное, ручное устройство, устройство, встроенное в компьютер или автомобильное устройство мобильной связи.
[0019] Как представлено на ФИГ. 1, согласно варианту осуществления настоящего изобретения предлагается способ 100 согласования скорости передачи и привязки ресурса прямого соединения. Способ может осуществляться за счет оконечного устройства, и включает следующие этапы:
[0020] Этап S102: расчет на основе размера целевого ресурса длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса.
[0021] Целевой ресурс является частью используемого ресурса. Дополнительно целевой ресурс может включать в себя:
(1) ресурс, занимаемый автоматической регулировкой усиления (Automatic Gain Control, AGC); или
(2) ресурс, занимаемый физическим совмещенным каналом прямого соединения (Physical Sidelink Share Channel, PSSCH), при этом ресурс, занимаемый PSSCH, и ресурс, занимаемый физическим каналом управления прямым соединением (Physical Sidelink Control Channel, PSCCH), совпадают во временной области.
[0022] При передаче данных по прямому соединению первый символ или первый полусимвол используемого ресурса может использоваться для регулировки AGC. Следовательно, ресурс, занимаемый AGC, может быть представлен первым символом или первым полусимволом используемого ресурса.
[0023] Кроме того, время обработки/длина символа AGC является предварительно определенным/заданным значением.
[0024] В качестве альтернативного варианта время обработки/длину символа AGC получают на основе номера.
[0025] В качестве альтернативного варианта оконечное устройство на стороне передачи указывает конфигурацию AGC для оконечного устройства на стороне приема с помощью информации об управлении прямого соединения SCI/управления радиоресурсами прямого соединения SL-RRC, например, с помощью индикационной информации, такой как время обработки AGC/длина символа AGC/информация о том, активирована ли AGC.
[0026] В качестве альтернативного варианта оконечное устройство на стороне приема возвращает информацию оконечному устройству на стороне передачи, указывая как минимум одно из следующего: активирована ли AGC, время обработки AGC, количество символов AGC и т.д.
[0027] В случае, когда целевой источник представлен PSSCH (совпадающим с PSCCH во временной области), подробную информацию см. на ФИГ. 2. На ФИГ. 2 PSCCH занимает первые два символа, целевой ресурс представлен PSSCH в части A на ФИГ. 2, и защитный интервал (Guard Period, GP) занимает последний символ.
[0028] Что качается используемого ресурса согласно этому варианту осуществления, в частности, например, на ФИГ. 2, используемый ресурс представлен ресурсом PSSCH на ФИГ. 2, включая часть A и часть B на ФИГ. 2.
[0029] Что касается расчета E, на данном этапе, как показано на ФИГ. 2, можно рассчитать длину E закодированных битов, переносимых PSSCH части B на ФИГ. 2. Расчет значение E можно выполнить по следующей формуле:
, где
- количество используемых RE в запланированном ресурсе с исключением целевого ресурса, в частности, например, количество используемых RE в части B на ФИГ. 2;  - порядок модуляции; и  - количество слоев.
[0030] Кроме того, на данном этапе можно рассчитать длину E' закодированных битов, переносимых целевым ресурсом, по следующей формуле:
, где
- количество используемых RE в целевом ресурсе, в частности, например,  - количество используемых RE PSSCH в части A на ФИГ. 2;  - порядок модуляции; и  - количество слоев.
[0031] Дополнительно аналогичные параметры, такие как  и , используются для расчета E' и E вместо количества RE.
[0032] В альтернативном варианте E' - значение, предварительно определенное/(предварительно) заданное протоколом сетевого устройства, или значение, заданное для информации об управлении нисходящего канала DCI/информации об управлении прямого соединения SCI/управления радиоресурсами RRC.
[0033] В альтернативном варианте количество используемых RE, применяемых для расчета E', относится к конфигурации опорного сигнала демодуляции (Demodulation Reference Signal, DMRS)/опорному сигналу с информацией о состоянии канала (Channel State Information-Reference Signal, CSI-RS)/опорного сигнала слежения за фазой (Phase-tracking reference signal, PTRS). Например, когда конфигурация DMRS не задана, количество RE для каждого блока физических ресурсов PRB составляет 12; или если конфигурация DMRS задана, количество используемых RE для каждого PRB представлено количеством RE на одном символе минус количество RE DMRS.
[0034] Способ 100 дополнительно включает S104: выполнение привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом.
[0035] Согласование скорости может выполняться до этого этапа (специальная процедура обработки подробно описана в последующих вариантах осуществления). Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E или E+E'. Информацию касательно значений E и E' см. в описании на этапе S102.
[0036] Разумеется, обработка кодирования в альтернативном варианте может выполняться перед привязкой ресурса. Если используется полярное кодирование, процесс кодирования выглядит следующим образом: мультиплексирование информации -> подключение циклического контроля избыточности (Cyclic Redundancy Check, CRC) -> полярное кодирование -> согласование скорости передачи; или если используется кодирование LDPC: подключение CRC -> выбор графика на основе LDPC -> сегментация кодового блока и подключение CRC кодового блока -> кодирование LDPC -> согласование скорости передачи -> конкатенация кодового блока.
[0037] Согласно способу согласования скорости передачи и привязки ресурса прямого соединения по настоящему варианту осуществления изобретения оконечное устройство может на основе размера целевого ресурса выполнять расчет длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса, и на основе вывода последовательности закодированных битов выполнять привязку ресурса путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом. Согласно этому варианту осуществления настоящего изобретения выполняется расчет длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса, чтобы предоставить решение в отношении согласования скорости передачи и привязки ресурса для прямого соединения NR. Кроме того, целевой ресурс в используемом ресурсе учитывается при согласовании скорости передачи и привязки ресурса прямой передачи, тем самым увеличивая коэффициент успешного выполнения демодуляции данных прямой передачи и улучшая эффективность передачи данных системы.
[0038] Далее приводится подробное описание процесса привязки ресурса, указанная в S104 вышеприведенного варианта осуществления, со ссылкой на несколько вариантов реализации.
[0039] Метод 1:
[0040] S104 может включать: привязку вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (N+1) символа до последнего символа используемого ресурса в порядке возрастания, а затем привязку оставшейся последовательности закодированных битов к используемому ресурсу от первого символа до N символа в порядке возрастания.
[0041] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E', N относится к размеру транспортного блока, а размер транспортного блока относится к используемому ресурсу. В частности, например, когда целевой ресурс представлен служебными сигналами AGC, N=1.
[0042] Дополнительно в используемом ресурсе по методу 1 информация о привязке первых N символов представляет собой повтор информации о привязке символов от (N+1) до (2N), в частности, это может быть повтор информации о процессе согласования скорости передачи. Таким образом, когда целевой ресурс представлен служебными сигналами AGC, первый N символ может использоваться для регулировки AGC без необходимости демодуляции N символов, тем самым увеличивая коэффициент успешного выполнения демодуляции и улучшая эффективность передачи данных.
[0043] Что каcается увеличения коэффициента успешного выполнения демодуляции и улучшения эффективности передачи данных согласно варианту осуществления настоящего описания, первые N символы представлены повторной информацией, даже если N символы не демодулированы, вся действительная информация об интервале передачи TTI передается на символы после первых N символов без потери информации.
[0044] Разумеется, если первые N символы не используются для регулировки AGC, коэффициент успешного выполнения демодуляции можно улучшить за счет наличия такой части повторной информации.
[0045] Все вышеизложенные операции описаны в контексте оконечного устройства на стороне приема. Разумеется, оконечное устройство может избирательно выполнять такие операции, в зависимости от того, используются ли первые N символы для регулировки AGC.
[0046] Метод 2:
[0048] S104 может включать: привязку вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (M+1) элемента ресурса RE до символа используемого ресурса в порядке возрастания, а затем привязку оставшейся последовательности закодированных битов к используемому ресурсу от первого RE до M RE в порядке возрастания.
[0048] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E', целевой ресурс включает ресурс, занимаемый PSSCH, а M - количество RE, занимаемых PSSCH. При этом PSSCH представляет собой совпадающую часть между PSSCH и PSCCH во временной области. Например, PSSCH здесь представляет собой PSSCH части A на ФИГ. 2.
[0049] Дополнительно в используемом ресурсе по методу 2 информация о привязке первых M RE представляет собой повтор информации о привязке (M+1)-го RE к (2M), в частности, это может быть повтор информации о процессе согласования скорости передачи.
[0050] В методе 2 привязка ресурса осуществляется от (M+1)-го RE. Как представлено на ФИГ. 2, если PSCCH занимает два символа, количество RE, занимаемых PSSCH в части A составляет M. В этом случает информация о привязке RE, занимаемых PSSCH в части A, представляет собой повтор информации о привязке первых M RE PSSCH в части B.
[0051] Что касается практического применения, для привязки ресурса на PSSCH части B привязка выполняется методом размещения частоты в начале очереди от первого символа до (M+1)-го RE, вместо выполнения привязки ресурса от (N+1)-го символа, как в методе 1.
[0052] Метод 3:
[0053] S104 может включать: привязку вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (N+1)-го символа до последнего символа используемого ресурса в порядке возрастания, при этом в используемом ресурсе символы с комплексными значениями, привязанными к первым N символам, являются аналогичными комплексным значениям, привязанным к символам от (N+1)-го до (2N).
[0054] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E, N относится к размеру транспортного блока, а размер транспортного блока относится к используемому ресурсу. В частности, например, когда целевой ресурс представлен служебными сигналами AGC, N=1.
[0055] Метод 4:
[0056] S104 может включать: привязку вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (M+1)-го RE до последнего RE используемого ресурса в порядке возрастания, при этом в используемом ресурсе символы с комплексными значениями, привязанными к первым M RE, являются аналогичными комплексным значениям, привязанным к RE от (M+1)-го до (2M).
[0057] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E, целевой ресурс включает ресурс, занимаемый PSSCH, а M - количество RE, занимаемых PSSCH. При этом PSSCH представляет собой совпадающую часть между PSSCH и PSCCH во временной области. Например, PSSCH здесь представляет собой PSSCH части A на ФИГ. 2.
[0058] Метод 5:
[0059] S104 может включать: привязку вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от первого символа до последнего символа используемого ресурса в порядке возрастания.
[0060] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E', N относится к размеру транспортного блока, а размер транспортного блока относится к используемому ресурсу. В частности, например, когда целевой ресурс представлен служебными сигналами AGC, N=1.
[0061] Дополнительно в используемом ресурсе по методу 5 информация о привязке первых N символов представляет собой повтор информации о привязке символов от (N+1)-го до (2N), в частности, это может быть повтор информации о процессе согласования скорости передачи. Подробная информация о процессе реализации будет описана позже.
[0062] Дополнительно в используемом ресурсе по методу 5 информация о привязке первых M RE представляет собой повтор информации о привязке (M+1)-го RE к (2M), в частности, это может быть повтор информации о процессе согласования скорости передачи. Подробная информация о процессе реализации будет описана позже.
[0063] Метод 6:
[0064] S104 может включать: привязку вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от первого символа до последнего символа используемого ресурса в порядке возрастания.
[0065] Количество используемых элементов ресурса RE на первом символе составляет половину общего количества RE на первом символе, а длина вывода последовательности закодированных битов путем согласования скорости передачи равна E.
[0066] В дополнительном варианте первый символ, начиная с нечетного/четного RE, каждый второй RE представлен одним используемым ресурсом, т.е. на первом символе привязка ресурса выполняется на каждом втором RE в частотной области.
[0067] Согласно методу 6 целевой ресурс может представлять собой служебные сигналы AGC, и AGC занимает первый полусимвол используемого ресурса.
[0068] В дополнительном варианте согласно методам 1 и 2 длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E'. Согласно методу 1 информация о привязке первых N символов представляет собой повтор информации о привязке символов от (N+1)-го до (2N). Согласно методу 2 информация о привязке первых M RE представляет собой повтор информации о привязке RE от (M+1)-го до (2M). Для реализации повтора информации перед выполнением привязки ресурса на основе вывода последовательности закодированных битов способ дополнительно включает следующий процесс обработки кодирования:
в случае полярного кодирования вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=0 закодированных битов в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E (которая представляет собой сокращение вышеописанной последовательности закодированных битов), при этом последовательность длиной E' находится после последовательности длиной E; или
в случае полярного кодирования вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=A-E закодированных битов в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E; где
A - длина кольцевого буфера, A получают посредством расчета на основе E, а k представляет начальную позицию вывода закодированных битов.
[0069] В дополнительном варианте согласно вышеуказанным методам 1 и 2 для реализации информации о повторении перед выполнением привязки ресурса на основе вывода последовательности закодированных битов способ дополнительно включает следующий процесс обработки кодирования:
в случае кодирования LDPC вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от начальной позиции информации о версии избыточности в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E.
[0070] В дополнительном варианте согласно вышеуказанным методам 1 и 2 перед выполнением привязки ресурса на основе вывода последовательности закодированных битов способ дополнительно включает следующий процесс обработки кодирования:
в случае полярного кодирования вывод подпоследовательности с длиной первой последовательности E от позиции k=A-E закодированных битов в кольцевом буфере при согласовании скорости передачи и вывод подпоследовательности с длиной второй последовательности E' от позиции k=0 закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, где подпоследовательность длиной E' находится после подпоследовательности длиной E; или
в случае полярного кодирования вывод подпоследовательности с длиной первой последовательности E от позиции k=0 закодированных битов в кольцевом буфере при согласовании скорости передачи и вывод подпоследовательности с длиной второй последовательности E', начиная от позиции k=E закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, где подпоследовательность длиной E' находится после подпоследовательности длиной E; или
в случае полярного кодирования вывод подпоследовательности с длиной первой последовательности E от позиции k=E mod A закодированных битов в кольцевом буфере при согласовании скорости передачи и вывод подпоследовательности с длиной второй последовательности E' от позиции k=(E mod A)+E закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, где подпоследовательность длиной E' находится после подпоследовательности длиной E.
[0071] A - длина кольцевого буфера, A получают посредством расчета на основе E, k представляет начальную позицию вывода закодированных битов, а mod - операцию по модулю.
[0072] В дополнительном варианте согласно вышеуказанным методам 1 и 2 для реализации информации о повторении перед выполнением привязки ресурса на основе вывода последовательности закодированных битов способ дополнительно включает следующий процесс обработки кодирования:
в случае кодирования LDPC вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от начальной позиции m=E избыточности в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E; или
в случае кодирования LDPC вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от начальной позиции m=E mod A избыточности в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E.
[0073] A - длина кольцевого буфера, A получают посредством расчета на основе E, m представляет начальную позицию вывода, а mod - операцию по модулю.
[0074] В дополнительном варианте согласно методу 5 перед выполнением привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи, чтобы реализовать повтор информации в процессе согласования скорости передачи, способ дополнительно включает следующие этапы:
в случае полярного кодирования вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=0 закодированных битов в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится перед последовательностью длиной E; или
в случае полярного кодирования вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=A-E закодированных битов в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится перед последовательностью длиной E.
[0075] A - длина кольцевого буфера, A получают посредством расчета на основе E, а k представляет начальную позицию вывода закодированных битов.
[0076] В дополнительном варианте согласно методу 5 перед выполнением привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи, чтобы реализовать повтор информации в процессе согласования скорости передачи, способ дополнительно включает следующие этапы:
в случае кодирования LDPC вывод подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от начальной позиции информации о версии избыточности в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится перед последовательностью длиной E.
[0077] Согласно вышеуказанным методам 1-6 дополнительно перед выполнением привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи следующий этап может также включать: определение начальной позиции символа или начальной позиции RE для привязки ресурса на основе конфигурации номера, то есть выбор одного из методов 1-6 на основе конфигурации номера.
[0078] Например, если SCS номера составляет 15 кГц, если учесть то, что AGC может занимать первую половину используемого ресурса, можно использовать метод 6; в другом случае, когда SCS не составляет 15 кГц, можно использовать другие методы, например 1 и 2.
[0079] Согласно вышеуказанным методам 1-6 дополнительно перед выполнением привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи следующий этап может также включать: определение начальной позиции символа или начальной позиции RE для привязки ресурса на основе значения RV, то есть выбор одного метода на основе значения RV.
[0080] Например, для RV0/RV1 можно использовать методы 1 и 2, а информацию о привязке получают последовательно, начиная от начальной позиции RV0/RV1 в кольцевом буфере.
[0081] Например, для RV3/RV2 можно использовать метод 5, а информацию о привязке получают последовательно, начиная от начальной позиции RV3/RV2 в кольцевом буфере.
[0082] Кроме того, для разных версий избыточности может выполняться разная обработка повтора на основе того, активировано ли согласование скорости передачи при ограниченном буфере LBRM.
Например:
если LBRM активировано, привязка выполняется последовательно от второго символа до последнего используемого символа RV0, RV1 или RV2 (т.е. в случае N=1 по методу 1); и привязка выполняется последовательно от первого символа RV3 (метод 5); или
если LBRM не активировано, привязка выполняется последовательно от первого символа до последнего символа RV0 или RV1 (т.е. метод 5); и привязка выполняется последовательно от второго символа RV2 или RV3 (т.е. в случае, когда N=1 по методу 1).
[0083] Чтобы подробно описать способ согласования скорости передачи и привязки ресурса, представленный в вышеизложенном варианте осуществления настоящего изобретения, далее приводятся ссылки на несколько конкретных вариантов осуществления.
[0084] Вариант осуществления 1 (вариант осуществления 1 поделен на три подварианта для описания).
[0085] Подвариант 1: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[0086] 1. В случае односимвольной AGC (целевой ресурс) оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[0087] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[0088] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[0089] 4. Ввод последовательности длиной A в кольцевой буфер и определение E в качестве длины последовательности после согласования скорости передачи.
[0090] 5. Выполнение отбора битов для SCI на основе процесса согласования скорости передачи DCI.
[0091] 6. Выполнение возможного шифрования и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются к используемому ресурсу от второго символа до последнего символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди. Символ с комплексными значениями, привязанный к первому символу, аналогичен символу с комплексными значениями, привязанному ко второму символу.
[0092] В этом варианте осуществления обработка повтора выполняется при привязке ресурса, т.е. символ с комплексными значениями, привязанный к первому символу, аналогичен символу с комплексными значениями, привязанному ко второму символу. Таким образом, первый символ для оконечного устройства на стороне приема может использоваться для регулировки AGC, а второй символ и последующие символы - для демодуляции данных, тем самым увеличивая коэффициент успешной демодуляции и улучшая эффективность передачи данных. Что касается принципов получения конкретных эффектов, см. описание далее.
[0093] Подвариант 2: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[0094] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[0095] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[0096] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[0097] 4. Ввод последовательности длиной A в кольцевой буфер и определение E в качестве длины последовательности после согласования скорости передачи.
[0098] 5. Выполнение согласования скорости передачи в соответствии с процессом согласования скорости передачи PUSCH/PDSCH и вывод последовательности длиной E.
[0099] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди. Символ с комплексными значениями, привязанный к первому символу, аналогичен символу с комплексными значениями, привязанному ко второму символу.
[00100] В этом варианте осуществления обработка повтора выполняется при привязке ресурса, т.е. символ с комплексными значениями, привязанный к первому символу, аналогичен символу с комплексными значениями, привязанному ко второму символу. Таким образом, первый символ для оконечного устройства на стороне приема может использоваться для регулировки AGC, а второй символ и последующие символы - для демодуляции данных, тем самым увеличивая коэффициент успешной демодуляции и улучшая эффективность передачи данных.
[00101] Подвариант 3: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00102] 1. Если количество символов PSCCH - 2, см. ФИГ. 2. Количество RE PSSCH, который совпадает с PSCCH во временной области, составляет M. Оконечное устройство на стороне передачи рассчитывает длину E закодированных битов, переносимых используемым ресурсом, что исключает RE PSSCH, совпадающего с PSCCH во временной области, т.е. длину E закодированных битов, переносимых RE части B на ФИГ. 2:
, где
- количество используемых RE в запланированном ресурсе с исключением RE PSSCH, совпадающего с PSCCH во временной области,  - порядок модуляции и  - количество слоев.
[00103] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00104] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00105] 4. Ввод последовательности длиной A в кольцевой буфер и определение E в качестве длины последовательности после согласования скорости передачи.
[00106] 5. Выполнение согласования скорости передачи в соответствии с процессом согласования скорости передачи PUSCH/PDSCH и вывод последовательности длиной E.
[00107] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от (M+1) RE до последнего RE на последнем символе в порядке возрастания согласно принципу размещения частоты в начале очереди, а времени на следующей позиции. Символ с комплексными значениями, привязанный к первым M RE, аналогичен символу с комплексными значениями, привязанному к RE от (M+1) до (2M).
[00108] Вариант осуществления 2 (вариант осуществления 2 поделен на четыре подварианта для описания).
[00109] Подвариант 1: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00110] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00111] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00112] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00113] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00114] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00115] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00116] 5. Если для отбора битов используется уменьшение длины (shortening), то
последовательность от k=A-E до A привязывается к позициям битов вывода последовательности от 0 до E-1; и
последовательность с длиной E' от k=A привязывается к позициям битов вывода последовательности от E до E+E'-1; где
последовательность с длиной E+E' генерируется после согласования.
[00117] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и затем оставшаяся информация привязывается к первому символу.
[00118] Подвариант 2: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00119] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00120] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00121] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00122] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00123] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00124] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00125] 5. Если для отбора битов используется перфорирование (puncturing), то
последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; и
последовательность с длиной E' от k=0 привязывается к позициям битов вывода последовательности от E до E+E'-1; где
последовательность с длиной E+E' генерируется после согласования.
[00126] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и оставшаяся последовательность привязывается к первому символу.
[00127] Подвариант 3: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00128] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00129] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00130] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00131] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00132] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00133] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00134] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E привязывается к позициям битов вывода последовательности от 0 до E-1.
Например:
(a) если RV=0, последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от k=0 привязывается к позициям битов вывода последовательности от E до E+E'-1;
(b) если RV=1, последовательность от k=A/4 до A/4+E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от k=A/4 привязывается к позициям битов вывода последовательности от E до E+E'-1;
(c) если RV=2, последовательность от k=A/2 до A/2+E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от k=A/2 привязывается к позициям битов вывода последовательности от E до E+E'-1; и
(d) если RV=3, последовательность от 3A/4 до 3A/4+E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от E-1 привязывается к позициям битов вывода последовательности от E до E+E'-1.
[00135] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и оставшаяся последовательность привязывается к первому символу.
[00136] Подвариант 4: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00137] 1. Количество символов PSCCH составляет 2, количество RE PSSCH (см. PSCCH в части A на ФИГ. 2), который совпадает с PSCCH во временной области, - M. Оконечное устройство на стороне передачи рассчитывает длину E закодированных битов, переносимых используемым ресурсом, что исключает RE PSSCH, совпадающего с PSCCH во временной области, т.е. длину E закодированных битов, переносимых RE части B на ФИГ. 2:
, где
- количество используемых RE в запланированном ресурсе с исключением RE PSSCH, совпадающего с PSCCH во временной области,  - порядок модуляции и  - количество слоев.
[00138] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00139] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00140] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00141] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E привязывается к позициям битов вывода последовательности от 0 до E-1.
Например:
(a) если RV=0, последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от k=0 привязывается к позициям битов вывода последовательности от E до E+E'-1;
(b) если RV=1, последовательность от k=A/4 до A/4+E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от k=A/4 привязывается к позициям битов вывода последовательности от E до E+E'-1;
(c) если RV=2, последовательность от k=A/2 до A/2+E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от k=A/2 привязывается к позициям битов вывода последовательности от E до E+E'-1; и
(d) если RV=3, последовательность от 3A/4 до 3A/4+E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; а последовательность длиной E' от E-1 привязывается к позициям битов вывода последовательности от E до E+E'-1.
[00142] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от (M+1) RE до последнего выделенного RE в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, а затем оставшаяся информация привязывается к первым M RE согласно принципу размещения времени/частоты в начале очереди. Информация, привязанная к первым M RE, аналогична информации, привязанной к RE от (M+1) до (2M).
[00143] В этом варианте осуществления обработка повтора выполняется при привязке ресурса, т.е. информация, привязанная к первому символу, аналогична информации, привязанной ко второму символу. Таким образом, первый символ для оконечного устройства на стороне приема может использоваться для регулировки AGC, а второй символ и последующие символы - для демодуляции данных, тем самым увеличивая коэффициент успешной демодуляции и улучшая эффективность передачи данных.
[00144] В альтернативном варианте осуществления обработка повтора выполняется при привязке ресурса и информация, привязанная к первым M RE, аналогична информации, привязанной к RE от (M+1) до (2M). Таким образом, когда выполняется повышение мощности (power boosting) для PSCCH, информация о повторе с меньшим спектром мощности находится на PSSCH M RE, который совпадает с PSCCH во временной области. RE после первых M RE могут использоваться для демодуляции данных, тем самым увеличивая коэффициент успешной демодуляции и улучшая эффективность передачи данных.
[00145] Вариант осуществления 3 (вариант осуществления 3 поделен на четыре подварианта для описания).
[00146] Подвариант 1: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00147] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00148] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00149] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00150] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00151] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00152] 4. Ввод последовательности длиной A в кольцевой буфер.
[00153] 5. Если для отбора битов используется уменьшение длины (shortening), то последовательность от k=A-E до A привязывается к позициям битов вывода последовательности от E' до E+E'-1; и
последовательность с длиной E' от k=A привязывается к позициям битов вывода последовательности от 0 до E'-1; где последовательность с длиной E+E' сгенерирована после согласования скорости.
[00154] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от первого символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди.
[00155] Подвариант 2: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00156] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00157] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00158] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00159] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00160] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00161] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00162] 5. Если для отбора битов используется перфорирование (puncturing),
последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; и
последовательность с длиной E' от k=0 привязывается к позициям битов вывода последовательности от 0 до E'-1; где
последовательность с длиной E+E' генерируется после согласования.
[00163] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от первого символа выделенного ресурса до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди.
[00164] Подвариант 3: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00165] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00166] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00167] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00168] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00169] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00170] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00171] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E привязывается к позициям битов вывода последовательности от E' до E+E'-1.
Например:
(a) если RV=0, последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=0 привязывается к позициям битов вывода последовательности от 0 до E'-1;
(b) если RV=1, последовательность от k=A/4 до A/4+E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=A/4 привязывается к позициям битов вывода последовательности от 0 до E'-1;
(c) если RV=2, последовательность от k=A/2 до A/2+E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=A/2 привязывается к позициям битов вывода последовательности от 0 до E'-1; и
(d) если RV=3, последовательность от k=3A/4 до 3A/4+E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=3A/4 привязывается к позициям битов вывода последовательности от 0 до E'-1.
[00172] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от первого символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди.
[00173] Подвариант 4: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00174] 1. Количество символов PSCCH составляет 2, количество RE PSSCH (см. PSCCH в части A на ФИГ. 2), который совпадает с PSCCH во временной области, - M. Оконечное устройство на стороне передачи рассчитывает длину E закодированных битов, переносимых используемым ресурсом, что исключает RE PSSCH, совпадающего с PSCCH во временной области, т.е. длину E закодированных битов, переносимых RE части B на ФИГ. 2:
, где
- количество используемых RE в запланированном ресурсе с исключением RE PSSCH, совпадающего с PSCCH во временной области,  - порядок модуляции и  - количество слоев.
[00175] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00176] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00177] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00178] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E привязывается к позициям битов вывода последовательности от E' до E+E'-1.
Например:
(a) если RV=0, последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=0 привязывается к позициям битов вывода последовательности от 0 до E'-1;
(b) если RV=1, последовательность от k=A/4 до A/4+E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=A/4 привязывается к позициям битов вывода последовательности от 0 до E'-1;
(c) если RV=2, последовательность от k=A/2 до A/2+E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=A/2 привязывается к позициям битов вывода последовательности от 0 до E'-1; и
(d) если RV=3, последовательность от k=3A/4 до 3A/4+E-1 привязывается к позициям битов вывода последовательности от E' до E+E'-1; а последовательность длиной E' от k=3A/4 привязывается к позициям битов вывода последовательности от 0 до E'-1.
[00179] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от первого символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди.
[00180] В этом варианте осуществления обработка повтора выполняется при привязке ресурса, т.е. символ с комплексными значениями, привязанный к первому символу, аналогичен символу с комплексными значениями, привязанному ко второму символу. Таким образом, первый символ для оконечного устройства на стороне приема может использоваться для регулировки AGC, а второй символ и последующие символы - для демодуляции данных, тем самым увеличивая коэффициент успешной демодуляции и улучшая эффективность передачи данных.
[00181] В альтернативном варианте осуществления обработка повтора выполняется при привязке ресурса и информация, привязанная к первым M RE, аналогична информации, привязанной к RE от (M+1)-го до (2M). Таким образом, когда выполняется повышение мощности (power boosting) для PSCCH, информация о повторе с меньшим спектром мощности находится на PSSCH M RE, который совпадает с PSCCH во временной области. RE после первых M RE могут использоваться для демодуляции данных, тем самым увеличивая коэффициент успешной демодуляции и улучшая эффективность передачи данных.
[00182] Вариант осуществления 4
[00183] оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00184] 1. Определение количества символов AGC на основе отношения между номером и символами AGC.
[00185] В частности, например, в случае 15 кГц AGC содержит 0,5 символа; в противном случае, AGC содержит 1 символ. Согласно этому варианту осуществления при условии, что номер составляет 15 кГц, AGC содержит 0,5 символа.
[00186] 2. Оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением полусимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением полусимвольной AGC,  - порядок модуляции и  - количество слоев.
[00187] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E.
[00188] 3. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00189] 4. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00190] 5. Ввод последовательности длиной A в кольцевой буфер.
[00191] 6. Выполнение отбора битов на основе процесса согласования скорости передачи DCI.
[00192] 7. Выполнение возможного шифрования и модуляции для осуществления генерации символов с комплексными значениями, при этом, если номер составляет 15 кГц, сгенерированные символы с комплексными значениями привязываются от первого символа используемого ресурса до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди; и на первом символе каждый второй RE в частотной области представляет собой один используемый ресурс, и AGC занимает первый полусимвол используемого ресурса.
[00193] Вариант осуществления 5
[00194] оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00195] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00196] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00197] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00198] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00199] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00200] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00201] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E привязывается к позициям битов вывода последовательности от 0 до E-1 и последовательность длиной E привязывается к позициям битов вывода последовательности от E' до E+E'-1 для получения последовательности длиной E+E'. Возможное шифрование выполняется на последовательности длиной E+E', а модуляция выполняется для генерации символов с комплексными значениями. На основе версии RV привязка может выполняться от второго символа или от первого символа.
[00202] (a) Если RV=0, сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и оставшаяся последовательность привязывается к первому символу.
[00203] (b) Если RV=1, сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и оставшаяся последовательность привязывается к первому символу.
[00204] (c) Если RV=2, сгенерированные символы с комплексными значениями привязываются от первого символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди.
[00205] (d) Если RV=3, сгенерированные символы с комплексными значениями привязываются от первого символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди.
[00206] Вариант осуществления 6 (вариант осуществления 6 поделен на четыре подварианта для описания).
[00207] Подвариант 1: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00208] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00209] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00210] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00211] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00212] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00213] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00214] 5. Если для отбора битов используется уменьшение длины (shortening), то
последовательность от k=A-E до A привязывается к позициям битов вывода последовательности от 0 до E-1; и
последовательность с длиной E' от k=0 привязывается к позициям битов вывода последовательности от E до E+E'-1; где
последовательность с длиной E+E' генерируется после согласования.
[00215] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и оставшаяся последовательность привязывается обратно к первому символу.
[00216] Подвариант 2: оконечное устройство включает PSCCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00217] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00218] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00219] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00220] 2. Выполнение подключения CRC, сегментации кодового блока и полярного кодирования на вводе PSCCH, при этом длина кода вывода полярного кодирования A рассчитывается на основе значения E при полярном кодировании, и A в данном случае - длина кольцевого буфера.
[00221] 3. После полярного кодирования выполнение чередования подблоков, где длина последовательности после чередования составляет A.
[00222] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00223] 5. Если для отбора битов используется перфорирование (puncturing),
последовательность от k=0 до E-1 привязывается к позициям битов вывода последовательности от 0 до E-1; и
последовательность с длиной E' от k=E привязывается к позициям битов вывода последовательности от E до E+E'-1; где
последовательность с длиной E+E' генерируется после согласования.
[00224] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и оставшаяся последовательность привязывается обратно к первому символу.
[00225] Подвариант 3: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00226] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00227] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00228] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00229] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00230] 3. После кодирования LDPC вывод последовательности с длиной A.
[00231] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00232] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E+E' привязывается к позициям битов вывода последовательности от 0 до E+E'-1. Например:
(a) если RV=0, последовательность от k=0 до E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1;
(b) если RV=1, последовательность от k=A/4 до A/4+E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1;
(c) если RV=2, последовательность от k=A/2 до A/2+E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1; и
(d) если RV=3, последовательность от k=3A/4 до 3A/4+E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1.
[00233] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от второго символа до последнего выделенного символа в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, и затем оставшаяся информация привязывается обратно к первому символу.
[00234] Подвариант 4: оконечное устройство включает PSSCH, который необходимо передать, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00235] 1. Количество символов PSCCH составляет 2, количество RE PSSCH (см. PSCCH в части A на ФИГ. 2), который совпадает с PSCCH во временной области, - M. Оконечное устройство на стороне передачи рассчитывает длину E закодированных битов, переносимых используемым ресурсом, что исключает RE PSSCH, совпадающего с PSCCH во временной области, т.е. длину E закодированных битов, переносимых RE части B на ФИГ. 2:
, где
- количество используемых RE в запланированном ресурсе с исключением RE PSSCH, совпадающего с PSCCH во временной области,  - порядок модуляции и  - количество слоев.
[00236] 2. Выполнение подключения CRC, сегментации кодового блока и кодирования LDPC на вводе PSSCH.
[00237] 3. После кодирования LDPC вывод последовательности с длиной A, где A - длина кольцевого буфера.
[00238] 4. Ввод последовательности длиной A в кольцевой буфер и определение E+E' в качестве длины последовательности после согласования скорости передачи.
[00239] 5. Выполнение согласования скорости передачи согласно процессу согласования скорости передачи PUSCH/PDSCH, при этом начиная с начальной позиции передаваемого на данный момент значения RV, последовательность длиной E+E' привязывается к позициям битов вывода последовательности от 0 до E+E'-1. Например:
(a) если RV=0, последовательность от k=0 до E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1;
(b) если RV=1, последовательность от k=A/4 до A/4+E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1;
(c) если RV=2, последовательность от k=A/2 до A/2+E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1; и
(d) если RV=3, последовательность от k=3A/4 до 3A/4+E+E'-1 привязывается к позициям битов вывода последовательности от 0 до E+E'-1.
[00240] 6. Выполнение возможного шифрования на последовательности и модуляции для осуществления генерации символов с комплексными значениями, при этом сгенерированные символы с комплексными значениями привязываются от (M+1) RE до последнего RE на последнем выделенном символе в порядке возрастания согласно принципу размещения времени/частоты в начале очереди, а затем оставшаяся информация привязывается к первым M RE согласно принципу размещения времени/частоты в начале очереди.
[00241] Вариант осуществления 7
[00242] Оконечное устройство включает PSSCH, который необходимо передать, и содержит объединение сконфигурированных слотов для передачи большого транспортного блока, и выполняет согласование скорости передачи и привязку ресурса согласно следующим этапам.
[00243] 1. В случае односимвольной AGC оконечное устройство на стороне передачи рассчитывает по следующей формуле длину E закодированных битов, переносимых используемым ресурсом с исключением односимвольной AGC:
, где
- количество используемых RE в запланированном ресурсе с исключением односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00244] Длина E' закодированных битов, переносимых односимвольным AG, рассчитывается по следующей формуле:
, где
- количество используемых RE с односимвольной AGC,  - порядок модуляции и  - количество слоев.
[00245] Согласно этому варианту осуществления вывод последовательности после согласования скорости передачи составляет E+E'.
[00246] 2. Для последующих этапов настоящего варианта осуществления см. подвариант 3 варианта осуществления 2.
[00247] В этом варианте осуществления выполняется конфигурация объединения слотов и, как правило, имеется символ AGC на начальной позиции каждого слоя аналогично методу обработки по предыдущему варианту осуществления.
[00248] В альтернативном варианте, если объединение слотов считается планируемым, символ AGC предусматривается только на начальной позиции объединения слотов.
[00249] Далее подробно описывается способ согласования скорости передачи и привязки ресурса прямого соединения, представленный в вариантах осуществления настоящего изобретения со ссылкой на ФИГ. 1- 2. Далее приводится подробное описание оконечного устройства согласно одному варианту осуществления настоящей заявки со ссылкой на ФИГ. 3.
[00250] ФИГ. 3 - принципиальная схема оконечного устройства по одному варианту осуществления настоящего изобретения. Как представлено на ФИГ. 3, оконечное устройство 300 включает в себя:
вычислительный модуль 302, выполненный с возможностью расчета на основе размера целевого ресурса длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса; и
модуль привязки ресурса 304, выполненный с возможностью осуществления привязки ресурса на основе вывода последовательности закодированных битов путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом.
[00251] Согласно этому варианту осуществления настоящего изобретения оконечное устройство может на основе размера целевого ресурса выполнять расчет длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса, и на основе вывода последовательности закодированных битов выполнять привязку ресурса путем согласования скорости передачи, при этом длина последовательности закодированных битов равна E или E+E', а E' - длина закодированных битов, переносимых целевым ресурсом. Согласно этому варианту осуществления настоящего изобретения выполняется расчет длины E закодированных битов, переносимых используемым ресурсом, с исключением целевого ресурса, чтобы предоставить решение в отношении согласования скорости передачи и привязки ресурса для прямого соединения NR. Кроме того, целевой ресурс в используемом ресурсе учитывается при согласовании скорости передачи и привязки ресурса прямой передачи, тем самым увеличивая коэффициент успешного выполнения демодуляции данных прямой передачи и улучшая эффективность передачи данных системы.
[00252] Дополнительно согласно одному варианту осуществления целевой ресурс включает:
ресурс занимаемый AGC или
ресурс, занимаемый PSSCH, при этом ресурс, занимаемый PSSCH, и ресурс, занимаемый PSCCH, совпадают во временной области.
[00253] Дополнительно в одном варианте осуществления модуль 304 привязки ресурса может быть конкретно предназначен для:
привязки вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (N+1) символа до последнего символа используемого ресурса в порядке возрастания и последующей привязки оставшейся последовательности закодированных битов к используемому ресурсу от первого символа до N символа в порядке возрастания.
[00254] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E', N относится к размеру транспортного блока, а размер транспортного блока относится к используемому ресурсу.
[00255] Дополнительно в одном варианте осуществления модуль 304 привязки ресурса может быть конкретно предназначен для:
привязки вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (M+1) элемента ресурса RE до символа используемого ресурса в порядке возрастания, и последующей привязки оставшейся последовательности закодированных битов к используемому ресурсу от первого RE до M RE в порядке возрастания.
[00256] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E', целевой ресурс включает ресурс, занимаемый PSSCH, а M - количество RE, занимаемых PSSCH.
[00257] Дополнительно в одном варианте осуществления модуль 304 привязки ресурса может быть конкретно предназначен для:
привязки вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (N+1) символа до последнего символа используемого ресурса в порядке возрастания, при этом в используемом ресурсе символы с комплексными значениями, привязанными к первым N символам, являются аналогичными комплексным значениям, привязанным к символам от (N+1) до (2N).
[00258] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E, N относится к размеру транспортного блока, а размер транспортного блока относится к используемому ресурсу.
[00259] Дополнительно в одном варианте осуществления модуль 304 привязки ресурса может быть конкретно предназначен для:
привязки вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от (M+1) RE до последнего RE используемого ресурса в порядке возрастания, при этом в используемом ресурсе символы с комплексными значениями, привязанными к первым M RE, являются аналогичными комплексным значениям, привязанным к RE от (M+1) до (2M).
[00260] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E, целевой ресурс включает ресурс, занимаемый PSSCH, а M - количество RE, занимаемых PSSCH.
[00261] Дополнительно в одном варианте осуществления модуль 304 привязки ресурса может быть конкретно предназначен для:
привязки вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от первого символа до последнего символа используемого ресурса в порядке возрастания.
[00262] Длина вывода последовательности закодированных битов путем согласования скорости передачи равна E+E', N относится к размеру транспортного блока, а размер транспортного блока относится к используемому ресурсу.
[00263] Дополнительно в одном варианте осуществления модуль 304 привязки ресурса может быть конкретно предназначен для:
привязки вывода последовательности закодированных битов путем согласования скорости передачи к используемому ресурсу от первого символа до последнего символа используемого ресурса в порядке возрастания.
[00264] Количество используемых элементов ресурса RE на первом символе составляет половину общего количества RE на первом символе, а длина вывода последовательности закодированных битов путем согласования скорости передачи равна E.
[00265] Дополнительно согласно одному варианту осуществления
в используемом ресурсе информация о привязке первых N символов представляет собой повтор информации о привязке символов от (N+1) до (2N); или
в используемом ресурсе информация о привязке первых M RE представляет собой повтор информации о привязке RE от (M+1) до (2M).
[00266] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль согласования скорости передачи, предназначенный:
в случае полярного кодирования для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=0 закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E; или
в случае полярного кодирования для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=A-E закодированных битов в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E; или
A - длина кольцевого буфера, A получают посредством расчета на основе E, а k представляет начальную позицию вывода закодированных битов.
[00267] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль согласования скорости передачи, предназначенный:
в случае кодирования LDPC для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от начальной позиции информации о версии избыточности, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E.
[00268] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль согласования скорости передачи, предназначенный:
в случае полярного кодирования для вывода подпоследовательности с длиной первой последовательности E от позиции k=A-E закодированных битов и вывода подпоследовательности с длиной второй последовательности E' от позиции k=0 закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, где подпоследовательность длиной E' находится после подпоследовательности длиной E; или
в случае полярного кодирования для вывода подпоследовательности с длиной первой последовательности E от позиции k=0 закодированных битов и вывода подпоследовательности с длиной второй последовательности E' от позиции k=E закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, где подпоследовательность длиной E' находится после подпоследовательности длиной E; или
в случае полярного кодирования для вывода подпоследовательности с длиной первой последовательности E от позиции k=E mod A закодированных битов и вывода подпоследовательности с длиной второй последовательности E' от позиции k=(E mod A)+E закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, где подпоследовательность длиной E' находится после подпоследовательности длиной E; где
A - длина кольцевого буфера, A получают посредством расчета на основе E, k представляет начальную позицию вывода закодированных битов, а mod - операцию по модулю.
[00269] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль согласования скорости передачи, предназначенный:
в случае кодирования LDPC для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции m=E версии избыточности, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E; или
в случае кодирования LDPC для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции m=E mod A версии избыточности, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E; где
A - длина кольцевого буфера, A получают посредством расчета на основе E, m представляет начальную позицию вывода, а mod - операцию по модулю.
[00270] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль согласования скорости передачи, предназначенный:
в случае полярного кодирования для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=0 закодированных битов, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится перед последовательностью длиной E; или
в случае полярного кодирования для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от позиции k=A-E закодированных битов в кольцевом буфере при согласовании скорости передачи, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится перед последовательностью длиной E; или
A - длина кольцевого буфера, A получают посредством расчета на основе E, а k представляет начальную позицию вывода закодированных битов.
[00271] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль согласования скорости передачи, предназначенный:
в случае кодирования LDPC для вывода подпоследовательности с длиной второй последовательности E' и подпоследовательности с длиной первой последовательности E от начальной позиции информации о версии избыточности, так, чтобы выполнить генерацию последовательности с длиной E'+E, при этом последовательность длиной E' находится после последовательности длиной E.
[00272] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль отбора, предназначенный:
для определения начальной позиции символа или начальной позиции RE для привязки ресурса на основе конфигурации номера.
[00273] Дополнительно согласно одному варианту осуществления конечное устройство 300 также включает модуль отбора, предназначенный:
для определения начальной позиции символа или начальной позиции RE для привязки ресурса на основе версии избыточности.
[00274] Дополнительно в одном варианте осуществления модуль отбора может быть конкретно предназначен:
для определения начальной позиции символа или начальной позиции RE для привязки ресурса на основе версии избыточности и факта активации LBRM.
[00275] Что касается оконечного устройства 300 согласно этому варианту осуществления настоящего изобретения, см. процессы способа 100 в соответствующем варианте осуществления настоящего изобретения, а блоки/модули оконечного устройства 300 и другие операции и/или функции, описанные выше, используются для реализации соответствующих процессов согласно способу 100 с достижением тех же технических эффектов. В целях краткости изложения подробная информация здесь не представлена.
[00276] ФИГ. 4 блок-схема конструкции оконечного устройства согласно другому варианту осуществления настоящего изобретения. Оконечное устройство 400, представленное на ФИГ. 4, включает в себя как минимум один процессор 401, запоминающее устройство 402, как минимум один сетевой 404 и пользовательский 403 интерфейсы. Компоненты оконечного устройства 400 соединяются друг с другом посредством системы шин 405. Можно понять, что система шин 405 предназначена для установления соединения и обмена данными между этими компонентами. Система шин 405 может включать в себя не только шину данных, но также и шины питания, управления и шину сигнализации о состоянии. Однако для ясности описания различные шины на ФИГ. 4 обозначаются как система шин 405.
[00277] Пользовательский интерфейс 403 может включать в себя дисплей, клавиатуру или указательное устройство (например, манипулятор типа «мышь» или шаровой манипулятор (trackball)), сенсорную панель или сенсорный экран.
[00278] Как можно понять, запоминающее устройство 402 согласно этому варианту осуществления настоящего изобретения может быть энергозависимым, энергонезависимым или комбинированным. Энергонезависимое запоминающее устройство может представлять собой постоянное запоминающее устройство (Read-Only Memory, ROM), программируемое постоянное запоминающее устройство (Programmable ROM, PROM), стираемое постоянное запоминающее устройство (Erasable PROM, EPROM), электрически стираемое постоянное запоминающее устройство (Electrically EPROM, EEPROM) или флэш-память. Энергозависимое запоминающее устройство может представлять собой оперативное запоминающее устройство (Random Access Memory, RAM), которое служит внешней кэш-памятью. В качестве неограничивающего примера могут быть использованы многие формы RAM, например, статическое оперативное запоминающее устройство (Static RAM, SRAM), динамическое оперативное запоминающее устройство (Dynamic RAM, DRAM), синхронное динамическое оперативное запоминающее устройство (Synchronous DRAM, SDRAM), динамическое синхронное оперативное запоминающее устройство с удвоенной скоростью передачи данных (Double Data Rate SDRAM, DDRSDRAM), усовершенствованное синхронное динамическое оперативное запоминающее устройство (Enhanced SDRAM, ESDRAM), динамическое оперативное запоминающее устройство с синхронным каналом (Synchlink DRAM, SLDRAM) и оперативное запоминающее устройство Rambus с непосредственным доступом (Direct Rambus RAM, DRRAM). Запоминающее устройство 402 для системы и способ, описанный в вариантах осуществления настоящего изобретения, рассчитаны на включение, помимо прочего, этих и других применимых типов.
[00279] Согласно некоторым вариантам осуществления на запоминающем устройстве 402 хранятся следующие элементы: выполняемые модули или структуры данных, их подмножество или расширенное множество, операционная система 4021 и прикладная программа 4022.
[00280] Операционная система 4021 включает в себя различные системные программы, такие как слой инфраструктуры, оперативной библиотеки и слой драйверов, и она предназначена для реализации различных базовых служб и обработки аппаратных задач. Прикладная программа 4022 включает в себя различные приложения, такие как медиаплеер (Media Player) и браузер (Browser), и предназначена для реализации различных служб приложений. Программа, посредством которой реализуются способы согласно вариантам осуществления настоящего изобретения, может быть включена в прикладную программу 4022.
[00281] В этом варианте осуществления настоящего изобретения оконечное устройство 400 дополнительно включает в себя компьютерную программу, которая хранится на запоминающем устройстве 402 и может работать на процессоре 401. Будучи выполненной процессором 401, компьютерная программа обеспечивает реализацию следующих шагов согласно способу 100.
[00282] Способ, раскрываемый в вариантах осуществления настоящего изобретения, может быть применен к процессору 401 или же реализован им. Процессор 401 может представлять собой чип с интегральными схемами с возможностью обработки сигналов. В процессе реализации этапы в вышеуказанном способе могут быть реализованы с помощью логической цепи, встроенной в аппаратное обеспечение, в процессоре 401 или с помощью команд в форме программного обеспечения. Вышеприведенный процессор 401 может представлять собой процессор общего назначения, процессор цифровых сигналов (Digital Signal Processor, DSP), интегральную схему специального назначения (Application Specific Integrated Circuit, ASIC), программируемую логическую интегральную схему (Field Programmable Gate Array, FPGA) или другое программируемое логическое устройство, логический элемент на дискретных компонентах, устройство с транзисторной логикой или компонент дискретного аппаратного средства. Процессор 401 может обеспечивать реализацию или исполнение способов, этапов и логических схем, раскрываемых в вариантах осуществления настоящего изобретения. Процессор общего назначения может представлять собой микропроцессор или любой стандартный процессор. Этапы способа, раскрываемого со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно выполнены посредством аппаратного модуля дешифрующего процессора или сочетания аппаратного и программного модулей дешифрующего процессора. Программный модуль может располагаться на машиночитаемом носителе данных предыдущего уровня техники, таком как оперативное запоминающее устройство, флэш-память, постоянное запоминающее устройство, программируемое постоянное запоминающее устройство, электрически стираемое программируемое запоминающее устройство или регистр запоминающего устройства. В запоминающем устройстве 402 располагается машиночитаемый носитель данных, и процессор 401 считывает информацию с первого и, в сочетании со своим аппаратным обеспечением, реализует этапы вышеприведенных способов. В частности, на машиночитаемом носителе данных хранится компьютерная программа, которая, будучи выполненной процессором 401, обеспечивает реализацию этапов согласно варианту осуществления вышеописанного способа 100.
[00283] Как можно понять, варианты осуществления настоящего изобретения могут быть реализованы с помощью аппаратного обеспечения, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или их сочетания. Что касается аппаратной реализации, процессор может быть реализован в виде одной или нескольких интегральных схем специального назначения (Application Specific Integrated Circuits, ASIC), процессоров цифровых сигналов (Digital Signal Processing, DSP), устройств цифровой обработки сигналов (DSP Device, DSPD), программируемых логических устройств (Programmable Logic Device, PLD), программируемых логических интегральных схем (Field-Programmable Gate Array, FPGA), процессоров общего назначения, контроллеров, микроконтроллеров, микропроцессоров и других электронных блоков для реализации функций, приведенных в описании настоящего изобретения, или в виде их сочетания.
[00284] Что касается программной реализации, методики, описанные в вариантах осуществления настоящего изобретения, могут быть реализованы модулями (например, процессами или функциями), выполняющими функции, описанные в вариантах осуществления настоящего изобретения. Программный код может храниться на запоминающем устройстве и выполняться процессором. Запоминающее устройство может быть реализовано внутри или вне процессора.
[00285] Оконечное устройство 400 способно реализовать процессы, которые выполняются таким устройство согласно вышеописанным вариантам осуществления с достижением тех же технических эффектов. Во избежание повторений подробное описание в настоящей заявке более приводиться не будет.
[00286] В одном варианте осуществления настоящего изобретения дополнительно предлагается машиночитаемый носитель данных, на котором хранится компьютерная программа. При выполнении этой компьютерной программы процессором реализуются процессы согласно вышеизложенному варианту осуществления способа 100 с достижением тех же технических эффектов. Во избежание повторений подробное описание в настоящей заявке более приводиться не будет. Машиночитаемый носитель данных представляет собой, например, Энергонезависимый машиночитаемый носитель, такой как постоянное запоминающее устройство (Read-Only Memory, сокращенно - ROM), оперативное запоминающее устройство (Random Access Memory, сокращенно - RAM), магнитный или оптический диск.
[00287] Следует отметить, что термины «включать в себя», «включать» или любые другие их варианты предназначены для обозначения неисключающего содержания так, что процесс, способ, изделие или устройство, включающее в себя ряд элементов, содержит не только эти элементы, но также и другие элементы, не перечисленные непосредственно, или же дополнительно включает в себя элементы, свойственные этому процессу, способу, изделию или устройству. При отсутствии каких-либо ограничений элемент, содержащий термин «включает в себя...», не исключает наличие других идентичных элементов в процессе, способе, изделии или устройстве, которое включает в себя этот элемент.
[00288] Из вышеприведенного описания вариантов реализации специалисту в этой области техники будет четко ясно, что способы в вышеприведенных вариантах осуществления могут быть реализованы посредством программного обеспечения в сочетании с универсальной аппаратной платформой, и, разумеется, в альтернативном варианте могут быть реализованы с помощью аппаратного или программного обеспечения. Однако в большинстве случаев первый вариант осуществления предпочтительнее. На основании этого понимания технические решения по настоящему изобретению в существенной части или частях, относящихся к предыдущему уровню техники, могут быть реализованы в виде программного продукта. Этот компьютерный программный продукт хранится на носителе данных (например, ROM/RAM, магнитном или оптическом диске) и включает в себя несколько инструкций для выполнения абонентским оборудованием (которое может быть представлено мобильным телефоном, компьютером, сервером, кондиционером, сетевым устройством или т.п.) с целью реализации способа, описанного в вариантах осуществления настоящего изобретения.
[00289] Выше приведено описание вариантов осуществления настоящего изобретения со ссылкой на прилагаемые чертежи. Однако настоящее изобретение не ограничивается вышеизложенными конкретными вариантами реализации. Вышеизложенные конкретные варианты реализации приведены исключительно для наглядности и не являются ограничивающими. Как описывается в настоящей заявке на изобретение, специалисты в этой области техники смогут разработать множество других вариантов реализации без отступления от принципов настоящего изобретения и объема правовой охраны пунктов формулы изобретения, и все эти варианты укладываются в объем правовой охраны настоящего изобретения.