СПОСОБ ПОВТОРНОЙ ПЕРЕДАЧИ И ТЕРМИНАЛЬНОЕ УСТРОЙСТВО
METHOD FOR RETRANSMISSION, AND TERMINAL DEVICE

[0001] Настоящая заявка испрашивает приоритет по патентной заявке №. 201710512296.9, поданной в Китайское патентное ведомство 28 июня 2017 г., патентной заявке №. 201710667487.2, поданной в Китайское патентное ведомство 7 августа 2017 г. и патентной заявке №. 201711209549.1, поданной в Китайское патентное ведомство 27 ноября 2017 г., которые полностью включены в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее изобретение относится к области беспроводной связи и, в частности, к способу повторной передачи и терминальному устройству.
Уровень техники
[0003] Сценарий сверхнадежной связи с малой задержкой (Ultra Reliability and Low Latency Communication, URLLC) является одним из сценариев применения в связи 5G. В URLLC должны быть удовлетворены как надежность передачи данных, так и функция с низкой задержкой. Чтобы удовлетворить требование низкой задержки, предложен механизм передачи без разрешения (Grant-free), который становится технологией в связи 5G. В механизме передачи без разрешения, когда поступают новые данные, терминальному устройству не нужно запрашивать ресурс у базовой станции, оно непосредственно отправляет данные на базовую станцию с использованием предварительно выделенного ресурса. Базовая станция принимает на предварительно выделенном ресурсе с использованием технологии приема, такой как слепое обнаружение, данные, которые отправляются терминальным устройством с использованием механизма передачи без разрешения. Данные, передаваемые без разрешения, называются данными без разрешения, а предварительно выделенный ресурс, используемый для передачи без разрешения, называется ресурсом без разрешения.
[0004] Чтобы повысить надежность передачи данных без разрешения, терминальное устройство может отправлять данные без разрешения в базовую станцию с использованием технологии повторной передачи. В технологии повторной передачи терминальное устройство может многократно отправлять конкретную часть данных в K (K > 1) последовательных слотах (slot), не ожидая какой-либо обратной связи, такой как NACK или информации планирования от базовой станции. Как показано на фиг. 1, когда терминальное устройство передает данные с использованием технологии повторной передачи, терминальное устройство отправляет одну версию резервирования (Redundancy Version, RV) данных в каждом слоте. Версии резервирования, отправленные в разные слоты, могут быть одинаковыми или разными.
[0005] Для дальнейшего повышения надежности передачи данных в отрасли изучается внедрение технологии гибридного автоматического запроса повторной передачи (Hybrid Auto ReQuest, HARQ), широко применяемой в существующих системах мобильной связи (например, в системе долгосрочного развития (Long Term Evolution, LTE)) до связи 5G. В технологии HARQ после того, как передающая сторона первоначально передает конкретные данные в конкретном слоте или множестве последовательных слотов, если передающая сторона принимает указание, которое передается обратно принимающей стороной и которое указывает, что данные не приняты правильно, передающая сторона повторно передает версию резервирования избыточности данных, так что принимающая сторона может принимать и объединять повторно переданные данные и первоначально переданные данные, чтобы повысить надежность передачи данных.
[0006] Чтобы реализовать функцию HARQ, при повторной передаче данных терминальному устройству необходимо узнать о первоначально переданных данных, соответствующих повторно переданным данным, а при приеме повторно переданных данных базовой станции также необходимо узнать о первоначально переданных данных, соответствующих повторно переданным данным. Таким образом, первоначально переданные данные и повторно переданные данные, которые принимаются, могут быть объединены, чтобы повысить надежность передачи данных. Такой процесс обеспечивается с использованием процесса HARQ. В частности, при приеме повторно переданных данных базовая станция также узнает информацию о процессе HARQ, такую как номер процесса (ID), соответствующий повторно переданным данным, и затем объединяет повторно переданные данные с буферизованными данными в буфере соответствующего процесса HARQ.
[0007] В механизме передачи без разрешения процессы HARQ, используемые в K передачах, когда терминальное устройство передает данные с использованием технологии повторной передачи, являются одинаковыми, и номера процессов HARQ используемых процессов HARQ определяются на основе первой передачи в K передачах. Следовательно, при приеме данных, которые передаются с использованием технологии повторной передачи, базовой станции необходимо обнаружить первую передачу в K передачах и определить, что текущая передача является первой передачей, чтобы определить номера процессов HARQ используемых процессов HARQ в K передачах.
[0008] Из-за неопределенности момента, когда данные поступают в терминальное устройство, и из-за требования низкой задержки при передаче данных в сценарии URLLC, если имеется доступный ресурс без разрешения, после поступления данных терминальное устройство отправляет данные в базовую станцию с использованием ресурса без разрешения в кратчайшие сроки. Это означает, что терминальное устройство начинает K повторных передач данных в любом слоте со сконфигурированным ресурсом без разрешения. Для терминального устройства и базовой станции начальные расположения повторных передач не являются фиксированными и непредсказуемыми. В этом случае, поскольку базовой станции необходимо определить посредством обнаружения первой передачи в повторных передачах номер процесса HARQ, используемого терминальным устройством для отправки данных, после того как базовая станция не обнаружит и не определит первую передачу, базовая станция не может определить номер процесса HARQ, используемого терминальным устройством для отправки данных.
Сущность изобретения
[0009] С учетом этого, настоящая заявка обеспечивает способ повторной передачи и терминальное устройство, чтобы увеличить коэффициент успешного определения сетевым устройством процесса HARQ, используемого в повторных передачах.
[0010] Согласно первому аспекту, настоящая заявка обеспечивает способ повторной передачи, включающий в себя этапы, на которых:
определяют посредством терминального устройства единицу времени передачи, используемую при первой передаче подлежащих передаче данных;
определяют посредством терминального устройства, на основе определенной единицы времени передачи и параметра Q, процесс HARQ гибридного автоматического запроса повторной передачи, используемый для передачи подлежащих передаче данных, где Q - целое число, большее или равное 1; и
когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи после определенной единицы времени передачи, выполняют посредством терминального устройства, начиная с определенной единицы передачи, одну передачу подлежащих передаче данных в каждой единице времени передачи с использованием процесса HARQ до тех пор, пока последняя передача подлежащих передаче данных не будет выполнена в первой конкретной единице времени передачи, где период, в котором конкретная единица времени передачи появляется в ресурсе временной области, составляет Q единиц времени передачи.
[0011] Согласно второму аспекту, настоящая заявка дополнительно обеспечивает терминальное устройство, включающее в себя:
блок обработки, выполненный с возможностью определения единицы времени передачи, используемой при первой передаче подлежащих передаче данных;
блок определения процесса HARQ, выполненный с возможностью определения, на основе определенной единицы времени передачи и параметра Q, процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных, где Q - целое число, большее или равное 1; и
блок передачи, выполненный с возможностью: когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи после определенной единицы времени передачи, выполнения терминальным устройством, начиная с определенной единицы передачи, одной передачи подлежащих передаче данных в каждой единице времени передачи с использованием процесса HARQ до тех пор, пока последняя передача подлежащих передаче данных не будет выполнена в первой конкретной единице времени передачи, где период, в котором конкретная единица времени передачи появляется в ресурсе временной области составляет Q единиц времени передачи.
[0012] Согласно третьему аспекту, настоящая заявка обеспечивает способ повторной передачи, включающий в себя этапы, на которых:
определяют посредством терминального устройства единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных, где единица времени передачи без разрешения является единицей времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства;
определяют посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q процесс HARQ, используемый для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1; и
когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи без разрешения после определенной единицы времени передачи без разрешения, выполняют посредством терминального устройства, начиная с определенной единицы времени передачи без разрешения, с использованием процесса HARQ одну передачу подлежащих передаче данных, на ресурсе без разрешения, сконфигурированном для терминального устройства, в каждой единице времени передачи без разрешения, до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи без разрешения, где конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, а период конкретной единицы времени передачи без разрешения равен Q.
[0013] Согласно четвертому аспекту, настоящая заявка дополнительно обеспечивает терминальное устройство, причем терминальное устройство включает в себя:
блок обработки, выполненный с возможностью определения единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, где единица времени передачи без разрешения является единицей времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства;
блок определения процесса HARQ, выполненный с возможностью определения на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ, используемого для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1; и
блок передачи, выполненный с возможностью: когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи без разрешения после определенной единицы времени передачи без разрешения, выполнения, начиная с определенной единицы времени передачи без разрешения, с использованием процесса HARQ, одной передачи подлежащих передаче данных, на ресурсе передачи без разрешения, сконфигурированном для терминального устройства в каждой единице времени передачи без разрешения, до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи без разрешения, где конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, а период конкретной единицы времени передачи без разрешения равен Q.
[0014] Согласно пятому аспекту, настоящая заявка дополнительно обеспечивает способ повторной передачи, где способ включает в себя этапы, на которых:
t+k-1
t+k-1
определяют на основе индекса единицы времени передачи без разрешения n, в которой обнаруживаются данные восходящей линии связи, отправленные посредством терминального устройства, или порядкового номера единицы времени передачи безразрешения n и параметра Q, соответствующего терминальному устройству, номер процесса HARQ, используемого терминальным устройством для отправки данных восходящей линии связи, где единица времени передачи без разрешения конкретно является единицей времени передачи, в которой для терминального устройства сконфигурирован ресурс без разрешения;
декодируют обнаруженные данные восходящей линии связи;
t+k-1
в случае неправильного декодирования определяют посредством сетевого устройства, является ли единица времени передачи без разрешения n конкретной единицей времени передачи без разрешения; и
t+k-1
если единица времени передачи без разрешения n является конкретной единицей времени передачи без разрешения, то выполняют посредством сетевого устройства один из следующих типов обработки:
обработка (1): отправляют сообщение обратной связи в терминальное устройство, где сообщение обратной связи несет индикацию, указывающую на неправильный прием;
обработка (2): отправляют информацию разрешения восходящей линии связи для планирования терминальным устройством повторной передачи данных восходящей линии связи; и
обработка (3): отбрасывают данные без разрешения, отправленные посредством терминального устройства, и очищают данные в буфере, соответствующем определенному номеру процесса HARQ.
[0015] Согласно реализации пятого аспекта способ повторной передачи дополнительно включает в себя этап, на котором:
t+k-1
если единица времени передачи без разрешения n не является конкретной единицей времени передачи без разрешения, то снова принимают посредством сетевого устройства данные восходящей линии связи в следующей единице времени передачи без разрешения терминального устройства.
[0016] Согласно другой реализации пятого аспекта способ повторной передачи дополнительно включает в себя этап, на котором:
в случае правильного декодирования отправляют посредством сетевого устройства в терминальное устройство сообщение обратной связи, содержащего индикацию, указывающую на правильный прием.
[0017] Согласно шестому аспекту настоящая заявка дополнительно обеспечивает сетевое устройство, причем сетевое устройство включает в себя:
t+k-1
t+k-1
блок определения процесса HARQ, выполненный с возможностью определения на основе индекса единицы времени передачи без разрешения n, в которой обнаруживаются данные восходящей линии связи, отправленные терминальным устройством, или порядкового номера единицы времени передачибез разрешения n и параметра Q, соответствующего терминальному устройству, номера процесса HARQ, используемого терминальным устройством для отправки данных восходящей линии связи, где единица времени передачи без разрешения конкретно является единицей времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства;
блок 16 декодирования, выполненный с возможностью декодирования обнаруженных данных восходящей линии связи;
t+k-1
блок оценки, выполненный с возможностью: когда данные восходящей линии связи не могут быть декодированы, определения того, является ли единица времени передачи без разрешения n конкретной единицей времени передачи без разрешения; и
t+k-1
блок отправки, выполненный с возможностью: когда данные восходящей линии связи не могут быть декодированы, и единица времени передачи без разрешения n являетсяконкретной единицей времени передачи без разрешения, отправки в терминальное устройство сообщения обратной связи, несущего индикацию, указывающую правильный прием или информацию разрешения восходящей линии связи.
[0018] Согласно реализации шестого аспекта сетевое устройство дополнительно включает в себя:
t+k-1
блок приема, выполненный с возможностью: когда данные восходящей линии связи не могут быть декодированы, и единица времени передачи безразрешения nявляется конкретной единицей времени передачи без разрешения, продолжения приема данных восходящей линии связи в следующей единице времени передачи без разрешения терминального устройства.
[0019] В соответствии с другой реализацией шестого аспекта блок отправки дополнительно выполнен с возможностью: после того, как данные восходящей линии связи являются правильными, отправки в терминальное устройство сообщения обратной связи, содержащего индикацию, указывающую правильный прием.
[0020] В соответствии с седьмым аспектом настоящая заявка обеспечивает считываемый компьютером носитель данных, причем считываемый компьютером носитель данных хранит инструкцию, и когда инструкция выполняется на компьютере, обеспечивается выполнение компьютером способов в соответствии с вышеизложенными аспектами.
[0021] Согласно восьмому аспекту настоящая заявка обеспечивает компьютерный программный продукт, включающий в себя инструкцию, и когда компьютерный программный продукт запускается на компьютере, обеспечивается выполнение компьютером способов в соответствии с вышеупомянутыми аспектами.
[0022] Согласно девятому аспекту, настоящая заявка обеспечивает способ повторной передачи, включающий в себя этапы, на которых:
определяют посредством терминального устройства на основе параметра Q единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных, где Q - период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, и значение Q больше или равно 1;
определяют посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q процесс HARQ гибридного автоматического запроса повторной передачи , используемый для передачи подлежащих передаче данных; и
выполняют посредством терминального устройства первую передачу подлежащих передаче данных с использованием определенного процесса HARQ в определенной единице времени передачи без разрешения.
[0023] В первой реализации девятого аспекта этап определения посредством терминального устройства на основе параметра Q единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных включает в себя этап, на котором:
определяют посредством терминального устройства на основе параметра Q и периода P временной области ресурса без разрешения единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных.
[0024] Во второй реализации девятого аспекта, в соответствии со способом согласно первой реализации девятого аспекта, этап определения, посредством терминального устройства на основе параметра Q и периода P временной области ресурса без разрешения, единицы времени передачи без разрешения, которая может использоваться при первой передаче подлежащих передаче данных конкретно включает в себя этап, на котором:
когда индекс единицы времени передачи удовлетворяет следующему седьмому выражению отношения, единица времени передачи является единицей времени передачи без разрешения, которая может использоваться при первой передаче подлежащих передаче данных, где
седьмое выражение отношения имеет вид (T_index - T_Index_Start) mod (P * Q) == T_offset_value, где T_index - индекс единицы времени передачи, T_Index_Start - индекс первой единицы времени передачи без разрешения, P – период временной области ресурса без разрешения, Q - период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, T_offset_value - это предварительно установленное значение смещения, и значение T_offset_value может быть конкретно одним из 0, P, 1 * P,… или (Q-1) * P.
[0025] В третьей реализации девятого аспекта, в соответствии со способом согласно первой реализации девятого аспекта, этап определения посредством терминального устройства на основе параметра Q и периода P временной области ресурса без разрешения, единицы времени передачи без разрешения, которая может использоваться при первой передаче подлежащих передаче данных конкретно включает в себя этапы, на которых:
определяют единицу времени передачи без разрешения на основе периода P временной области ресурса без разрешения; и
определяют из определенного ресурса передачи без разрешения на основе параметра Q единицу времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах.
[0026] В четвертой реализации девятого аспекта, в соответствии со способом согласно третьей реализации девятого аспекта, этап определения из определенного ресурса передачи без разрешения на основе параметра Q единицы времени передачи без разрешения, которая может быть использована в первой передаче в повторных передачах включает в себя этап, на котором:
определяют, что единица времени передачи без разрешения, удовлетворяющая любому из следующих соотношений, является единицей времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах:
восьмое выражение отношения: GF_T_Index mod Q == 0;
девятое выражение отношения: GF_T_Index mod Q == T_offset_value;
десятое выражение отношения: (T_Index/P) mod Q == 0;
одиннадцатое выражение отношения: ((T_Index- T_Index_Start) / P) mod Q == 0;
двенадцатое выражение отношения: (T_Index/P) mod Q == T_offset_value; и
тринадцатое выражение отношения: ((T_Index - T_Index_Start) / P) mod Q == T_offset_value, где
GF_T_Index - порядковый номер единицы времени передачи без разрешения, T_Index - индекс единицы времени передачи без разрешения, T_offset_value - значение смещения, T_Index_Start - индекс первой единицы времени передачи без разрешения, P - период временной области ресурса без разрешения, P является целым числом, большим или равным 1, и Q является периодом единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах.
[0027] В пятой реализации девятого аспекта, в соответствии со способом согласно любому из девятого аспекта и реализаций девятого аспекта, этап определения посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных включает в себя этап, на котором:
определяют номер процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства.
[0028] В шестой реализации девятого аспекта в соответствии со способом согласно пятому осуществлению девятого аспекта этап определения номера процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, включает в себя этап, на котором:
определяют номер процесса HARQ процесса HARQ согласно одному из следующих соотношений:
четырнадцатое выражение отношения: HARQ_ID=floor (GF_T_Index/Q) mod N_GF; и
пятнадцатое выражение отношения: HARQ_ID=floor (GF_T_Index/Q) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID - это номер процесса HARQ, GF_T_Index - порядковый номер единицы времени передачи без разрешения, N_GF - максимальное количество процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, и H_offset_value предварительно установленное значение смещения номера процесса.
[0029] В седьмой реализации девятого аспекта, в соответствии со способом согласно любому из девятого аспекта и с первой реализации по четвертую реализацию девятого аспекта, этап определения, посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q, процесса HARQ гибридного автоматического запроса повторной передачи , используемого для передачи подлежащих передаче данных включает в себя этап, на котором:
определяют номер процесса HARQ на основе индекса определенной единицы времени передачи без разрешения, параметра Q и максимального количества поддерживаемых процессов HARQ.
[0030] В восьмой реализации девятого аспекта, согласно способу в соответствии с седьмой реализацией девятого аспекта, этап определения посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ гибридного автоматического запроса повторной передачи , используемого для передачи подлежащих передаче данных включает в себя этап, на котором:
определяют номер процесса HARQ согласно одному из следующих соотношений:
шестнадцатое выражение отношения: HARQ_ID=floor (T_Index / (P * Q)) mod N_GF; и
семнадцатое выражение отношения: HARQ_ID=floor (T_Index / (P * Q)) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID - это номер процесса HARQ, T_Index - это индекс единицы времени передачи без разрешения, N_GF - это максимальное количество процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, H_offset_value - это предварительно установленное значение смещения номера процесса, P - период временной области ресурса без разрешения, а P - целое число, большее или равное 1.
[0031] В девятой реализации девятого аспекта способ в соответствии с любым из девятого аспекта и реализаций девятого аспекта дополнительно включает в себя этап, на котором:
определяют на основе порядкового номера или индекса единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах, версию резервирования подлежащих передаче данных в каждой передаче, или MCS, используемых в каждой передаче.
[0032] В десятой реализации девятого аспекта способ согласно любому из девятого аспекта и реализаций девятого аспекта дополнительно включает в себя этап, на котором:
перед определением, на основе параметра Q, единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, принимают посредством терминального устройства параметр Q и период P временной области ресурса без разрешения.
[0033] Согласно десятому аспекту, настоящая заявка дополнительно обеспечивает терминальное устройство, включающее в себя:
блок обработки, выполненный с возможностью определения на основе параметра Q единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, где Q - период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, а значение Q больше или равно 1;
блок определения процесса HARQ, выполненный с возможностью определения на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ гибридного автоматического запроса повторной передачи , используемого для передачи подлежащих передаче данных; и
блок передачи, выполненный с возможностью выполнения первой передачи подлежащих передаче данных с использованием определенного процесса HARQ в определенной единице времени передачи без разрешения.
[0034] В первой реализации десятого аспекта этап определения, на основе параметра Q, единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, включает в себя этап, на котором:
определяют на основе параметра Q и периода P временной области ресурса без разрешения, единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных.
[0035] Во второй реализации десятого аспекта, в соответствии с устройством согласно первой реализации десятого аспекта, этап определения, на основе параметра Q и периода P временной области ресурса без разрешения, единицы времени передачи без разрешения, которая может использоваться при первой передаче подлежащих передаче данных, конкретно включает в себя этап, на котором:
когда индекс единицы времени передачи удовлетворяет следующему седьмому выражению отношения, единица времени передачи является единицей времени передачи без разрешения, которая может быть использована в первой передаче подлежащих передаче данных, где
седьмым выражением отношения является (T_index-T_Index_Start) mod (P * Q) == T_offset_value, где T_index является индексом единицы времени передачи, T_Index_Start является индексом первой единицы времени передачи без разрешения, P - это период временной области ресурса без разрешения, Q – это период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут быть использованы в первой передаче в повторных передачах, T_offset_value является предварительно установленным значением смещения, а значение T_offset_value может быть конкретно одним из 0, P, 1*P, ..., или (Q-1)*P.
[0036] В третьей реализации десятого аспекта, в соответствии с устройством согласно первой реализации десятого аспекта, этап определения, на основе параметра Q и периода P временной области ресурса без разрешения, единицы времени передачи без разрешения, которая может быть использована в первой передаче подлежащих передаче данных, конкретно включает в себя этапы, на которых:
определяют единицу времени передачи без разрешения на основе периода P временной области ресурса без разрешения; и
определяют из определенного ресурса передачи без разрешения на основе параметра Q, единицу времени передачи без разрешения, которая может быть использована в первой передаче в повторных передачах.
[0037] В четвертой реализации десятого аспекта, в соответствии с устройством согласно третьей реализации десятого аспекта, этап определения, из определенного ресурса передачи без разрешения на основе параметра Q, единицы времени передачи без разрешения, которая может быть использована в первой передаче в повторных передачах включает в себя этап, на котором:
определяют, что единица времени передачи без разрешения, удовлетворяющая любому из следующих отношений, является единицей времени передачи без разрешения, которая может быть использована в первой передаче в повторных передачах:
восьмое выражение отношения: GF_T_Index mod Q == 0;
девятое выражение отношения: GF_T_Index mod Q == T_offset_value;
десятое выражения отношения: (T_Index/P) mod Q == 0;
одиннадцатое выражение отношения: ((T_Index-T_Index_Start)/P) mod Q == 0;
двенадцатое выражение отношения: (T_Index/P) mod Q == T_offset_value; и
тринадцатое выражение отношения: ((T_Index-T_Index_Start)/P) mod Q == T_offset_value, где
GF_T_Index является порядковым номером единицы времени передачи без разрешения, T_Index является индексом единицы времени передачи без разрешения, T_offset_value является значением смещения, T_Index_Start является индексом первой единицы времени передачи без разрешения, P является периодом временной области ресурса без разрешения, P является целым числом, большим или равным 1, и Q является периодом единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут быть использованы в первой передаче в повторных передачах.
[0038] В пятой реализации десятого аспекта, в соответствии с устройством согласно любому из десятого аспекта и реализаций десятого аспекта, этап определения, на основе определенной единицы времени передачи без разрешения и параметра Q, процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных, включает в себя этап, на котором:
определяют номер процесса HARQ, на основании порядкового номера определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства.
[0039] В шестой реализации десятого аспекта, в соответствии с устройством согласно пятой реализации десятого аспекта, этап определения номера процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, включает в себя этап, на котором:
определяют номер процесса HARQ процесса HARQ в соответствии с одним из следующих выражений отношения:
четырнадцатое выражение отношения: HARQ_ID = floor(GF_T_Index/Q) mod N_GF; и
пятнадцатое выражение отношения: HARQ_ID = floor(GF_T_Index/Q) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, GF_T_Index является порядковым номером единицы времени передачи без разрешения, N_GF представляет собой максимальное количество процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, и H_offset_value является предварительно установленным значением смещения номера процесса.
[0040] В седьмой реализации десятого аспекта, в соответствии с устройством согласно любому из десятого аспекта и с первой по четвертую реализацию десятого аспекта, этап определения, на основе определенной единицы времени передачи без разрешения и параметра Q, процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных, включает в себя этап, на котором:
определяют номер процесса HARQ на основе индекса единицы времени передачи без разрешения, параметра Q и максимального количество поддерживаемых процессов HARQ.
[0041] В восьмой реализации десятого аспекта, в соответствии с устройством согласно седьмой реализации десятого аспекта, этап определения, на основе определенной единицы времени передачи без разрешения и параметра Q, процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных, включает в себя этап, на котором:
определяют номер процесса HARQ в соответствии с одним из следующих отношений:
шестнадцатое выражение отношения: HARQ_= floor(T_Index/(P*Q)) mod N_GF; и
семнадцатое выражение отношения: HARQ_= floor(T_Index/(P*Q)) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, T_Index является индексом единицы времени передачи без разрешения, N_GF - это максимальное количество процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, H_offset_value является предварительно установленным значением смещения номера процесса, P - период временной области ресурса без разрешения, и P – целое число, большее или равное 1.
[0042] В девятой реализации десятого аспекта, в соответствии с устройством согласно любому из десятого аспекта и реализаций десятого аспекта, блок обработки дополнительно выполнен с возможностью:
определения, на основе порядкового номера или индекса единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передач, версии резервирования, которую будет передавать данны которые подлежат передаче, в каждой передаче или MCS, используемого в каждой передаче.
[0043] В десятой реализации десятого аспекта, в соответствии с устройством согласно любому из десятого аспекта и реализаций десятого аспекта, блок передачи дополнительно выполнен с возможностью:
получения параметра Q и периода P временной области ресурса без разрешения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0044] Фиг. 1 представляет собой схему существующей технологии повторной передачи;
[0045] Фиг. 2 представляет собой схематическую структурную схему системы связи в соответствии с вариантом осуществления настоящего изобретения;
[0046] Фиг. 3 представляет собой блок-схему последовательности операций способа повторной передачи в соответствии с вариантом осуществления настоящего изобретения;
[0047] Фиг. 4 представляет собой блок-схему последовательности операций способа повторной передачи в соответствии с вариантом осуществления настоящего изобретения;
[0048] Фиг. 5 представляет собой схему процесса повторной передачи в соответствии с вариантом осуществления настоящего изобретения;
[0049] Фиг. 6 представляет собой схему процесса определения номера процесса HARQ в соответствии с вариантом осуществления настоящего изобретения;
[0050] Фиг. 7 представляет собой схематическую структурную схему терминального устройства в соответствии с вариантом осуществления настоящего изобретения;
[0051] Фиг. 8 представляет собой схему конфигурации ресурса без разрешения в соответствии с вариантом осуществления настоящего изобретения;
[0052] Фиг. 9 представляет блок-схему последовательности операций способа повторной передачи в соответствии с вариантом осуществления настоящего изобретения;
[0053] Фиг. 10 представляет собой схему процесса повторной передачи в соответствии с вариантом осуществления настоящего изобретения;
[0054] Фиг. 11 представляет собой схему процесса повторной передачи в соответствии с другим вариантом осуществления настоящего изобретения;
[0055] Фиг. 12 представляет собой схематическую структурную схему терминального устройства в соответствии с вариантом осуществления настоящего изобретения;
[0056] Фиг. 13 представляет собой схематическую структурную схему терминального устройства в соответствии с другим вариантом осуществления настоящего изобретения;
[0057] Фиг. 14 является схемой конфигурации ресурса без разрешения согласно другому варианту осуществления настоящего изобретения;
[0058] Фиг. 15 - блок-схема последовательности операций способа повторной передачи в соответствии с вариантом осуществления настоящего изобретения;
[0059] Фиг. 16 является структурной схемой сетевого устройства в соответствии с вариантом осуществления настоящего изобретения;
[0060] Фиг. 17 - структурная схема сетевого устройства в соответствии с другим вариантом осуществления настоящего изобретения;
[0061] Фиг. 18 - блок-схема последовательности операций способа повторной передачи в соответствии с другим вариантом осуществления настоящего изобретения; и
[0062] Фиг. 19 является схемой распределения единиц времени передачи без разрешения согласно варианту осуществления настоящего изобретения.
Описание вариантов осуществления
[0063] Далее четко описаны технические решения в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. Очевидно, описанные варианты осуществления являются некоторыми, но не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистом в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, должны попадать в объем защиты настоящего изобретения.
[0064] Следует понимать, что в современной системе сотовой связи, например, в системе связи, такой как глобальная система мобильной связи (Global System for Mobile Communication, сокращенно «GSM»), используется широкополосный множественный доступ с кодовым разделением (Wideband Code Division Multiple Access, сокращенно «WCDMA») или система долгосрочного развития (Long Term Evolution, сокращенно «LTE»), голосовая связь и передача данных в основном поддерживаются. Обычная базовая станция обычно поддерживает ограниченное количество соединений, и это легко реализовать.
[0065] Фиг. 2 является схемой сети связи, к которой применяется вариант осуществления настоящего изобретения. Как показано на фиг. 2, сеть 100 связи включает в себя сетевое устройство 102 и терминальные устройства (которые упоминаются как UE на фигуре) 104, 106, 108, 110, 112 и 114. Сетевое устройство подключается к терминальным устройствам беспроводным способом, проводным способом или другим способом. Следует понимать, что на фиг. 2, то, что сеть 100 связи включает в себя одно сетевое устройство, просто используется в качестве примера для описания, но этот вариант осуществления настоящего изобретения не ограничивается этим. Например, сеть связи может альтернативно включать в себя больше сетевых устройств. Аналогично, сеть может альтернативно включать в себя больше терминальных устройств, и сетевое устройство может дополнительно включать в себя другое устройство.
[0066] Сеть связи в этом варианте осуществления настоящего изобретения может представлять собой наземную сеть мобильной связи общего пользования (Public Land Mobile Network, сокращенно «PLMN»), сеть «устройство-устройство» (Device to Device, сокращенно «D2D»), сеть M2M или другая сеть. Фиг. 1 является просто упрощенной схемой примера. Сеть связи может дополнительно включать в себя другое сетевое устройство, которое не показано на фиг. 1.
[0067] Терминальное устройство в этом варианте осуществления настоящего изобретения представляет собой устройство, имеющее функцию беспроводной отправки и приема, и может находиться на земле и быть внутренним устройством, наружным устройством, карманным устройством, носимым устройством или установленным в транспортном средстве устройством, устройство может находиться на воде (например, на корабле) или может находиться в воздухе (например, в самолете, на воздушном шаре или спутнике). Терминальным устройством может быть мобильный телефон (mobile phone), планшетный компьютер (Pad), компьютер с функцией беспроводной отправки и приема, терминальное устройство виртуальной реальности (Virtual Reality, VR), терминальное устройство дополненной реальности (Augmented Reality, AR), беспроводной терминальное устройство в промышленном управлении (industrial control), беспроводной терминальное устройство с самостоятельным управлением (self driving), беспроводной терминальное устройство в телемедицине (дистанционное медицинское обслуживание, remote medical), беспроводной терминальное устройство в интеллектуальной сети (smart grid), беспроводной терминальное устройство в транспортной безопасности (transportation safety), беспроводной терминальное устройство в «умном городе» (smart city), беспроводной терминальное устройство в «умном доме» (smart home) или тому подобное. Этот вариант осуществления настоящей заявки не накладывает никаких ограничений на сценарий применения. Терминальное устройство иногда также может упоминаться как пользовательское оборудование (user equipment, UE), терминальное устройство доступа, блок UE, станция UE, мобильная станция, мобильная консоль, удаленная станция, удаленное терминальное устройство, мобильное устройство, терминальное устройство UE, терминальное устройство, устройство беспроводной связи, агент UE, устройство UE и т.п. Терминальное устройство доступа может быть сотовым телефоном, беспроводным телефоном, телефоном с протоколом инициации сеанса (Session Initiation Protocol, сокращенно «SIP»), станцией местной радиосвязи (Wireless Local Loop, сокращенно «WLL»), персональным цифровым помощником (Personal Digital Assistant, сокращенно «PDA»), портативным устройством, имеющим функцию беспроводной связи, вычислительным устройством, другим устройством обработки, подключенным к беспроводному модему, устанавливаемым в транспортном средстве устройством, носимым устройством, терминальным устройством в будущей сети 5G, терминальным устройством в будущей усовершенствованной сети PLMN или тому подобным.
[0068] Сетевое устройство в этом варианте осуществления настоящего изобретения может быть устройством, выполненным с возможностью связи с терминальным устройством. Сетевое устройство может быть базовой приемопередающей станцией (Base Transceiver Station, сокращенно «BTS») в глобальной системе мобильной связи (Global System for Mobile Communication, сокращенно «GSM») или системе множественного доступа с кодовым разделением (Code Division Multiple Access, сокращенно «CDMA»), может быть NodeB (NodeB, сокращенно «NB») в системе широкополосного множественного доступа с кодовым разделением (Wideband Code Division Multiple Access, сокращенно «WCDMA»), может быть усовершенствованным NodeB (Evolutional Node B, сокращенно «eNB» или «eNodeB») в системе долгосрочного развития (Long Term Evolution, сокращенно «LTE») или может быть радиоуправлением в сценарии сети радиодоступа облака (Cloud Radio Access Network, сокращенно «CRAN»). Альтернативно, сетевое устройство может быть ретрансляционной станцией, точкой доступа, установленным в транспортном средстве устройством, носимым устройством, сетевым устройством в будущей сети 5G, сетевым устройством в будущей усовершенствованной сети PLMN или тому подобным.
[0069] В настоящей заявке передача без разрешения является характерной для передачи данных восходящей линии связи и может быть представлена как «grant-free transmission» на английском языке. Передача без разрешения может быть режимом передачи, в котором терминальное устройство может передавать данные восходящей линии связи без динамического планирования и/или определенного разрешения от сетевого устройства. При передаче без разрешения, когда терминальному устройству необходимо передавать данные восходящей линии связи каждый раз, терминальному устройству не нужно отправлять запрос планирования в базовую станцию, и ему не нужно принимать информацию планирования в ответ на запрос о планировании от базовой станции, оно может напрямую отправлять данные восходящей линии связи с использованием предварительно заданного ресурса передачи или ресурса передачи, предварительно выделенного сетевым устройством. Сетевое устройство обнаруживает на предварительно заданном или предварительно выделенном ресурсе передачи данные восходящей линии связи, отправленные терминальным устройством. Обнаружение может быть слепым обнаружением, может быть обнаружением, выполненным на основе конкретного поля управления в данных восходящей линии связи, или может быть обнаружением, выполненным другим способом.
[0070] Информация планирования может представлять собой разрешение восходящей линии связи, которое отправляется сетевым устройством в терминальное устройство после приема запроса о планировании восходящей линии связи, отправленного терминальным устройством. Разрешение восходящей линии связи указывает ресурс передачи, который выделен терминальному устройству и который используется для передачи восходящей линии связи.
[0071] Ресурс передачи может быть физическим ресурсом, используемым для передачи данных восходящей линии связи. Физический ресурс - это частотно-временной ресурс, ограниченный одной или несколькими единицами времени передачи во временной области или полосой частот определенного размера в частотной области. Единица времени передачи может быть минимальной единицей времени для одной передачи и может быть слотом (slot), мини-слотом (mini-slot), подкадром (sub-frame), временным интервалом передачи (transmission time interval, TTI) или N символами (например, N символов OFDM). Размер TTI может составлять 1 мс или может быть другим предварительно установленным или предварительно заданным значением. Размер полосы частот может быть представлен посредством наследования способа представления полосы пропускания в существующей системе связи (например, системе связи LTE), например, может быть представлен количеством поднесущих, может быть представлен количеством ресурсных блоков (Resource Block, RB) или может быть представлен количеством поддиапазонов.
[0072] Ресурс передачи может дополнительно включать в себя, но не ограничивается, комбинацию одного или нескольких из следующих ресурсов:
- ресурс пространственной области, такой как передающая антенна или луч;
- ресурс кодовой области, такой как кодовая книга множественного доступа с разреженным кодом (Sparse Code Multiple Access, сокращенно «SCMA»), последовательность сигнатур с низкой плотностью (Low Density Signature, сокращенно «LDS») или код CDMA; и
- пилотный ресурс восходящей линии связи, в котором пилотный ресурс восходящей линии связи включает в себя последовательность опорного сигнала, такую как последовательность опорного сигнала демодуляции (demodulation reference signal, DMRS), последовательность преамбул (Preamble), или последовательность зондирующего опорного сигнала (Sounding RS).
[0073] В настоящей заявке ресурс передачи, используемый для передачи без разрешения, также называется ресурсом без разрешения.
[0074] В передаче без разрешения время, в которое терминальное устройство начинает выполнять первую передачу в повторных передачах, не является фиксированным и непредсказуемым, и сетевое устройство также не может предсказать время, в которое терминальное устройство также начинает выполнять повторную передачу. Следовательно, когда сетевое устройство принимает данные, отправленные терминальным устройством посредством повторной передачи, существует относительно высокая вероятность того, что первая передача в повторных передачах не может быть обнаружена или определена, и, следовательно, процесс HARQ, используемый терминальным устройством для выполнения повторной передачи, не может быть определен.
[0075] Чтобы увеличить вероятность того, что сетевое устройство успешно определит процесс HARQ, используемый терминальным устройством для выполнения повторных передач, могут быть внедрены некоторые технологии, чтобы свособствовать сетевому устройству в обнаружении и определении первой передачи. Например, DMRS (такой как последовательность DMRS или ресурс DMRS), используемый терминальным устройством в первой передаче в повторных передачах, отличается от DMRS, используемого в передаче, отличной от первой передачи в повторных передачах. Таким образом, если сетевое устройство обнаруживает DMRS, использованный в первой передаче, сетевое устройство может определить, что текущая передача является первой передачей в повторных передачах. Однако в реальном случае из-за многих причин, таких как относительно плохое состояние канала, сетевое устройство, вероятно, не сможет обнаружить передачу данных, выполняемую терминальным устройством, и, кроме того, не сможет определить, выполняет ли терминальное устройство первую передачу в повторных передачах. Следовательно, даже если вводится вспомогательная технология, существует относительно высокая вероятность того, что сетевое устройство не сможет определить процесс HARQ, используемый терминальным устройством для выполнения повторных передач.
[0076] Ввиду вышеупомянутого технического недостатка варианты осуществления настоящего изобретения обеспечивают способ повторной передачи и терминальное устройство, чтобы увеличить коэффициент успешного определения сетевым устройством процесса HARQ, используемого в повторных передачах.
[0077] Вариант осуществления настоящей заявки обеспечивает способ повторной передачи. Как показано на фиг. 3, способ применяется к терминальному устройству и может включать в себя следующие этапы.
[0078] Этап S301: Определяют единицу времени передачи, используемую при первой передаче подлежащих передаче данных.
[0079] Этап S302: Определяют, на основе определенной единицы времени передачи и параметра Q, процесс HARQ, используемый для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1.
[0080] В варианте осуществления параметр Q может указываться сетевым устройством и сообщаться терминальному устройству. Сетевое устройство может указывать разные значения для параметров Q разных терминальных устройств, может указывать одно и то же значение для параметров Q разных терминальных устройств или может указывать множество значений параметра Q для одного терминального устройства. Когда ресурс без разрешения, предварительно сконфигурированный сетевым устройством для терминального устройства, включает в себя множество частотных ресурсов, сетевое устройство может конфигурировать параметр Q для каждого из множества частотных ресурсов или может конфигурировать один и тот же параметр Q для множества частотных ресурсов. Сетевое устройство может добавить параметр Q, сконфигурированный сетевым устройством для терминального устройства, к сигнализации, отправленной сетевым устройством в терминальное устройство. Сигнализация может быть сигнализацией более высокого уровня (например, сигнализация управления доступом к среде (medium access control, MAC) или сигнализация управления радиоресурсами (radio resource control, RRC)), или может быть сигнализацией физического уровня (например, информация управления нисходящей линии связи (downlink control information, DCI)). В варианте осуществления сигнализация, несущая параметр Q, может дополнительно переносить информацию, указывающую ресурс без разрешения, сконфигурированный для терминального устройства. Если сетевое устройство конфигурирует параметр Q для каждого частотного ресурса в ресурсе без разрешения терминального устройства, сетевое устройство может добавить параметр Q, соответствующий частотному ресурсу, в сигнализацию. В этом варианте осуществления настоящего изобретения один частотный ресурс может быть одним RB, множеством смежных RB, которые связаны вместе, одной несущей или множеством смежных несущих, которые связаны вместе.
[0081] В варианте осуществления значение параметра Q указывается в стандарте, например, указывается в стандарте, которому следуют как терминальное устройство, так и сетевое устройство.
[0082] В варианте осуществления значение параметра Q меньше, чем максимальное количество K повторных передач. В технологии повторной передачи данные передаются максимум K раз. В частности, если никакая повторная передача от первой передачи к K-йпередаче не прекращается, то данные непрерывно отправляются в течение K раз, и процедура повторной передачи заканчивается после того,как K-я передача выполнена. Максимальные количества K повторных передач, которые поддерживаются разными терминальными устройствами, могут быть одинаковыми или разными, и даже максимальные количества K повторных передач, которые поддерживаются одним терминальным устройством в разные периоды времени, могут быть одинаковыми или разными. Максимальное количество K повторных передач, поддерживаемых терминальным устройством, может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации. Когда максимальное количество K повторных передач, поддерживаемых терминальным устройством, указано сетевым устройством, сетевое устройство может добавить максимальное количество K повторных передач, поддерживаемых терминальным устройством, и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство, или может добавить максимальное количество K повторных передач к другой части сигнализации для отправки в терминальное устройство.
[0083] В варианте осуществления параметр Q конкретно представляет собой максимальное количество K повторных передач, поддерживаемых терминальным устройством.
[0084] В варианте осуществления этап S302 может конкретно включать в себя этап, на котором: определяют номер процесса HARQ на основе индекса определенной единицы времени передачи, параметра Q и максимального количества N поддерживаемых процессов HARQ. В конкретной реализации номер процесса HARQ может быть определен в соответствии с формулой (1) или формулой (2).
[0085] Формула (1) имеет вид:
HARQ_ID = floor(T_Index/Q) mod N; и
формула (2) имеет вид:
HARQ_ID = floor(T_Index/Q) mod N+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID - номер процесса HARQ, T_Index - индекс единицы времени передачи, N - максимальное количество поддерживаемых процессов HARQ, а H_offset_value - предварительно установленное значение смещения номера процесса.
[0086] Когда ресурс без разрешения, сконфигурированный сетевым устройством для терминального устройства, включает в себя множество частотных ресурсов, и параметр Q указывается для каждого частотного ресурса, вычисляется номер процесса HARQ, соответствующий каждому частотному ресурсу в единице времени передачи T_Index с использованием формулы (1) или (2) на основе параметра Q, соответствующего каждому частотному ресурсу. Когда номер процесса HARQ, соответствующий каждому частотному ресурсу, вычисляется с использованием формулы (2), разные частотные ресурсы могут соответствовать различным предварительно установленным значениям смещения номера процесса H_offset_value. В этом варианте осуществления настоящего изобретения H_offset_value может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и уведомлено терминальному устройству с использованием сигнализации. Когда сетевое устройство задает H_offset_value, сетевое устройство может добавить H_offset_value и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавить H_offset_value к другой части сигнализации для отправки в терминальное устройство.
[0087] Этап S303: Когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи после определенной единицы времени передачи, терминальное устройство выполняет, начиная с определенной единицы передачи, одну передачу подлежащих передаче данных в каждой единице времени передачи с использованием процесса HARQ до тех пор, пока не будет выполнена последняя передача пакета данных в первой конкретной единице времени передачи, где период, в котором конкретная единица времени передачи появляется в ресурсе временной области, составляет Q единиц времени передачи.
[0088] В этом варианте осуществления настоящего изобретения конкретная единица времени передачи является единицей времени передачи, в которой процедура повторной передачи принудительно завершается. Когда любая из повторных передач должна быть выполнена в конкретную единицу времени передачи, процедура повторной передачи завершается. В частности, даже если одна передача, выполненная в определенной единице времени передачи, не является K-й передачейв повторных передачах, все передачи в повторных передачах, которые не выполняются, больше не выполняются после конкретной единицы передачи.
[0089] В этом варианте осуществления настоящего изобретения конкретная единица времени передачи периодически появляется в ресурсе временной области в системе связи, и период конкретной единицы времени передачи составляет Q единиц времени передачи. Параметр Q также может пониматься как период, в который конкретная единица времени передачи появляется в ресурсе временной области.
[0090] В этом варианте осуществления настоящего изобретения повторные передачи могут быть прекращены предварительно из-за одного из следующих условий завершения: условие A завершения: терминальное устройство принимает ACK, возвращаемый сетевым устройством для подлежащих передаче данных, отправленных терминальным устройством, и условие B завершения: терминальное устройство после выполнения конкретной передачи (не последней передачи) в повторных передачах принимает разрешение восходящей линии связи, отправленное сетевым устройством для отправляемых подлежащих передаче данных терминальным устройством.
[0091] В случае условия A завершения терминальное устройство завершает передачу в повторных передачах, которая не выполняется, и очищает буфер, соответствующий процессу HARQ, используемому в повторной передаче.
[0092] В случае условия B завершения терминальное устройство завершает передачу в повторных передачах, которая не выполняется, и повторно передает данные, которые должны быть отправлены, на ресурсе передачи, указанном посредством разрешения. Конечно, в случае другого условия для прекращения повторных передач, процесс повторной передачи подлежащих передаче данных также завершается.
[0093] На этапе S303 терминальное устройство определяет, является ли текущая единица времени передачи конкретной единицей времени передачи, и, если является, то завершает процедуру повторной передачи подлежащих передаче данных после выполнения одной передачи подлежащих передаче данных в текущей единице времени передачи, или, если не является, то выполняет одну передачу подлежащих передаче данных в следующей единице времени передачи текущей единицы времени передачи.
[0094] То, что терминальное устройство определяет, является ли текущая единица времени передачи конкретной единицей времени передачи, конкретно включает в себя следующее:
когда значение, полученное посредством выполнения операции деления с остатком на Q над индексом текущей единицы времени передачи, равно 0 или предварительно установленному значению смещения по времени, текущая единица времени передачи является конкретной единицей времени передачи. Предварительно установленное значение смещения по времени может быть предварительно задано (например, указано в стандарте) или может быть задано сетевым устройством и сообщено терминальному устройству с использованием сигнализации. Когда сетевое устройство задает предварительно установленное значение смещения по времени, сетевое устройство может добавлять предварительно установленное значение смещения по времени и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавлять предварительно установленное значение смещения по времени к другой части сигнализации для отправки в терминальное устройство.
[0095] В повторных передачах одна версия резервирования подлежащих передаче данных может передаваться каждый раз, и версии резервирования в разных передачах могут быть одинаковыми или разными.
[0096] В варианте осуществления версия резервирования связана с единицей времени передачи. В частности, в единице времени передачи терминальное устройство может отправлять только версию резервирования, связанную с единицей времени передачи, и не может отправлять другую версию. В этом варианте осуществления способ, показанный на фиг. 3 может дополнительно включать в себя этап, на котором: определяют версию резервирования подлежащих передаче данных в каждой передаче, на основе индекса единицы времени передачи, в которой выполняется каждая передача в повторных передачах. Поскольку версия резервирования связана с единицей времени передачи, сетевое устройство может точно узнать информацию версии резервирования принятых данных на основе только единицы времени передачи, в которой данные приняты. Отношение связи между версией резервирования и единицей времени передачи может быть предварительно задано (например, указано в стандарте) или может быть задано сетевым устройством и сообщено терминальному устройству с использованием сигнализации. Сетевое устройство может добавить отношение связи между версией резервирования и единицей времени передачи и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавить отношение связи между версией резервирования и единицей времени передачи к другой части сигнализации для отправки в терминальное устройство.
[0097] В повторных передачах схемы модуляции и кодирования (Modulation and Coding Scheme, MCS), используемые в разных передачах, могут быть одинаковыми или разными.
[0098] В варианте осуществления MCS связана с единицей времени передачи. В частности, при отправке данных в единице времени передачи терминальное устройство может использовать только MCS, связанную с единицей времени передачи, и не может использовать другую MCS. В этом варианте осуществления способ, показанный на фиг. 3, может дополнительно включать в себя этап, на котором: определяют на основе индекса единицы времени передачи, в которой выполняется каждая передача в повторных передачах, MCS, которую необходимо использовать в каждой передаче. Поскольку MCS связана с единицей времени передачи, сетевое устройство может точно узнать, основываясь только на единице времени передачи, в которой приняты данные, MCS, соответствующую принятым данным. Отношение связи между MCS и единицей времени передачи может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации. Сетевое устройство может добавить отношение связи между версией резервирования и единицей времени передачи и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавить отношение связи между версией резервирования и единицей времени передачи к другой части сигнализации для отправки в терминальное устройство.
[0099] В варианте осуществления, если этап S301 включает в себя этап, на котором: если первая единица времени передачи, которая может использоваться при первой передаче подлежащих передаче данных, является конкретной единицей времени передачи, то терминальное устройство может использовать первую единицу времени передачи после конкретной единицы времени передачи в качестве единицы времени передачи, используемой при первой передаче подлежащих передаче данных.
[0100] В этом варианте осуществления настоящего изобретения от единицы времени, в которой выполняется первая передача, до первой конкретной единицы времени передачи, терминальное устройство выполняет повторные передачи с использованием одного и того же процесса HARQ и выполняет последнюю передачу подлежащих передаче данных в первой конкретной единице времени передачи. При условии, что сетевое устройство обнаруживает любую одну из повторных передач, сетевое устройство может определить, на основе единицы времени передачи, в которой обнаружена передача, расположение, а именно, первую конкретную единицу времени передачи, в которой выполняется последняя передача в повторных передачах , и определить на основе первой конкретной единицы времени передачи номер процесса HARQ, используемого для выполнения повторных передач. В способе, обеспеченном в этом варианте осуществления настоящего изобретения, сетевое устройство определяет номер процесса HARQ, используемого в повторных передачах, вне зависимости от обнаружения и определения первой передачи. Следовательно, существует очень высокий коэффициент успешного определения сетевым устройством номера процесса HARQ, используемого в повторных передачах.
[0101] На фиг.4 показан другой способ повторной передачи в соответствии с вариантом осуществления настоящего изобретения. Способ дополнительно описывается с использованием примера, в котором единица времени передачи является конкретно слотом, и способ включает в себя следующие этапы:
[0102] Этап S401: Терминальное устройство выполняет первую передачу в повторных передачах подлежащих передаче данных на ресурсе без разрешения в слоте n (n > 0), устанавливает k=1 и выполняет этап S402.
[0103] Этап S402: Терминальное устройство определяет, является ли слот n+k-1 конкретным слотом, и, если является, то выполняет этап S404, в противном случае – выполняет этап S403.
[0104] Этап S403: Терминальное устройство выполняет (k+1)-юпередачу в повторных передачах подлежащих передаче данных в слоте n+k, устанавливает k=k+1 и выполняет этап S402.
[0105] Этап S404: Завершают процедуру повторной передачи. В частности, терминальное устройство выполняет k передач подлежащих передаче данных только в слотах с n по n+k-1, и не выполняет повторных передач подлежащих передаче данных в слоте n+k и следующих слотах; и этапы заканчиваются.
[0106] В этом варианте осуществления конкретный слот является конкретным примером конкретной единицы времени передачи в варианте осуществления на фиг. 3, и периодом, в котором появляется конкретный слот, является Q слотов. Для определения значения Q обратитесь к связанному описанию в варианте осуществления, показанном на фиг. 3.
[0107] На этапе S402 терминальное устройство может определить, используя следующий способ, является ли слот n+k-1 конкретным слотом.
[0108] Предполагается, что индекс слота n+k-1 равен index=n+k-1. Если index=n+k-1 удовлетворяет следующей формуле (3) или формуле (4), то терминальное устройство может считать, что слот n+k-1 является конкретным слотом, и после выполнения одной передачи подлежащих передаче данных в слоте, завершить процедуру повторной передачи. В противном случае терминальное устройство определяет, что слот n+k-1 не является конкретным слотом.
[0109] Формула (3) - это Index mod Q == 0; и
формула (4) - это Index mod Q == T_offset_value, где
T_offset_value является предварительно установленным значением смещения по времени, упомянутым в варианте осуществления на фиг. 3, значение T_offset_value представляет собой целое число, большее 0 и меньшее Q, и T_offset_value может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации.
[0110] Фиг. 5 показан конкретный пример способа, показанного на фиг. 4. В этом примере Q=6, а максимальное количество K повторных передач, поддерживаемых терминальным устройством, также равно 6. Повторные передачи пакета 1 данных используются в качестве примера. Терминальное устройство начинает первую передачу при повторной передаче в слоте n, и при определении, что слот n+3 является конкретным слотом, терминальное устройство завершает процедуру повторной передачи после выполнения одной передачи пакета 1 данных в слоте n+3. В частности, терминальное устройство больше не выполняет оставшиеся две передачи в повторных передачах в слотах n+4 и n+5.
[0111] На этапе S401 и этапе S403, когда терминальное устройство выполняет одну передачу в повторных передачах подлежащих передаче данных, включаются следующие этапы:
Терминальное устройство определяет на основе формулы (1) или формулы (2) в вышеприведенном варианте осуществления ID процесса HARQ процесса HARQ, используемого в текущей передаче; и
отправляет подлежащие отправке данные в сетевое устройство, используя процесс, соответствующий ID процесса HARQ.
[0112] Фиг. 6 показывает пример определения, с использованием формулы (1) или формулы (2), номера процесса HARQ, используемого в каждом слоте. В этом примере Q=6, а максимальное количество K повторных передач, поддерживаемых терминальным устройством, также равно 6. Можно узнать из фиг. 6, что терминальное устройство выполняет первые четыре передачи в повторных передачах пакета 1 данных с использованием процесса 0 HARQ и выполняет первые пять передач в повторных передачах пакета 2 данных с использованием процесса 1 HARQ.
[0113] При обнаружении конкретной передачи в повторных передачах конкретного пакета данных терминального устройства в слоте n+k сетевое устройство также вычисляет, согласно формуле (1) или (2), номер процесса HARQ, используемого для отправки пакета данных в слоте n+k.
[0114] В другом варианте осуществления терминальному устройству не нужно вычислять номер процесса HARQ в каждой передаче, а нужно только вычислять номер процесса HARQ в первой передаче, и оно выполняет одну передачу подлежащих передаче данных с использованием процесса, соответствующего номеру процесса HARQ в каждом последующем слоте до первого конкретного слота после первой передачи.
[0115] Вариант осуществления настоящего изобретения дополнительно обеспечивает терминальное устройство, выполненное с возможностью выполнения способа передачи, обеспеченного в предшествующих вариантах осуществления. Как показано на фиг. 7, устройство включает в себя:
блок 701 обработки, выполненный с возможностью определения единицы времени передачи, используемой при первой передаче подлежащих передаче данных;
блок 702 определения процесса HARQ, выполненный с возможностью определения, на основе определенной единицы времени передачи и параметра Q, процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных, где Q - целое число, большее или равное 1; и
блок 703 передачи, выполненный с возможностью: когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи после определенной единицы времени передачи, выполнения, начиная с определенной единицы передачи, одной передачи подлежащих передаче данных в каждой единице времени передачи с использованием процесса HARQ до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи, где период, в котором конкретная единица времени передачи появляется в ресурсе временной области составляет Q единиц времени передачи.
[0116] Для конкретной реализации каждого блока в терминальном устройстве см. соответствующее описание в вариантах осуществления, показанных на фиг. 3 и фиг. 4. Подробности не описаны здесь снова.
t
t+1
t+2
t+3
t+4
t+5
t
t+1
t+1
t+2
t+2
t+3
t+3
t+4
t+4
t+5
t
t+1
t+2
t+3
t+4
t+5
,
t
t+1
t
[0117] В варианте осуществления ресурсы без разрешения, сконфигурированные сетевым устройством для терминального устройства, могут быть дискретными или непоследовательными во времени. Например, как показано на фиг. 8, сетевое устройство конфигурирует ресурсы без разрешения для терминального устройства в единицах времени передачи n, n, n, n, n и n и не конфигурируетресурсы без разрешенияв каждой из единицы времени передачи между n и n, единицы времени передачи между n и n, единицы времени передачи междуn и n, единицы времени передачи между n и n и единицы времени передачи между n и n. В настоящей заявке единица времени передачи, вкоторой ресурс безразрешения сконфигурирован для терминального устройства, называется единицей времени передачи без разрешения. Например, единицы времени передачи n, n, n, n, n и n, показанные на фиг. 8, называются единицами времени передачи без разрешения. На фиг. 8число взаштрихованном поленапример, «t», представляетсобой порядковый номер единицы времени передачи без разрешения и является ранжированием единицы времени без разрешения во всех единицах времени передачи без разрешения, соответствующих терминальному устройству. Например, единица времени передачи n представляет собой t-ю единицу времени передачи, в которой сконфигурирован ресурс без разрешения, который относится к терминальному устройству, а единица времени передачи nявляется (t+1)-й единицей времени передачи, в которой сконфигурирован ресурс без разрешения, и которая является терминальным устройством. Номер под каждой рамкой на фиг. 8, например, «n», является индексом единицы времени передачи, и индекс отражает ранжирование единицы временипередачи во всех единицах временипередачи в системе связи. Для способа определения индекса единицы времени передачи обратитесь к способу определения номера кадра и номера подкадра в существующей системе связи, такой как система LTE. Подробности не описаны здесь снова. Для порядкового номера единицы времени передачи без разрешения терминальное устройство может определить порядковый номер единицы времени передачи без разрешения согласно правилу конфигурации ресурса без разрешения (например, период временной области ресурса без разрешения), который отправляется сетевым устройством или может определять порядковый номер единицы времени передачи без разрешения посредством поддержания счетчика единицы времени передачи без разрешения. В варианте осуществления сетевое устройство может конфигурировать множество наборов ресурсов без разрешения для терминального устройства. Как показано на фиг. 14, сетевое устройство конфигурирует два набора ресурсов без разрешения GFRC1 и GFRC2 для терминального устройства. Периоды временной области первого набора ресурсов без разрешения GFRC1 и второго набора ресурсов без разрешения GFRC2 одинаковы, и их периоды временной области все равны 5 (более конкретно, ресурс без разрешения конфигурируется в каждых пяти единицах времени передачи). Однако начальные расположения во временной области первого набора ресурсов без разрешения GFRC1 и второго набора ресурсов без разрешения GFRC2 различны. Когда сетевое устройство конфигурирует множество наборов ресурсов передачи без разрешения для терминального устройства, терминальное устройство может поддерживать счетчик единиц времени передачи без разрешения для каждого набора ресурсов без разрешения.
[0118] Для случая, когда ресурсы без разрешения являются непоследовательными во времени, вариант осуществления настоящего изобретения обеспечивает способ повторной передачи. Как показано на фиг. 9, в способе каждая передача в повторных передачах выполняется в единице времени передачи без разрешения. Способ включает в себя следующие этапы.
[0119] Этап S901: Определяют единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных, где единица времени передачи без разрешения - это единица времени передачи, в которой для терминального устройства сконфигурирован ресурс без разрешения.
[0120] Этап S902: Определяют на основе определенной единицы времени передачи без разрешения и параметра Q процесс HARQ, используемый для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1.
[0121] В варианте осуществления этап S902 может конкретно включать в себя этап, на котором: определяют номер процесса HARQ на основании порядкового номера (например, «t+1» на фиг. 8) определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства. В конкретной реализации номер процесса HARQ может быть определен в соответствии с формулой (5) или формулой (6).
[0122] Формула (5) имеет вид:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF; и
формула (6) имеет вид:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID - это номер процесса HARQ, GF_T_Index - порядковый номер единицы времени передачи без разрешения, N_GF - максимальное количество процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, и H_offset_value – предварительно установленное значение смещения номера процесса.
t+1
[0123] В другом варианте осуществления этап S902 может конкретно включать в себя этап, на котором: определяют номер процесса HARQ на основеиндекса (например, «n» на фиг. 8) определенной единицы времени передачи без разрешения, параметра Q и максимального количество поддерживаемых процессов HARQ. В конкретной реализации номер процесса HARQ может быть определен в соответствии с формулой (7) или формулой (8).
[0124] Формула (7) имеет вид:
HARQ_ID = floor(T_Index/(P * Q)) mod N_GF; и
формула (8) имеет вид:
HARQ_ID = floor(T_Index/(P*Q)) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID - это номер процесса HARQ, T_Index - это индекс единицы времени передачи без разрешения, N_GF - это максимальное количество процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, H_offset_value - это предварительно установленное значение смещения номера процесса, P - период временной области ресурса без разрешения, а P - целое число, большее или равное 1.
[0125] В вышеприведенном варианте осуществления P, N_GF и H_offset_value могут быть предварительно заданы (например, определены в стандарте), могут быть указаны сетевым устройством и уведомлены в терминальное устройство с использованием сигнализации или могут быть определены посредством согласования между сетевым устройством и терминальным устройством. Когда сетевое устройство задает H_offset_value, сетевое устройство может добавлять P, N_GF, H_offset_value и параметр Q к одной части сигнализации для отправки в терминальное устройство или может добавлять P, N_GF и H_offset_value к другой части сигнализация для отправки в терминальное устройство.
[0126] Когда ресурс без разрешения, сконфигурированный сетевым устройством для терминального устройства, включает в себя множество частотных ресурсов, и параметр Q указывается для каждого частотного ресурса, номер процесса HARQ, соответствующий каждому частотному ресурсу в единице времени передачи без разрешения, GF_T_Index (или T_index) вычисляется с использованием любой из вышеприведенных формул (5) - (8) на основе параметра Q, соответствующего каждому частотному ресурсу. Когда номер процесса HARQ, соответствующий каждому частотному ресурсу, вычисляется с использованием формулы (6) или (8), разные частотные ресурсы могут соответствовать различным предварительно установленным значениям смещения номера процесса H_offset_value. Значение H_offset_value, соответствующее каждому частотному ресурсу, может быть предварительно задано (например, указано в стандарте), может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации, или может быть определено посредством согласования между терминальным устройством и сетевым устройством. Когда сетевое устройство задает H_offset_value, сетевое устройство может добавить H_offset_value, соответствующее каждому частотному ресурсу и параметру Q, к одной и той же части сигнализации для отправки в терминальное устройство или может добавить H_offset_value, соответствующее каждому частотному ресурсу, к другой части сигнализация для отправки в терминальное устройство. В другом варианте осуществления сетевое устройство может указывать параметр Q для ресурса без разрешения, включающего в себя множество частотных ресурсов. Когда сетевое устройство конфигурирует множество наборов ресурсов без разрешения для терминального устройства, сетевое устройство может дополнительно указывать параметр Q, H_offset_value и N_GF для каждого набора ресурсов без разрешения. Терминальное устройство может выбрать один набор ресурсов без разрешения из множества наборов ресурсов без разрешения для повторных передач подлежащих передаче данных и вычислить номер процесса HARQ, соответствующий единице времени передачи без разрешения GF_T_Index (или T_index) в наборе ресурсов без разрешения с использованием любой из вышеприведенных формул (5) - (8) на основе параметра Q, H_offset_value и N_GF, соответствующих набору ресурсов без разрешения.
[0127] Этап S903: Когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи без разрешения после определенной единицы времени передачи без разрешения, терминальное устройство выполняет, начиная с определенной единицы времени передачи без разрешения, с использованием процесса HARQ, одну передачу подлежащих передаче данных, на ресурсе передачи без разрешения, сконфигурированном для терминального устройства в каждой единице времени передачи без разрешения, до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи без разрешения.
t
t+5
t
t+5
[0128] На этапе S903 конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, и период конкретной единицы времени передачи без разрешения составляет Q единиц времени передачи без разрешения. В частности, конкретная единица времени передачи без разрешения представляет собой единицу времени передачи, в которой сконфигурирован ресурс без разрешения, и две соседние конкретные единицы времени передачи без разрешения разделены (Q-1) единицами времени передачи без разрешения. Как показано на фиг. 8, предполагается, что Q=5, и единица времени передачи без разрешения n (t-я единица времени передачи без разрешения терминального устройства) является конкретной единицей времени передачи без разрешения. В этом случае следующая конкретная единица времени передачи без разрешения представляет собой единицу времени передачи без разрешения n (а именно (t+5)-я единица времени передачи без разрешениятерминального устройства), и существует четыре единицы времени передачи без разрешения между единицей времени передачи без разрешения n и единицей времени передачи без разрешения n.
[0129] На этапе S903 каждая передача подлежащих передаче данных выполняется в единице времени передачи без разрешения, и используется ресурс без разрешения, сконфигурированный для терминального устройства в единице времени передачи без разрешения. Когда множество ресурсов без разрешения сконфигурировано в одной единице времени передачи без разрешения, терминальное устройство может выбрать один или несколько ресурсов без разрешения из множества ресурсов без разрешения или даже выбрать все ресурсы без разрешения, сконфигурированные для терминального устройства в единице времени передачи без разрешения для передачи подлежащих передаче данных.
[0130] На этапе S903 терминальное устройство определяет, является ли текущая единица времени передачи без разрешения первой конкретной единицей времени передачи без разрешения, и, если является, то завершает процедуру повторной передачи подлежащих передаче данных после выполнения передачи подлежащих передаче данных в текущей единице времени передачи без разрешения, или, если не является, то продолжает выполнять одну передачу подлежащих передаче данных в следующей единице времени передачи без разрешения.
[0131] Этап, на котором терминальное устройство определяет, является ли текущая единица времени передачи без разрешения первой конкретной единицей времени передачи без разрешения, включает в себя этап, на котором:
выполняют операцию по модулю Q над порядковым номером текущей единицы времени передачи без разрешения; и
если значение, полученное в результате выполнения операции по модулю Q, равно 0 или предварительно установленному значению смещения по времени, то текущая единица времени передачи без разрешения является конкретной единицей времени передачи без разрешения; или
если значение, полученное в результате выполнения операции по модулю Q, не равно ни 0, ни предварительно установленному значению смещения по времени, то текущая единица времени передачи без разрешения не является конкретной единицей времени передачи без разрешения.
[0132] Предварительно установленное значение смещения по времени может быть предварительно задано (например, указано в стандарте) или может быть задано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации. Когда сетевое устройство задает предварительно установленное значение смещения по времени, сетевое устройство может добавлять предварительно установленное значение смещения по времени и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавлять предварительно установленное значение смещения по времени к другой части сигнализации для отправки в терминальное устройство.
[0133] В повторных передачах одна версия резервирования подлежащих передаче данных может передаваться каждый раз, и версии резервирования в разных передачах могут быть одинаковыми или разными.
[0134] В варианте осуществления версия резервирования связана с единицей времени передачи без разрешения. В частности, в единице времени передачи без разрешения терминальное устройство может отправлять только версию резервирования, связанную с единицей времени передачи без разрешения, и не может отправлять другую версию. В этом варианте осуществления способ, показанный на фиг. 9, может дополнительно включать в себя этап, на котором: определяют версию резервирования подлежащих передаче данных в каждой передаче на основе индекса единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах, или на основании порядкового номера единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах. Поскольку версия резервирования связана с единицей времени передачи без разрешения, сетевое устройство может точно узнать информацию о версии резервирования принятых данных на основе только единицы времени передачи без разрешения, в которой получены данные. Отношение связи между версией резервирования и единицей времени передачи без разрешения может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации. Сетевое устройство может добавить отношение связи между версией резервирования и единицей времени передачи без разрешения и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавить отношение связи между версией резервирования и единицей времени передачи без разрешения к другой части сигнализации для отправки в терминальное устройство.
t+1
t+2
t+3
t+4
t+5
RV
1
2
Q
1
2
Q
[0135] В варианте осуществления версия резервирования связана с каждой единицей времени передачи без разрешения в периоде конкретной единицы времени передачи без разрешения. Из вышеприведенного варианта осуществления можно узнать, что период конкретной единицы времени передачи без разрешения включает в себя Q единиц времени передачи без разрешения (включая одну конкретную единицу времени передачи без разрешения). Например, как показано на фиг. 8, период конкретной единицы времени передачи без разрешения включает в себя единицы времени передачи безразрешения n, n, n, nи n. Когда подлежащие передаче данные передаются с использованием ресурса без разрешения в Q единицах времени передачи без разрешения, в которых сконфигурированы ресурсы без разрешения, в каждой единице времени передачи без разрешения только версия резервирования, связанная с единицей времени передачи без разрешения может быть передана. Номера версий версий резервирования, связанных с единицами времени передачи без разрешения в период конкретной единицы времени передачи без разрешения, могут быть предварительно заданы (например, заданы в стандарте) или могут быть указаны сетевым устройством и уведомлены в терминальное устройство с использованием сигнализации. Сетевое устройство может указывать последовательность номеров версий версий резервирования в период конкретной единицы времени передачи без разрешения прав, например, последовательность номеров версийS = (RV,RV,…, RV), где RVуказывает номерверсии версии резервирования, связанной с первой единицей времени передачи без разрешения в периоде конкретной единицы времени передачи без разрешения, RV указывает номер версии резервирования, связанной со второй единицей времени передачи без разрешения в периоде конкретной единицы времени передачи без разрешения и, аналогично, RV указывает номер версии версии резервирования, связанной с Q-й сконфигурированнойединицей времени передачи без разрешения (а именно, с конкретной единицей времени передачи без разрешения) в периоде конкретной единицы времени передачи без разрешения.
[0136] В повторных передачах схемы модуляции и кодирования (Modulation and Coding Scheme, MCS), используемые в разных передачах, могут быть одинаковыми или разными.
[0137] В варианте осуществления MCS связана с единицей времени передачи без разрешения. В частности, при отправке данных в единице времени передачи без разрешения терминальное устройство может использовать только MCS, связанную с единицей времени передачи без разрешения, и не может использовать другую MCS. В этом варианте осуществления способ, показанный на фиг. 9, может дополнительно включать в себя этап, на котором: определяют на основе индекса единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах, или порядкового номера единицы времени передачи без разрешения, MCS, которую необходимо использовать в каждой передаче. Поскольку MCS связана с единицей времени передачи без разрешения, сетевое устройство может точно узнать, основываясь только на единице времени передачи без разрешения, в которой принимаются данные, MCS, соответствующую принятым данным. Отношение связи между MCS и единицей времени передачи без разрешения может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации. Сетевое устройство может добавить отношение связи между MCS и единицей времени передачи без разрешения и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство, или может добавить отношение связи между MCS и единицей времени передачи без разрешения к другой части сигнализации для отправки в терминальное устройство.
MCS
1
2
Q
1
2
Q
[0138] В варианте осуществления MCS связана с каждой единицей времени передачи без разрешения в периоде конкретной единицы времени передачи без разрешения. Когда подлежащие передаче данные передаются с использованием ресурса без разрешения в Q единицах времени передачи без разрешения в периоде конкретной единицы времени передачи без разрешения, в каждой единице времени передачи без разрешения можно использовать только MCS, связанную с единицей времени передачи без разрешения. Индексы MCS, связанные с единицами времени передачи без разрешения, в которых сконфигурированы ресурсы без разрешения и которые находятся в периоде конкретной единицы времени передачи без разрешения, могут быть предварительно заданы (например, определены в стандарте) или могут быть определены сетевым устройством и уведомлены в терминальное устройство с использованием сигнализации. Сетевое устройство может указывать последовательность индексов MCS в периоде конкретной единицы времени передачи без разрешения, например, последовательность индексов MCSS = (MCS,MCS,…, MCS), где MCS указывает индекс MCS, связанной с первой единицей времени передачи без разрешения в периоде конкретной единицы времени передачи без разрешения, MCS указывает индекс MCS, связанный со второй единицей времени передачи без разрешения, в периоде конкретной единицы времени передачи без разрешения, и аналогично, MCS указывает индекс MCS, связанныйс Q-й единицей времени передачи без разрешения, впериоде конкретной единицы времени передачи без разрешения.
[0139] В варианте осуществления, если этап S901 включает в себя этап, на котором: если первая единица времени передачи без разрешения, которая может использоваться при первой передаче подлежащих передаче данных, является конкретной единицей времени передачи без разрешения, то терминальное устройство использует первую единицу времени передачи без разрешения после определенной единицы времени передачи без разрешения в качестве единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных.
[0140] Понятно, что в вышеприведенном варианте осуществления, хотя способ повторной передачи, обеспеченный в этом варианте осуществления настоящего изобретения, описан с использованием примера, в котором ресурсы без разрешения терминального устройства являются непоследовательными во временной области, способ является также применимым к сценарию, в котором ресурсы без разрешения терминального устройства являются последовательными во временной области, и не требуется никаких изменений, когда способ повторной передачи применяется к сценарию, в котором ресурсы без разрешения являются последовательными во временной области.
[0141] Настоящая заявка дополнительно обеспечивает конкретный пример способа, обеспеченного в варианте осуществления, показанном на фиг. 9. В этом примере каждая передача в повторных передачах выполняется в единице времени передачи без разрешения, в которой ресурс без разрешения сконфигурирован для терминального устройства, и выполняется на ресурсе без разрешения в единице времени передачи без разрешения. Пример дополнительно описывается с использованием примера, в котором единица времени передачи на фиг. 8 конкретно является слотом. Как показано на фиг. 10, способ повторной передачи в этом примере включает в себя следующие этапы:
t+1
t+1
[0142] Этап S1001: Терминальное устройство выполняет первую передачу в повторных передачах подлежащих передаче данных на ресурсе без разрешения в (t+1)-ом слотеnбез разрешения (n > 0), устанавливает k=1 и выполняет этап S1002.
t+1+k-1
[0143] Этап S1002: Терминальное устройство определяет, является ли (t+1+k - 1)-й слот n без разрешения конкретным слотом без разрешения, и, если является, то выполняет этап S1004, в противном случае выполняет этап S1003.
t+1+k
,
[0144] Этап S1003: Терминальное устройство выполняет (k+1) -ю передачу в повторных передачах подлежащих передаче данных в (t+1+k)-м слоте n без разрешения устанавливаетk=k+1 и выполняет этап S1002.
[0145] Этап S1004: Завершают процедуру повторной передачи. В частности, терминальное устройство выполняет k передач подлежащих передаче данных только в слотахбез разрешения с (t+1)-го по (t+1+k-1)-й и не выполнять повторные передачи подлежащих передаче данных в (t+1+k)-м слоте без разрешения и последующих слотах; и повторные передачи заканчиваются.
[0146] В этом варианте осуществления конкретный слот без разрешения является конкретным примером конкретной единицы времени передачи без разрешения, а период, в котором появляется конкретный слот без разрешения, представляет собой Q слотов, в которых сконфигурированы ресурсы без разрешения. Для определения значения Q обратитесь к связанному описанию в варианте осуществления, показанном на фиг. 9.
t+1+k-1
[0147] На этапе S1002 терминальное устройство может определить, используя следующий способ, является ли (t+1+k - 1)-й слот n без разрешения конкретным слотом.
t+1+k-1
t+1+k-1
t+1+k-1
[0148] Предполагается, что порядковый номер слота nбез разрешения равен Index_GF=t+1+k-1. Если GF_T_Index=t+1+k-1 удовлетворяет следующей формуле (9) или формуле (10), то терминальное устройство может считать, что (t+1+k-1)-й слот n без разрешения является конкретным слотом, и после выполнения одной передачи подлежащих передаче данных в слоте, завершает процедуру повторной передачи. В противном случае терминальное устройство определяет, что (t+1+k-1)-йслот n без разрешения не является конкретным слотом.
[0149] Формула (9) имеет вид GF_T_Index mod Q == 0; и
формула (10) имеет вид GF_T_Index mod Q == T_offset_value, где
T_offset_value является предварительно установленным значением смещения по времени, упомянутым в вариантах осуществления на фиг. 9 и фиг. 3, значение T_offset_value представляет собой целое число, большее 0 и меньшее Q, и T_offset_value может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации.
t+3
t+4
t+4
t+5
t+6
[0150] Фиг. 10 показывает конкретный пример способа, показанного на фиг. 9. В этом примере Q=4, а максимальное количество K повторных передач, поддерживаемых терминальным устройством, также равно 4. Повторные передачи пакета 1 данных используются в качестве примера. Терминальное устройство начинает первую передачу в повторной передаче в (t+3)-м слоте n без разрешения, и при определении того, что (t+4)-й слот n без разрешения является конкретным слотом без разрешения терминальное устройство завершает процедуру повторной передачи после выполнения одной передачи пакета 1 данных в слоте n без разрешения. В частности, терминальное устройство больше не выполняет оставшиеся две передачи в повторных передачах в (t+5) -м слоте n без разрешения и (t+6)-ом слоте nбез разрешения.
[0151] На этапе S1001 и этапе S1003, когда терминальное устройство выполняет одну передачу в повторных передачах подлежащих передаче данных, включаются следующие этапы:
Терминальное устройство определяет на основе любой из формул (5) - (8) в вышеприведенном варианте осуществления ID процесса HARQ процесса HARQ, используемого в текущей передаче; и
отправляет подлежащие отправке данные в сетевое устройство, используя процесс, соответствующий ID процесса HARQ.
[0152] На фиг.11 показан пример определения с использованием любой из формул (5) - (8) номера процесса HARQ, используемого в каждом слоте. В этом примере Q=4, а максимальное количество K повторных передач, поддерживаемых терминальным устройством, также равно 4. Можно узнать из фиг. 11, что терминальное устройство выполняет первые две передачи в повторных передачах пакета 1 данных с использованием процесса 0 HARQ и выполняет первые три передачи в повторных передачах пакета 2 данных с использованием процесса 1 HARQ. На основе вычисления с использованием формул (5) - (8) можно узнать, что ID HARQ, соответствующие единицам времени передачи без разрешения, в периоде конкретной единицы времени передачи без разрешения, являются одинаковыми.
[0153] При обнаружении конкретной передачи в повторных передачах определенного пакета данных терминального устройства в (t+k)-м слоте без разрешения терминального устройства сетевое устройство также вычисляет согласно любой из формул (5) - (8) номер процесса HARQ, используемого для пакета данных, отправленного в слоте t+k.
[0154] В другом варианте осуществления терминальному устройству не нужно вычислять номер процесса HARQ при каждой передаче, а нужно только вычислять номер процесса HARQ при первой передаче, и оно выполняет каждую последующую передачу подлежащих передаче данных с использованием процесса, соответствующего номеру процесса HARQ, до первого конкретного слота после первой передачи.
[0155] Настоящая заявка дополнительно обеспечивает способ повторной передачи. Как показано на фиг. 15, способ может быть применен к сетевому устройству 102 в сети, показанной на фиг. 2, и способ включает в себя следующие этапы.
t+k-1
t+k-1
t+k-1
[0156] Этап S1501: Сетевое устройство обнаруживает на ресурсе без разрешения в единице n времени передачи без разрешения данные восходящей линии связи, отправленные терминальным устройством, определяет на основе индекса единицы n времени передачи без разрешения или порядкового номера единицы n времени передачи без разрешения и параметра Q, соответствующего терминальному устройству, номер процесса HARQ, используемого терминальным устройством для отправки данных восходящей линии связи, где единица времени передачи без разрешения конкретно представляет собой единицу времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства.
t+k-1
[0157] В варианте осуществления сетевое устройство может обнаруживать, посредством обнаружения опорного сигнала (который упоминается как пилотный сигнал) то, отправляет ли терминальное устройство данные восходящей линии связи на ресурсе без разрешения в единицеnвремени передачи без разрешения, и определять, на основе обнаруженного опорного сигнала, терминальное устройство, которое отправляет обнаруженные данные.
[0158] В механизме передачи без разрешения сетевое устройство конфигурирует опорный сигнал для терминального устройства, и каждое терминальное устройство выполняет передачу по восходящей линии связи на ресурсе без разрешения с использованием опорного сигнала, сконфигурированного для терминального устройства. Во время передачи по восходящей линии связи терминальное устройство отправляет данные восходящей линии связи и опорный сигнал, сконфигурированные для терминального устройства, в сетевое устройство на ресурсе без разрешения. Сетевое устройство обнаруживает опорный сигнал на ресурсе без разрешения, сконфигурированный для терминального устройства, и если опорный сигнал обнаруживается, то сетевое устройство считает, что существует терминальное устройство, которое отправляет данные восходящей линии связи на ресурсе без разрешения, и дополнительно определяет, на основе обнаруженного опорного сигнала, терминальное устройство, которое отправляет данные восходящей линии связи. Опорный сигнал, сконфигурированный сетевым устройством для одного терминального устройства, может отличаться или быть таким же, как опорный сигнал, сконфигурированный для другого терминального устройства. Когда опорный сигнал, сконфигурированный сетевым устройством для одного терминального устройства, совпадает с опорным сигналом, сконфигурированным для другого терминального устройства, сетевое устройство может конфигурировать различные ресурсы без разрешения (например, частотно-временные ресурсы без разрешения) для терминальных устройств, имеющих одинаковый опорный сигнал, и сетевое устройство может определять терминальное устройство, из которого поступают данные восходящей линии связи, при условии, что комбинации опорных сигналов и частотно-временных ресурсов без разрешения, соответствующих любым двум терминальным устройствам, различны.
[0159] Сетевое устройство может вычислять количество процессов HARQ согласно любой из формул (1), (2), (5), (6), (7) и (8) в вышеупомянутых вариантах осуществления, и подробности не описано здесь снова.
[0160] Когда сетевое устройство конфигурирует множество наборов ресурсов без разрешения для терминального устройства и задает различные значения параметра Q для множества наборов ресурсов без разрешения, сетевое устройство может определять, основываясь на ресурсе без разрешения, на котором обнаружены данные восходящей линии связи, значение параметра Q, соответствующее ресурсу без разрешения, и вычислять номер процесса HARQ с использованием значения параметра Q, соответствующего ресурсу без разрешения.
[0161] Этап S1502: Декодируют обнаруженные данные восходящей линии связи.
t+k-1
t+k-1
[0162] В варианте осуществления на этапе S1502, в частности: декодируют только данные восходящей линии связи, принятые в единице nвремени передачи без разрешения. В другом варианте осуществления этап S1502, в частности, заключается в декодировании данных восходящей линии связи, принятых в единице nвремени передачибез разрешения, и данных в буфере, соответствующем номеру процесса HARQ.
t+k-1
[0163] Этап S1503: В случае неправильного декодирования сетевое устройство определяет, является ли единица n времени передачи без разрешения конкретной единицей времени передачи без разрешения. В этом варианте осуществления конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, и периодом конкретной единицы времени передачи без разрешения является Q единиц времени передачи без разрешения.
[0164] Для определения сетевым устройством того, является ли текущая единица времени передачи без разрешения конкретной единицей времени передачи без разрешения, см. Формулы (3), (4), (9) и (10) в вышеизложенных вариантах осуществления и соответствующее описание. Подробности не описаны здесь снова.
t+k-1
[0165] Если единица n времени передачи без разрешения является конкретной единицей времени передачи без разрешения, то сетевое устройство выполняет один из следующих типов обработки и завершает процедуру повторной передачи:
обработка (1): отправляют сообщение обратной связи в терминальное устройство, где сообщение обратной связи несет индикацию, указывающую на неправильный прием;
обработка (2): отправляют информацию разрешения восходящей линии связи для планирования в терминальном устройстве повторной передачи данных восходящей линии связи; и
обработка (3): отбрасывают данные без разрешения, отправленных терминальным устройством, и очищают данные в буфере, соответствующем определенному номеру процесса HARQ.
t+k-1
[0166] Если единица n времени передачи без разрешения не является конкретной единицей времени передачи без разрешения, то сетевое устройство снова принимает данные восходящей линии связи в следующей единице времени передачи без разрешения терминального устройства. Следует отметить, что та же версия резервирования или другая версия резервирования избыточности данных восходящей линии связи могут быть приняты снова.
[0167] В варианте осуществления сообщение обратной связи дополнительно несет определенный номер процесса HARQ и/или идентификатор терминального устройства.
[0168] В варианте осуществления информация разрешения восходящей линии связи включает в себя информацию частотно-временного ресурса, используемую для повторной передачи данных восходящей линии связи. В другом варианте осуществления информация разрешения восходящей линии связи может альтернативно включать в себя одну или более из следующей информации: определенный номер процесса HARQ, идентификатор терминального устройства, номер версии резервирования, MCS, TBS, параметр управления мощностью, информация опорного сигнала и тому подобное.
[0169] В варианте осуществления способ повторной передачи, показанный на фиг. 15, может дополнительно включать в себя следующий этап:
[0170] Этап S1504: В случае правильного декодирования сетевое устройство отправляет в терминальное устройство сообщение обратной связи, содержащее индикацию, указывающую на правильный прием.
[0171] В варианте осуществления при передаче индикации, указывающей на правильный прием, сетевое устройство может дополнительно добавить определенный номер процесса HARQ и/или идентификатор терминального устройства к сообщению обратной связи, содержащему индикацию, указывающую на правильный прием.
[0172] В другом варианте осуществления, в случае правильного декодирования, сетевое устройство может не передавать какую-либо информацию в терминальное устройство, а продолжать ждать, пока терминальное устройство выполнит оставшиеся передачи в повторных передачах, и только когда первая конкретная единица времени передачи без разрешения после того, как единица времени передачи, в которой обнаружены данные восходящей линии связи, поступает, отправлять в терминальное устройство сообщение обратной связи, содержащее индикацию, указывающую на правильный прием после первой конкретной единицы времени передачи без разрешения.
[0173] Вариант осуществления настоящего изобретения дополнительно обеспечивает терминальное устройство, выполненное с возможностью выполнения способа передачи, обеспеченного в предшествующих вариантах осуществления. Как показано на фиг. 12, устройство включает в себя:
блок 1201 обработки, выполненный с возможностью определения единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, где единица времени передачи без разрешения является единицей времени передачи, в которой сконфигурирован ресурс без разрешения для терминального устройства;
блок 1202 определения процесса HARQ, выполненный с возможностью определения на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ, используемого для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1; и
блок 1203 передачи, выполненный с возможностью: когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи без разрешения после определенной единицы времени передачи без разрешения, выполнения, начиная с определенной единицы времени передачи без разрешения, с использованием процесса HARQ, одной передачи подлежащих передаче данных, на ресурсе передачи без разрешения, сконфигурированном для терминального устройства в каждой единице времени передачи без разрешения, до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи без разрешения, где конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, а период конкретной единицы времени передачи без разрешения равен Q.
[0174] Для конкретной реализации блока 1201 обработки, обратитесь к этапу S901 и связанной с ним части в вышеприведенном варианте осуществления; для конкретной реализации блока 1202 определения процесса HARQ обратитесь к этапу S902 и связанной с ним части в предшествующем варианте осуществления; и для конкретной реализации блока 1203 передачи, обратитесь к этапу S903 и связанной с ним части в предшествующем варианте осуществления.
[0175] Как показано на фиг. 13, вариант осуществления настоящего изобретения дополнительно обеспечивает терминальное устройство. Терминальное устройство включает в себя память 1302, приемопередатчик 1303 и процессор 1301.
Память 1302 выполнена с возможностью хранения программы и данных. Память может быть оперативной памятью (англ.: Random Access Memory, сокращенно RAM), постоянной памятью (англ.: Read Only Memory, сокращенно ROM) или флэш-памятью. Память 1302 может быть независимо расположена в устройстве связи или может быть расположена внутри процессора 1301.
Приемопередатчик 1303 может использоваться в качестве отдельной микросхемы или может быть схемой приемопередатчика или использоваться в качестве интерфейса ввода/вывода в процессоре 1301. Приемопередатчик 1303 выполнен с возможностью приема данных, отправленных сетевым устройством, и различных типов сигнализации в вышеупомянутых вариантах осуществления, и дополнительно выполнен с возможностью отправки подлежащих передаче данных в вышеупомянутых вариантах осуществления. Например, приемопередатчик 1303 выполнен с возможностью отправки подлежащих передаче данных на этапе S303 в варианте осуществления, показанном на фиг. 3, и этапе S903 в варианте осуществления, показанном на фиг. 9.
Процессор 1301 выполнен с возможностью выполнения программного кода, сохраненного в памяти 1302, и когда программный код выполняется, процессор 1301 выполнен с возможностью выполнения этапа S301 и этапа S302 в варианте осуществления, показанном на фиг. 3, а также этапа S901 и этапа S902 в варианте осуществления, показанном на фиг. 9.
[0176] Необязательно, приемопередатчик 1303, память 1302 и процессор 1301 соединены с использованием шины.
[0177] Для конкретной реализации каждого устройства в терминальном устройстве 13 см. варианты осуществления способа, показанные на фиг. 3, фиг. 4 и фиг. 9, и соответствующее описание. Подробности не описаны здесь снова.
[0178] Как показано на фиг. 16, вариант осуществления настоящего изобретения дополнительно обеспечивает сетевое устройство. Сетевое устройство включает в себя:
t+k-1
t+k-1
блок 1601 определения процесса HARQ, выполненный с возможностью определения на основе индекса единицы n времени передачи без разрешения, в которой обнаруживаются данные восходящей линии связи, отправленные терминальным устройством, или порядкового номера единицы n времени передачи безразрешения и параметра Q, соответствующего терминальному устройству, номера процесса HARQ, используемого терминальным устройством для отправки данных восходящей линии связи, где единица времени передачи без разрешения конкретно является единицей времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства;
блок 1602 декодирования, выполненный с возможностью декодирования обнаруженных данных восходящей линии связи;
t+k-1
блок 1603 оценки, выполненный с возможностью: когда данные восходящей линии связи не удалось декодировать, определения того, является ли единица n временипередачи без разрешения конкретной единицей времени передачи без разрешения;
t+k-1
блок 1604 отправки, выполненный с возможностью: когда данные восходящей линии связи не могут быть декодированы, и единица n времени передачи без разрешенияявляется конкретной единицей времени передачи без разрешения, отправки в терминальное устройство сообщения обратной связи, несущего индикацию, указывающую на правильный прием или информацию разрешения восходящей линии связи; и
t+k-1
блок приема 1605, выполненный с возможностью: когда данные восходящей линии связи не могут быть декодированы, и единица n времени передачи без разрешенияявляется конкретной единицей времени передачи без разрешения, продолжения приема данных восходящей линии связи в следующей единице времени передачи без разрешения терминального устройства.
[0179] Для конкретной реализации блока 1601 определения процесса HARQ обратитесь к этапу S1501 и связанной с ним части в вышеупомянутом варианте осуществления; для блока 1602 декодирования см. этап S1502 и связанную с ним часть в вышеприведенном варианте осуществления; для конкретной реализации блока 1603 оценки и блока 1604 отправки, обратитесь к этапу S1503 и связанной с ним части в вышеприведенном варианте осуществления; и для конкретной реализации блока приема 1605, обратитесь к этапу S1504 и связанной с ним части в вышеупомянутом варианте осуществления.
[0180] Как показано на фиг. 17, вариант осуществления настоящего изобретения дополнительно обеспечивает терминальное устройство. Терминальное устройство включает в себя память 1702, приемопередатчик 1703 и процессор 1701.
Память 1702 выполнена с возможностью хранения программы и данных. Память может быть оперативной памятью (англ.: Random Access Memory, сокращенно RAM), постоянной памятью (англ.: Read Only Memory, сокращенно ROM) или флэш-памятью. Память 1702 может быть независимо расположена в устройстве связи или может быть расположена внутри процессора 1701.
Приемопередатчик 1703 может использоваться в качестве отдельной микросхемы или может быть схемой приемопередатчика или использоваться в качестве интерфейса ввода/вывода в процессоре 1701. Приемопередатчик 1703 выполнен с возможностью приема данных, отправленных сетевым устройством, и различных типов сигнализации в вышеупомянутых вариантах осуществления, и дополнительно выполнен с возможностью отправки подлежащих передаче данных в вышеупомянутых вариантах осуществления. Например, приемопередатчик 1703 выполнен с возможностью выполнения обработки отправки на этапе S1503 и обработки приема на этапе S1504 в варианте осуществления, показанном на фиг. 15.
Процессор 1701 выполнен с возможностью выполнения программного кода, сохраненного в памяти 1702, и когда программный код выполняется, процессор 1701 выполнен с возможностью выполнения обработки определения на этапах S1501, S1502 и S1503 в варианте осуществления, показанном на фиг. 15.
[0181] Необязательно, приемопередатчик 1703, память 1702 и процессор 1701 соединены с использованием шины.
[0182] Для конкретной реализации каждого устройства в сетевом устройстве см. вариант осуществления способа, показанный на фиг. 19, и соответствующее описание. Подробности не описаны здесь снова.
[0183] Другой вариант осуществления настоящего изобретения обеспечивает другой способ повторной передачи. Как показано на фиг. 18, в способе каждая передача в повторных передачах выполняется в единице времени передачи без разрешения. Способ включает в себя следующие этапы.
[0184] Этап S1801: Определяют, на основе параметра Q, единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных, где Q - период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, и значение Q больше или равно 1. Для единицы времени передачи без разрешения, в которой расположен ресурс передачи без разрешения (например, конкретный набор ресурсов без разрешения в предшествующем варианте осуществления), сконфигурированный в конкретной конфигурации ресурса передачи без разрешения терминального устройства, не все время передачи без разрешения может использоваться для выполнения первой передачи в повторных передачах, а только некоторые единицы времени передачи без разрешения могут использоваться для выполнения первой передачи в повторных передачах. Другими словами, первая передача в повторных передачах может быть выполнена только в некоторых конкретных единицах времени передачи без разрешения. В этом варианте осуществления параметр Q является параметром, используемым для определения единиц времени без разрешения, которые могут использоваться для выполнения первой передачи в повторных передачах. В варианте осуществления Q представляет собой период единицы времени передачи без разрешения в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, а именно, две смежных единицы времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, разделены (Q-1) единицами времени передачи без разрешения. В другой реализации Q используется для определения периода, в ресурсе временной области, единицы времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах. Например, период, в ресурсе временной области, единицы времени передачи без разрешения, используемой в первой передаче в повторных передачах, составляет Q*P единиц времени передачи, а именно, используемые две смежные единицы времени передачи без разрешения в первой передаче в повторных передачах разделяются (Q*P-1) единицами времени передачи.
[0185] В реализации этап S1801 может включать в себя этап, на котором: определяют, на основе параметра Q и периода P временной области ресурса без разрешения, единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных.
[0186] В реализации этап S1801 может конкретно включать в себя следующие этапы:
[0187] S1801a. Определяют единицу времени передачи без разрешения в ресурсе временной области.
[0188] S1801b. Определяют, на основе параметра Q, является ли единица времени передачи без разрешения, определенная на этапе S1801a, единицей времени передачи без разрешения, которая может использоваться при первой передаче в повторных передачах, и если единица времени передачи без разрешения, определенная на этапе S1801a, не является единицей времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах, то продолжают выполнение этапа S1801a для определения следующей единицы времени передачи без разрешения и затем выполняют этап S1801 до тех пор, пока не будет найдена единица времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах.
[0189] В реализации на этапе S1801a единицы времени передачи в ресурсе временной области, которые являются единицами времени передачи без разрешения, могут быть определены на основе периода P временной области ресурса без разрешения. В другой реализации на этапе S1801a единицы времени передачи в ресурсе временной области, которые являются единицами времени передачи без разрешения, могут быть определены на основе периода единицы времени передачи без разрешения и расположения во временной области первой единицы времени передачи без разрешения.
[0190] Фиг. 19 показывает определенную единицу времени, которая может использоваться в первой передаче в повторных передачах согласно этому варианту осуществления. На фигуре прямоугольник со сплошной линией схематически показывает единицу времени передачи без разрешения, а прямоугольник с пунктирной линией схематически показывает единицу времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах в единицах времени передачи без разрешения.
[0191] В реализации значение Q может быть конкретно максимальным количеством K повторных передач, или параметр Q может быть конкретно максимальным количеством повторных передач.
[0192] В реализации этап определения единицы времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах на этапе S1801, может конкретно включать в себя этап, на котором: определяют на основе порядкового номера (например, «t+1» на фиг. 8) единицы времени передачи без разрешения и параметра Q единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных. В конкретном варианте осуществления для определения можно использовать формулу (3a) или формулу (4a).
[0193] Формула (3a) имеет вид GF_T_Index mod Q == 0; и
формула (4a) имеет вид GF_T_Index mod Q == T_offset_value, где
GF_T_Index - это порядковый номер единицы времени передачи без разрешения, определенный на этапе S1801a, а T_offset_value - это предварительно установленное значение смещения по времени, и оно может быть сконфигурировано сетевым устройством и сообщено в терминальное устройство или может быть указано в стандарте.
t+1
[0194] В другой реализации этап определения единицы времени передачи без разрешения, которая может использоваться в первой передаче в повторных передачах, на этапе S1801, может конкретно включать в себя этап, на котором: определяют на основеиндекса (например, «n» на фиг. 8) единицы времени передачи без разрешения и параметра Q, единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных. В конкретном варианте осуществления для определения можно использовать формулу (3b), формулу (4b), формулу (3c) или формулу (4c).
[0195] Формула (3b) представляет собой (T_Index/P) mod Q == 0;
формула (3c) имеет вид ((T_Index - T_Index_Start)/P) mod Q == 0;
формула (4b) представляет собой (T_Index/P) mod Q == T_offset_value; и
формула (4c) имеет вид ((T_Index - T_Index_Start)/P) mod Q == T_offset_value, где
T_Index является индексом единицы времени передачи без разрешения, определенной на этапе S1801a, T_offset_value является предварительно установленным значением смещения по времени, T_Index_Start является индексом первой единицы времени передачи без разрешения, которая конфигурируется базовой станцией для терминального устройства, P является периодом во временной области ресурса без разрешения, P является целым числом, большим или равным 1, и T_offset_value и T_Index_Start могут быть сконфигурированы базовой станцией и уведомлены в терминальное устройство или могут быть предварительно согласованы терминальным устройством и базовой станцией (например, указаны в стандарте).
[0196] Следует отметить, что при реализации настоящего изобретения нет ограничения, что этап S1801 необходимо разделить на два этапа S1801a и S1801b для реализации.
[0197] В другой реализации этап S1801 может конкретно включать в себя этап, на котором: определяют единицу времени передачи, индекс которой удовлетворяет формуле (4d), в качестве времени передачи без разрешения, которое может использоваться при первой передаче в повторных передачах.
[0198] Формула (4d) имеет вид (T_index - T_Index_Start) mod (P*Q) == T_offset_value, где
T_index - это индекс единицы времени передачи, T_Index_Start - это индекс первой единицы времени передачи без разрешения, P - период временной области ресурса без разрешения, Q - период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в повторных передачах, T_offset_value является предварительно установленным значением смещения по времени, и значение T_offset_value может конкретно быть одним из 0, P, 1*P,… или (Q-1)*P.
[0199] Этап S1802: Определяют на основе определенной единицы времени передачи без разрешения и параметра Q процесс HARQ, используемый для передачи подлежащих передаче данных.
[0200] В реализации этап S1802 может конкретно включать в себя этап, на котором: определяют процесса HARQ на основе порядкового номера (например, «t+1» на фиг. 8) единицы времени передачи без разрешения, определенной на этапе S1801, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства. В конкретной реализации номер процесса HARQ может быть определен в соответствии с формулой (5a) или формулой (6a).
[0201] Формула (5а) имеет вид:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF; и
формула (6а) имеет вид:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, GF_T_Index является порядковым номером единицы времени передачи без разрешения, N_GF является максимальным количеством процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, и H_offset_value является предварительно установленным значением смещения номера процесса.
t+1
[0202] В другой реализации этап S1802 может конкретно включать этап, на котором: определяют номер процесса HARQ на основе индекса (например, "n" в Фиг. 8) единицы времени передачи без разрешения, определяемой на этапе S1801, параметра Q и максимального количества поддерживаемых процессов HARQ. В конкретной реализации номер процесса HARQ может определяться по формуле (7a) или формуле (8a).
[0203] Формула (7a) имеет вид:
HARQ_ID = floor(T_Index/(P*Q)) mod N_GF; и
формула (8a) имеет вид:
HARQ_ID = floor(T_Index /(P*Q)) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, T_Index является индексом единицы времени передачи без разрешения, N_GF является максимальным количеством процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, H_offset_value является предварительно установленным значением смещения номера процесса, P является периодом временной области ресурса без разрешения, и P является целым числом, большим или равным 1.
[0204] В этом варианте осуществления P, Q, N_GF, T_Index_Start, T_offset_value и H_offset_value могут быть предварительно заданы (например, указаны в стандарте), могут быть указаны сетевым устройством и уведомляться в терминальное устройство с использованием сигнализации, или могут быть определены посредством согласования между сетевым устройством и терминальным устройством. В реализации некоторые параметры могут быть указаны сетевым устройством, а другие параметры могут быть указаны в стандарте, или все параметры могут быть указаны сетевым устройством, или все параметры могут быть указаны в стандарте. В данной заявке это однозначно не ограничено. Когда H_offset_value указано сетевым устройством, сетевое устройство может добавить P, N_GF, H_offset_value и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство, или может добавить P, N_GF, H_offset_value и параметр Q к различным частям сигнализации для отправки в терминальное устройство.
[0205] Когда ресурс без разрешения, сконфигурированный сетевым устройством для терминального устройства, включает в себя множество частотных ресурсов, и для каждого частотного ресурса указывается параметр Q, номер процесса HARQ, соответствующий каждому частотному ресурсу в единице GF_T_Index (или T_index) времени передачи без разрешения рассчитывается с использованием любой из формул (5a) - (8a) на основе параметра Q, соответствующего каждому частотному ресурсу. Когда номер процесса HARQ, соответствующий каждому частотному ресурсу, рассчитывается с использованием формулы (6a) или (8a), различные частотные ресурсы могут соответствовать различным предварительно установленным значениям смещения номера процесса H_offset_value. H_offset_value, соответствующие каждому частотному ресурсу, могут быть предварительно заданы (например, указаны в стандарте), могут быть указаны сетевым устройством и уведомляться в терминальное устройство с использованием сигнализации, или могут быть определены посредством согласования между терминальным устройством и сетевым устройством. Когда H_offset_value указано сетевым устройством, сетевое устройство может добавить H_offset_value, соответствующие каждому частотному ресурсу, и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство, или добавить H_offset_value, соответствующие каждому частотному ресурсу, к другой части сигнализации для отправки в терминальное устройство. В другом варианте осуществления сетевое устройство может указать параметр Q для ресурса без разрешения, включая множество частотных ресурсов. Когда сетевое устройство конфигурирует множество наборов ресурсов без разрешения для терминального устройства, сетевое устройство может дополнительно указать параметр Q, H_offset_value и N_GF для каждого набора устройств. Терминальное устройство может выбрать один набор ресурсов без разрешения из множества наборов ресурсов без разрешения для повторной передачи подлежащих передаче данных и рассчитать номер процесса HARQ, соответствующий единице GF_T_Index (или T_index) времени передачи без разрешения, в наборе ресурсов без разрешения, используя любую из указанных формул (5)-(8) на основе параметра Q, H_offset_value и N_GF, соответствующих набору ресурсов без разрешения.
[0206] Этап S1803: Выполняют, используя процесс HARQ, определенный на этапе S1802, первую передачу подлежащих передаче данных в единице времени передачи без разрешения, определенной на этапе S1801.
[0207] В этом варианте осуществления после того, как терминальное устройство выполнит первую передачу подлежащих передаче данных в единице времени передачи без разрешения, определенной на этапе S1801, терминальное устройство может выполнить, используя процесс HARQ, определенный на S1802, другую передачу в повторных передачах подлежащих передаче данных в единице времени передачи без разрешения после единицы времени передачи без разрешения, определенной на этапе S1801, и прекратить повторные передачи подлежащих передаче данных когда условие завершения выполняется. Каждая передача подлежащих передаче данных выполняется в единице времени передачи без разрешения, и используется ресурс без разрешения, сконфигурированный для терминального устройства в единице времени передачи без разрешения. Когда множество ресурсов без разрешения сконфигурировано в одной единице времени передачи без разрешения, терминальное устройство может выбрать один или несколько ресурсов без разрешения из множества ресурсов без разрешения или даже выбрать все ресурсы без разрешения, сконфигурированные для терминального устройства в единице времени передачи без разрешения для передачи подлежащих передаче данных.
[0208] В реализации условие завершения включает в себя по меньшей мере одно из следующих условий:
условие A завершения: терминальное устройство принимает ACK, возвращаемый сетевым устройством для подлежащих передаче данных, отправленных терминальным устройством;
условие B завершения: терминальное устройство принимает после выполнения конкретной передачи (не последней передачи) в повторных передачах разрешение восходящей линии связи, отправленное сетевым устройством для подлежащих передаче данных отправленных терминальным устройством; и
условие C завершения: достигнуто максимальное количество повторных передач.
[0209] В повторных передачах одна версия резервирования подлежащих передаче данных может передаваться каждый раз, и версии резервирования в разных передачах могут быть одинаковыми или разными.
[0210] В реализации версия резервирования связана с единицей времени передачи без разрешения. В частности, в единице времени передачи без разрешения терминальное устройство может отправлять только версию резервирования, связанную с единицей времени передачи без разрешения, и не может отправлять другую версию. В этом варианте осуществления способ, показанный на фиг. 18, может дополнительно включать в себя этап, на котором: определяют версию резервирования подлежащих передаче данных в каждой передаче на основе индекса единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах, или на основе порядкового номера единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах. Поскольку версия резервирования связана с единицей времени передачи без разрешения, сетевое устройство может точно узнать информацию о версии резервирования принятых данных на основе только единицы времени передачи без разрешения, в которой получены данные. Отношение связи между версией резервирования и единицей времени передачи без разрешения может быть предварительно задано (например, указано в стандарте) или может быть указано сетевым устройством и сообщено в терминальное устройство с использованием сигнализации. Сетевое устройство может добавить отношение связи между версией резервирования и единицей времени передачи без разрешения и параметр Q к одной и той же части сигнализации для отправки в терминальное устройство или может добавить отношение связи между версией резервирования и единицей времени передачи без разрешения к другой части сигнализации для отправки в терминальное устройство.
[0211] В способе, обеспеченном в варианте осуществления, показанном на фиг. 18, ресурсы могут быть связаны с использованием параметра Q. Q связанных единиц времени передачи без разрешения используются во множестве повторных передач одного и того же пакета данных. Первая единица времени передачи без разрешения в Q связанных единицах времени передачи без разрешения используется в первой повторной передаче пакета данных. Таким образом, при обнаружении пакета данных восходящей линии связи терминального устройства в любой из Q связанных единиц времени передачи без разрешения сетевое устройство может очень легко определить единицу времени передачи без разрешения, в которой выполняется первая передача пакета данных. выполняется. Следовательно, эта обработка, выполняемая, когда сетевое устройство принимает данные, переданные с использованием механизма повторной передачи, становится простой.
[0212] В другом варианте осуществления устройство, показанное на фиг. 12, может быть выполнено с возможностью выполнения способа, обеспеченного в варианте осуществления, показанном на фиг. 18. Следует отметить, что в этом варианте осуществления устройство, показанное на фиг. 12, возможно, не требуется выполнения способа в варианте осуществления, показанном на фиг. 18, или, возможно, нет необходимости выполнять способ в другом варианте осуществления в настоящей заявке.
[0213] Блок 1201 обработки выполнен с возможностью определения на основе параметра Q единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, где Q - период единицы времени передачи без разрешения, в единицах времени передачи без разрешения, которые могут использоваться в первой передаче в повторных передачах, и значение Q больше или равно 1.
[0214] Блок 1202 определения процесса HARQ выполнен с возможностью определения на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ гибридного автоматического запроса повторной передачи, используемого для передачи подлежащих передаче данных.
[0215] Блок 1203 передачи выполнен с возможностью выполнения первой передачи подлежащих передаче данных с использованием определенного процесса HARQ в определенной единице времени передачи без разрешения.
[0216] В этом варианте осуществления для конкретной реализации блока 1201 обработки см. этап S1801 и связанную с ним часть в варианте осуществления, показанном на фиг. 18; для конкретной реализации блока 1202 определения процесса HARQ обратитесь к этапу S1802 и связанной с ним части в варианте осуществления, показанном на фиг. 18; и для конкретной реализации блока 1203 передачи, обратитесь к этапу S1803 и связанной с ним части в варианте осуществления, показанном на фиг. 18.
[0217] В другом варианте осуществления терминальное устройство согласно схеме, показанной на фиг. 13, может быть выполнено с возможностью выполнения способа, обеспеченного в варианте осуществления, показанном на фиг. 18. Следует отметить, что в этом варианте осуществления терминальному устройству, показанному на фиг. 13, возможно, не требуется выполнять способ в варианте осуществления, показанном на фиг. 18, или, возможно, нет необходимости выполнять способ в другом варианте осуществления в настоящей заявке. Приемопередатчик 1303 выполнен с возможностью: приема данных, отправленных сетевым устройством и различных типов сигнализации в вышеупомянутых вариантах осуществления, и дополнительно выполнен с возможностью отправки подлежащих передаче данных в вышеупомянутых вариантах осуществления. Например, приемопередатчик 1303 выполнен с возможностью отправки подлежащих передаче данных на этапе S1803 в варианте осуществления, показанном на фиг. 18. Процессор 1301 выполнен с возможностью выполнения программного кода, хранящегося в памяти 1302, и когда программный код выполняется, процессор 1301 выполнен с возможностью выполнения этапа S1801 и этапа S1802 в варианте осуществления, показанном на фиг. 18.
[0218] Для подлежащих передаче данных, отправленных с использованием способа повторной передачи в варианте осуществления, показанном на фиг. 18, сетевое устройство также может использовать способ, описанный в варианте осуществления, показанном на фиг. 18, при определении единицы времени, в которой выполняется первая передача в повторных передачах, и процесса HARQ, используемого для передачи подлежащих передаче данных. Подробности не описаны здесь снова.
[0219] Настоящая заявка дополнительно обеспечивает следующие варианты осуществления:
[0220] Вариант осуществления 1: Способ повторной передачи, причем способ включает в себя этапы, на которых:
определяют посредством терминального устройства единицу времени передачи без разрешения, используемую при первой передаче подлежащих передаче данных, где единица времени передачи без разрешения является единицей времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства;
определяют посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q процесс HARQ, используемый для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1; и
когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи без разрешения после определенной единицы времени передачи без разрешения, выполнения, посредством терминального устройства, начиная с определенной единицы времени передачи без разрешения с использованием процесса HARQ, одной передачи подлежащих передаче данных, на ресурсе без разрешения, сконфигурированном для терминального устройства в каждой единице времени передачи без разрешения до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи без разрешения, где конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, и периодом конкретной единицы времени передачи без разрешения является Q.
[0221] Вариант осуществления 2: Способ в соответствии с вариантом осуществления 11, где параметр Q конкретно представляет собой максимальное количество повторных передач.
[0222] Вариант осуществления 13: Способ в соответствии с вариантом осуществления 1, где значение параметра Q составляет меньше максимального количества повторных передач.
[0223] Вариант осуществления 24: Способ в соответствии с любым из вариантов осуществления с 1 по 13, где способ дополнительно включает в себя этапы, на которых:
принимают, с использованием терминального устройства, информацию, которая несет параметр Q, и которая отправляется сетевым устройством, и получают параметр Q из упомянутой информации, несущей параметр Q.
[0224] Вариант осуществления 5: Способ в соответствии с любым из вариантов осуществления с 1 по 24, где этап определения, посредством терминального устройства на основе определенной единицы времени передачи без разрешения и параметра Q, процесса HARQ, используемого для передачи подлежащих передаче данных, включает в себя этап, на котором:
определяют номер процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q, и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства.
[0225] Вариант осуществления 6: Способ в соответствии с вариантом осуществления 5, где этап определения номера процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q, и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства включает в себя этап, на котором:
определяют номер процесса HARQ в соответствии с третьей формулой или четвертой формулой, где
третья формула представляет собой:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF; и
четвертая формула представляет собой:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, GF_T_Index является порядковым номером единицы времени передачи без разрешения, N_GF является максимальным количеством процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, и H_offset_value является предварительно установленным значением смещения номера процесса.
[0226] Вариант осуществления 7: Способ в соответствии с любым из вариантов осуществления с 1 по 24, в котором этап определения посредством терминального устройства, на основании определенной единицы времени передачи без разрешения и параметра Q, процесса HARQ, используемого для передачи подлежащих передаче данных, включает в себя этап, на котором:
определяют, на основании индекса определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, процесса HARQ, используемого для передачи подлежащих передаче данных.
[0227] Вариант осуществления 8: Способ в соответствии с вариантом осуществления 7, в котором этап определения, на основании индекса определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, процесса HARQ, используемого для передачи подлежащих передаче, данных включает в себя этап, на котором:
определяют номер процесса HARQ в соответствии с пятой формулой или шестой формулой, где
пятая формула представляет собой:
HARQ_ID = floor(T_Index/(P*Q)) mod N_GF; и
шестая формула представляет собой:
HARQ_ID = floor(T_Index/(P*Q)) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, T_Index является индексом единицы времени передачи без разрешения, N_GF является максимальным количеством процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, H_offset_value является предварительно установленным значением смещения номера процесса, P является периодом временной области ресурса без разрешения терминального устройства, и P является целым числом, большим или равным 1.
[0228] Вариант осуществления 9: Способ по любому из вариантов осуществления с 1 по 8, причем способ дополнительно включает в себя этап, на котором:
определяют посредством терминального устройства, является ли текущая единица времени передачи без разрешения первой конкретной единицей времени передачи без разрешения.
[0229] Вариант осуществления 10: Способ по варианту осуществления 9, в котором этап определения посредством терминального устройства того, является ли текущая единица времени передачи без разрешения первой конкретной единицей времени передачи без разрешения, включает в себя этап, на котором:
когда значение, полученное в результате выполнения операции по модулю Q над порядковым номером текущей единицы времени передачи без разрешения, равно 0 или предварительно установленному значению смещения по времени, текущая единица времени передачи без разрешения является конкретной единицей времени передачи без разрешения.
[0230] Вариант осуществления 11: Способ по любому из вариантов осуществления с 1 по 10, причем способ дополнительно включает в себя этап, на котором:
определяют версию резервирования подлежащих передаче данных в каждой передаче на основе порядкового номера единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах.
[0231] Вариант осуществления 12: Способ по любому из вариантов осуществления с 1 по 11, где способ дополнительно включает в себя этап, на котором:
определяют на основе порядкового номера единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах, MCS, которую необходимо использовать в каждой передаче.
[0232] Вариант осуществления 13: Терминальное устройство, причем терминальное устройство включает в себя:
блок обработки, выполненный с возможностью определения единицы времени передачи без разрешения, используемой при первой передаче подлежащих передаче данных, где единица времени передачи без разрешения является единицей времени передачи, в которой ресурс без разрешения сконфигурирован для терминального устройства;
блок определения процесса HARQ, выполненный с возможностью определения на основе определенной единицы времени передачи без разрешения и параметра Q процесса HARQ, используемого для передачи подлежащих передаче данных, где значение Q - целое число, большее или равное 1; и
блок передачи, выполненный с возможностью: когда повторная передача подлежащих передаче данных не прекращается до первой конкретной единицы времени передачи без разрешения после определенной единицы времени передачи без разрешения, выполнения, начиная с определенной единицы времени передачи без разрешения с использованием процесса HARQ, одной передачи подлежащих передаче данных, на ресурсе передачи без разрешения, сконфигурированном для терминального устройства в каждой единице времени передачи без разрешения, до тех пор, пока не будет выполнена последняя передача подлежащих передаче данных в первой конкретной единице времени передачи без разрешения, где конкретная единица времени передачи без разрешения является конкретно единицей времени передачи без разрешения, периодически появляющейся в единицах времени передачи без разрешения, и периодом конкретной единицы времени передачи без разрешения является Q.
[0233] Вариант осуществления 2214: Терминальное устройство согласно варианту осуществления 13, где параметр Q конкретно является максимальным количеством повторных передач.
[0234] Вариант осуществления 15: Терминальное устройство согласно варианту осуществления 13, где значение параметра Q меньше максимального количества повторных передач.
[0235] Вариант осуществления 16: Терминальное устройство согласно любому из вариантов осуществления с 13 по 15, где терминальное устройство дополнительно включает в себя:
блок приема, выполненный с возможностью: приема информации, которая переносит параметр Q и которая отправлена сетевым устройством, и получения параметра Q из упомянутой информации, несущей параметр Q.
[0236] Вариант осуществления 17: Терминальное устройство в соответствии с любым из вариантов осуществления с 13 по 16, где блок определения процесса HARQ конкретно выполнен с возможностью:
определения номера процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства.
[0237] Вариант осуществления 18: Терминальное устройство согласно варианту осуществления 17, в котором определение номера процесса HARQ на основе порядкового номера определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства включает в себя:
определение номера процесса HARQ в соответствии с третьей формулой или четвертой формулой, где
третья формула имеет вид:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF; и
четвертая формула имеет вид:
HARQ_ID = floor(GF_T_Index/Q) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, GF_T_Index является порядковым номером единицы времени передачи без разрешения, N_GF является максимальным количеством процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, и H_offset_value является предварительно установленным значением смещения номера процесса.
[0238] Вариант осуществления 19: Терминальное устройство в соответствии с любым из вариантов осуществления с 13 по 16, в котором блок определения процесса HARQ конкретно выполнен с возможностью:
определения, на основе индекса определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, процесса HARQ, используемого для передачи подлежащих передаче данных.
[0239] Вариант осуществления 20: Терминальное устройство в соответствии с вариантом осуществления 19, в котором определение, на основе индекса определенной единицы времени передачи без разрешения, параметра Q и максимального количества процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, процесса HARQ, используемого для передачи подлежащих передаче данных, включает в себя:
определение номера процесса HARQ в соответствии с пятой формулой или шестой формулой, где
пятая формула имеет вид:
HARQ_ID = floor(T_Index/(P*Q)) mod N_GF; и
шестая формула имеет вид:
HARQ_ID = floor(T_Index/(P*Q)) mod N_GF+H_offset_value, где
floor() обозначает округление в меньшую сторону, HARQ_ID является номером процесса HARQ, T_Index является индексом единицы времени передачи без разрешения, N_GF является максимальным количеством процессов HARQ, поддерживаемых ресурсом без разрешения терминального устройства, H_offset_value является предварительно установленным значением смещения номера процесса, P является периодом временной области ресурса без разрешения, и P - целое число, большее или равное 1.
[0240] Вариант осуществления 21: Терминальное устройство в соответствии с любым из вариантов осуществления с 13 по 20, в котором блок обработки дополнительно выполнен с возможностью:
определения того, является ли текущая единица времени передачи без разрешения первой конкретной единицей времени передачи без разрешения.
[0241] Вариант осуществления 22: Терминальное устройство устройства в соответствии с вариантом осуществления 21, в котором определение того, является ли текущая единица времени передачи без разрешения первой конкретной единицей времени передачи без разрешения включает в себя:
когда значение, полученное посредством выполнения операции модуля Q по порядковому номеру текущей единицы времени передачи без разрешения в единицах передаче, в которых сконфигурированный ресурс без разрешения равен 0 или предварительно установленному значению смещения по времени, текущая единица времени передачи без разрешения является конкретной единицей времени передачи без разрешения.
[0242] Вариант осуществления 23: Терминальное устройство в соответствии с любым из вариантов осуществления с 13 по 22, в котором блок обработки дополнительно выполнен с возможностью:
определения версии резервирования подлежащих передаче данных в каждой передаче на основе порядкового номера единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передачах.
[0243] Вариант осуществления 24: Терминальное устройство в соответствии с любым из вариантов осуществления с 13 по 23, в котором блок обработки дополнительно выполнен с возможностью:
определения, на основе порядкового номера единицы времени передачи без разрешения, в которой выполняется каждая передача в повторных передач, MCS, которая должна быть использована в каждой передаче.
[0244] В вышеописанных вариантах осуществления объектные данные в передаче восходящей линии связи используются в качестве примера для описания решений настоящего изобретения. Можно понять, что решения, обеспеченные в вышеописанных вариантах осуществления, также применимы к сценарию, в котором объектом передачи восходящей линии связи является информацией управления восходящей линии связи.
[0245] Когда сетевое устройство или терминальное устройство является микросхемой, сетевое устройство или терминальное устройство может быть программируемой пользователем вентильной матрицей, интегрированной микросхемой, системной микросхемой, центральным процессором, системным процессором, схемой обработки цифрового сигнала или микроконтроллером для реализации соответствующей функции или может быть программируемым контроллером или другой интегрированной микросхемой.
[0246] Все или некоторые из этих микросхем могут быть реализованы с использованием программного обеспечения, аппаратного обеспечения, прошивки или любой их комбинации. Когда программа используется для реализации вариантов осуществления, все или некоторые варианты осуществления могут быть реализованы в виде компьютерного программного продукта. Компьютерный программный продукт включает в себя компьютерные инструкции. Когда инструкции компьютерной программы загружаются и выполняются на компьютере, формируются все или некоторые процедуры или функции в соответствии с вариантами осуществления настоящей заявки. Компьютер может быть компьютером общего назначения, выделенным компьютером, компьютерной сетью или другим программируемым устройством. Компьютерные инструкции могут храниться на считываемом компьютером носителе данных или могут передаваться со считываемого компьютером носителя данных на другой считываемый компьютером носитель данных. Например, компьютерные инструкции могут передаваться с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных в проводной сети (например, коаксиальный кабель, оптоволокно или цифровая абонентская линия (digital subscriber line, DSL)) или беспроводным способом (например, инфракрасным, радио или микроволновым). Считываемый компьютером носитель данных может быть любым используемым носителем, доступным для компьютера, или устройством хранения данных, таким как сервер или центр обработки данных, объединяющим один или несколько используемых носителей. Используемым носителем может быть магнитный носитель (например, гибкий диск, жесткий диск или магнитная лента), оптический носитель (например, DVD), полупроводниковый носитель (например, твердотельный диск (solid state disk, SSD)) или тому подобное.