RU2818161C1 - Device and method of allocating resources in time domain based on their aggregation - Google Patents
Device and method of allocating resources in time domain based on their aggregation Download PDFInfo
- Publication number
- RU2818161C1 RU2818161C1 RU2023121437A RU2023121437A RU2818161C1 RU 2818161 C1 RU2818161 C1 RU 2818161C1 RU 2023121437 A RU2023121437 A RU 2023121437A RU 2023121437 A RU2023121437 A RU 2023121437A RU 2818161 C1 RU2818161 C1 RU 2818161C1
- Authority
- RU
- Russia
- Prior art keywords
- time slots
- block
- time
- base station
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 69
- 230000002776 aggregation Effects 0.000 title abstract description 22
- 238000004220 aggregation Methods 0.000 title abstract description 22
- 230000005540 biological transmission Effects 0.000 claims abstract description 158
- 238000004891 communication Methods 0.000 claims abstract description 39
- 239000000872 buffer Substances 0.000 claims description 47
- 238000012545 processing Methods 0.000 claims description 33
- 238000013468 resource allocation Methods 0.000 claims description 22
- 238000013500 data storage Methods 0.000 claims description 16
- 230000011664 signaling Effects 0.000 claims description 13
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims description 6
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims description 6
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 claims description 3
- 208000037918 transfusion-transmitted disease Diseases 0.000 abstract description 151
- 230000003139 buffering effect Effects 0.000 abstract description 5
- 230000000694 effects Effects 0.000 abstract description 5
- 238000002360 preparation method Methods 0.000 abstract description 3
- 239000000126 substance Substances 0.000 abstract 1
- 230000000875 corresponding effect Effects 0.000 description 51
- 238000013459 approach Methods 0.000 description 29
- 230000006870 function Effects 0.000 description 8
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000003491 array Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000013439 planning Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000004931 aggregating effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Abstract
Description
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕFIELD OF TECHNOLOGY TO WHICH THE INVENTION RELATES
Настоящее изобретение относится, в общем, к беспроводной связи и, более конкретно, к устройствам и способам распределения ресурсов во временной области на основе их агрегирования.The present invention relates generally to wireless communications and, more particularly, to devices and methods for allocating resources in the time domain based on aggregation.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИBACKGROUND ART
На современном этапе имеет место все более и более активное развертывание сетей беспроводной связи 5го поколения (5G) стандарта New Radio (NR), преимущества и возможности которых широко известны.At the present stage, there is an increasingly active deployment of 5th generation (5G) wireless communication networks of the New Radio (NR) standard, the advantages and capabilities of which are widely known.
На базовых станциях (Transmission-Reception Point, TRP) в системе 5G NR используются массивные антенные решетки, содержащие множественные приемопередающие антенные элементы, которые позволяют эффективно реализовать технологию MIMO (“многоканальный вход - многоканальный выход”), когда для передачи данных (например, физического нисходящего совместно используемого канала данных (PDSCH)) формируется ряд одновременно передаваемых пространственных MIMO-потоков или MIMO-слоев (MIMO-layers).At base stations (Transmission-Reception Point, TRP) in the 5G NR system, massive antenna arrays containing multiple transceiver antenna elements are used, which make it possible to effectively implement MIMO (“multiple-input-multichannel-output”) technology when transmitting data (for example, physical Downlink shared data channel (PDSCH)) a number of simultaneously transmitted spatial MIMO streams or MIMO layers are formed.
Цифровой сигнал передается или принимается с помощью одного или нескольких цифровых портов, соединенных с антенными элементами базовой станции, с помощью радиочастотного блока, выполняющего функцию преобразования цифрового сигнала в аналоговый и обратно. Так, для диапазона частот 3.5 ГГц могут задействоваться до 64 цифровых антенных портов, позволяющих на базовых станциях использовать различные схемы пространственной цифровой обработки сигнала. Например, с помощью технологии пространственного мультиплексирования (SM) обеспечивается возможность повторного использования одних и тех же частотно-временных ресурсов для передачи множественных сигналов (MIMO-слоев) на одно или несколько пользовательских устройств (User Equipment, UE), а с помощью технологии адаптивного формирования диаграммы направленности (beamforming) обеспечивается динамическое фокусирование мощности передаваемого сигнала в одном или более заданных направлениях. За счет применения передовых методов модуляции, таких как модуляция с ортогональным частотным разделением и мультиплексированием (OFDM), обеспечивается эффективная широкополосная передача сигнала. OFDM обеспечивает ортогональность сигналов, одновременно передаваемых на разных поднесущих. Пространственные MIMO-слои в общем случае не ортогональны, и сигналы, передаваемые в различных MIMO-слоях, создают взаимные помехи на стороне приемника. Для уменьшения взаимных помех применяются различные техники адаптивного формирования диаграммы направленности на передатчике и приемнике. The digital signal is transmitted or received using one or more digital ports connected to the antenna elements of the base station, using a radio frequency unit that performs the function of converting the digital signal to analog and vice versa. Thus, for the 3.5 GHz frequency range, up to 64 digital antenna ports can be used, allowing base stations to use various spatial digital signal processing schemes. For example, using spatial multiplexing (SM) technology, it is possible to reuse the same time- frequency resources to transmit multiple signals (MIMO layers) to one or more user equipment (UE), and using technology adaptive beamforming provides dynamic focusing of the transmitted signal power in one or more specified directions. By using advanced modulation techniques such as Orthogonal Frequency Division Multiplexing (OFDM) modulation, efficient wideband signal transmission is achieved. OFDM ensures orthogonality of signals simultaneously transmitted on different subcarriers. Spatial MIMO layers are generally not orthogonal, and signals transmitted in different MIMO layers cause mutual interference at the receiver end. To reduce mutual interference, various adaptive beamforming techniques are used at the transmitter and receiver.
Соответственно, передаваемые MIMO-слои надлежащим образом принимаются пользовательскими устройствами, которыми указанные технологии также поддерживаются.Accordingly, the transmitted MIMO layers are properly received by user devices that also support these technologies.
Множественные MIMO-слои, передаваемые с базовой станции, могут передаваться в одно UE, и в этом случае речь идет об однопользовательском режиме MIMO (SU-MIMO), либо могут передаваться в разные UE, и в этом случае речь идет о многопользовательском режиме MIMO (MU-MIMO).Multiple MIMO layers transmitted from the base station may be transmitted to one UE, in which case it is single-user MIMO (SU-MIMO), or may be transmitted to different UEs, in which case it is multi-user MIMO ( MU-MIMO).
Для обеспечения связи между различными устройствами в системе 5G NR, в том числе между базовыми станциями и пользовательскими устройствами, используются опорные сигналы (RS). Одним из таких опорных сигналов является опорный сигнал демодуляции (DMRS). DMRS-сигналы передаются только в составе ресурсов соответствующего физического канала (в частности, следующих физических каналов данных: PDSCH и физического восходящего совместно используемого канала данных (PUSCH)). Более конкретно, разный DMRS-сигнал ассоциирован с каждым из одновременно передаваемых пространственных MIMO-слоев PDSCH/PUSCH; помимо этого, используется одна и та же адаптивная пространственная обработка сигнала (precoding) для DMRS сигнала и соответствующего MIMO-слоя. С каждым DMRS-сигналом в системе связи 5G NR связан уникальный индекс (номер), именуемый DMRS-портом. Таким образом, к примеру, к каждому пространственному MIMO-слою PDSCH, передаваемому от TRP в системе связи 5G NR, однозначно привязан DMRS-порт; следовательно, количество MIMO-слоев равно количеству DMRS-портов. To enable communication between various devices in a 5G NR system, including base stations and user devices, reference signals (RS) are used. One such reference signal is the demodulation reference signal (DMRS). DMRS signals are transmitted only as part of the corresponding physical channel resources (specifically the following physical data channels: PDSCH and physical uplink shared data channel (PUSCH)). More specifically, a different DMRS signal is associated with each of the simultaneously transmitted spatial MIMO layers PDSCH/PUSCH; In addition, the same adaptive spatial signal processing (precoding) is used for the DMRS signal and the corresponding MIMO layer. Each DMRS signal in a 5G NR communication system is associated with a unique index (number) called a DMRS port. Thus, for example, each PDSCH spatial MIMO layer transmitted from a TRP in a 5G NR communication system has a unique DMRS port assigned to it; therefore, the number of MIMO layers is equal to the number of DMRS ports.
Последовательность передачи множественных пространственных MIMO-слоев совместно с DMRS-сигналами проиллюстрирована на Фиг.1. The transmission sequence of multiple spatial MIMO layers together with DMRS signals is illustrated in FIG. 1.
На Фиг.1 представлена упрощенная схема пространственной обработки на передатчике, где на первом этапе осуществляется адаптивная пространственная обработка сигнала, преобразующая входной сигнал MIMO-слоев в сигнал цифровых антенных портов. При этом соответствующая пространственная обработка в OFDM-системах может проводиться в частотной области, что позволяет обеспечить гибкое формирование различных диаграмм направленности на различных поднесущих. После процедуры цифровой пространственной обработки применяется процедура аналогового формирования луча, преобразующая входной сигнал цифрового порта в сигналы физических антенн подрешетки. Аналоговое формирование луча проводится во временной области для всего OFDM-сигнала, что накладывает ограничения на количество одновременно формируемых лучей. Figure 1 shows a simplified diagram of spatial processing at the transmitter, where at the first stage adaptive spatial signal processing is carried out, converting the input signal of MIMO layers into a signal of digital antenna ports. At the same time, the corresponding spatial processing in OFDM systems can be carried out in the frequency domain, which allows for flexible formation of different radiation patterns on different subcarriers. Following the digital spatial processing procedure, an analog beamforming procedure is applied to convert the digital port input signal into signals from the physical subarray antennas. Analog beamforming is carried out in the time domain for the entire OFDM signal, which imposes restrictions on the number of simultaneously formed beams.
Основным назначением DMRS-сигналов является обеспечение когерентного приема физических каналов данных (PDSCH и PUSCH). Более конкретно, в ходе прохождения через канал связи каждый из переданных MIMO-слоев подвергается разного рода искажениям, и для приема данного MIMO-слоя на стороне приемника осуществляется процедура оценки канала (channel estimation), алгоритмы которой используют соответствующий данному MIMO-слою DMRS-сигнал.The main purpose of DMRS signals is to ensure coherent reception of physical data channels (PDSCH and PUSCH). More specifically, during passage through the communication channel, each of the transmitted MIMO layers is subject to various types of distortions, and to receive a given MIMO layer, a channel estimation procedure is carried out on the receiver side, the algorithms of which use the DMRS signal corresponding to this MIMO layer .
Для передачи множественных DMRS-сигналов соответствующих MIMO-слоев применяется мультиплексирование сигналов по ресурсным элементам (RE), где каждый RE определяется поднесущей в частотной области и OFDM-символом во временной области. В контексте мультиплексирования DMRS-сигналов в 5G NR поддерживаются два типа структур DMRS: структура DMRS Типа 1 (Type 1) и структура DMRS Типа 2 (Type 2). В структуре DMRS Типа 1 мультиплексируются максимум 8 DMRS-сигналов, т.е. максимально 8 DMRS-портов определены для передачи 8 пространственных MIMO-слоев. В структуре DMRS Типа 2 мультиплексируются максимум 12 DMRS-сигналов, т.е. максимально 12 DMRS-портов определены для передачи 12 пространственных MIMO-слоев.To transmit multiple DMRS signals of the corresponding MIMO layers, multiplexing of signals across resource elements (REs) is used, where each RE is defined by a subcarrier in the frequency domain and an OFDM symbol in the time domain. In the context of multiplexing DMRS signals in 5G NR, two types of DMRS structures are supported: Type 1 DMRS structure and Type 2 DMRS structure. In a Type 1 DMRS structure, a maximum of 8 DMRS signals are multiplexed, i.e. a maximum of 8 DMRS ports are defined to transmit 8 spatial MIMO layers. In a Type 2 DMRS structure, a maximum of 12 DMRS signals are multiplexed, i.e. a maximum of 12 DMRS ports are defined to transmit 12 spatial MIMO layers.
Следовательно, в системе связи 5G NR поддерживается максимум 12 пространственных MIMO-слоев на стороне TRP. Здесь также следует отметить, что, хотя на стороне базовой станции в общем поддерживается до 12 MIMO-слоев, в режиме SU-MIMO поддерживается максимум 8 MIMO-слоев, т.е. на одно UE единовременно может передаваться не более 8 MIMO-слоев. Therefore, the 5G NR communication system supports a maximum of 12 spatial MIMO layers on the TRP side. It should also be noted here that although up to 12 MIMO layers are generally supported on the base station side, in SU-MIMO mode a maximum of 8 MIMO layers are supported, i.e. No more than 8 MIMO layers can be transmitted to one UE at a time.
Далее, Фиг.2а-2с иллюстрируют способы выделения временных ресурсов в системе беспроводной связи 5G NR на физическом уровне. Next, FIGS. 2a to 2c illustrate methods for allocating time resources in a 5G NR wireless communication system at a physical layer.
Система 5G NR поддерживает два типа схем выделения временных ресурсов для передачи физического канала данных: Type A и Type B. На Фиг.2а представлен первый подход (Type A), в котором минимальной единицей выделения временных ресурсов, т.е. интервалом времени передачи (TTI), для передачи PDSCH является один слот нисходящей (DL) линии связи (DL-слот), состоящий из 14 OFDM-символов. Аналогично, TTI для передачи PUSCH является один слот восходящей (UL) линии связи (UL-слот). Type A характеризуется ограниченной возможностью варьирования стартового OFDM-символа (от 0-го до 3-го) канала данных внутри слота.The 5G NR system supports two types of time resource allocation schemes for transmitting a physical data channel: Type A and Type B. Figure 2a shows the first approach (Type A), in which the minimum unit of time resource allocation, i.e. The transmission time interval (TTI) for PDSCH transmission is one downlink (DL) slot (DL slot) consisting of 14 OFDM symbols. Similarly, the TTI for PUSCH transmission is one uplink (UL) slot (UL slot). Type A is characterized by a limited ability to vary the starting OFDM symbol (from 0 to 3) of the data channel within a slot.
Type A обычно используется для улучшенного мобильного широкополосного (eMBB) трафика, что соответствует, например, обычному Интернет-трафику в смартфонах.Type A is typically used for enhanced mobile broadband (eMBB) traffic, which corresponds to, for example, regular Internet traffic in smartphones.
На Фиг.2b проиллюстрирован другой из используемых в 5G NR типов выделения временных ресурсов, а именно, Type B, в котором TTI, т.е. гранулярность планируемой длительности передачи, представляет собой минислот. В данном случае внутри слота пользователю могут быть выделены одна или более передач PDSCH, каждая длительностью в один минислот, составляющий 2 (как показано на Фиг.2b), 4 или 7 OFDM-символов. В типичном случае с каждой из таких передач PDSCH связан физический нисходящий управляющий канал (PDCCH), каждый минислот также содержит DMRS-сигналы (на Фиг.2b не показаны). То же самое справедливо и в отношении передач PUSCH. Данный тип, в частности, характеризуется большей гибкостью варьирования стартового символа канала данных (от 0-го до 12-го) внутри слота.Figure 2b illustrates another of the time resource allocation types used in 5G NR, namely Type B, in which the TTI, i.e. The granularity of the planned transmission duration is a minislot. Here, within a slot, a user may be allocated one or more PDSCH transmissions, each with a duration of one mini-slot of 2 (as shown in FIG. 2b), 4 or 7 OFDM symbols. Typically associated with each of these PDSCH transmissions is a physical downlink control channel (PDCCH), each minislot also containing DMRS signals (not shown in FIG. 2b). The same is true for PUSCH broadcasts. This type, in particular, is characterized by greater flexibility in varying the starting symbol of the data channel (from 0 to 12) within a slot.
Type B обычно используется для трафика сверхнадежной связи с малыми задержками (URLLC), который по большей части применяется для связи в промышленных приложениях (к примеру, между роботами и т.п.), где требования к достоверности/надежности и к задержке являются высокими.Type B is typically used for ultra-reliable low-latency communications (URLLC) traffic, which is mostly used for communications in industrial applications (eg between robots, etc.) where fidelity/reliability and latency requirements are high.
На Фиг.2с проиллюстрирован пример распределения временных ресурсов по схеме Type A на большем временном отрезке. Данная иллюстрация, в общем, относится к 5G NR системам дуплексной связи с временным разделением (TDD), в которых для нисходящей и восходящей передач используется одна и та же полоса частот, но разные моменты времени. В TDD системе каждый кадр длительностью 10 мс разбивается на ряд периодов “нисходящей передачи - восходящей передачи” (DL/UL-периодов), каждый из которых включает в себя соответствующее количество DL-слотов и UL-слотов, разделенных защитным интервалом (GI) для обеспечения возможности переключения между DL и UL и для передачи в UL с опережением во времени (Timing Advance). Как видно из иллюстраций на Фиг.2а, 2с, в каждом DL/UL-слоте выделены OFDM-символы для передачи PDCCH и DMRS-сигналов. Следует отметить, что соотношение между количеством DL-слотов и UL-слотов в DL/UL-периоде является гибко настраиваемым.Figure 2c illustrates an example of the distribution of time resources according to the Type A scheme over a larger time period. This illustration generally refers to 5G NR time division duplex (TDD) systems, in which downlink and uplink transmissions use the same frequency band but at different times. In a TDD system, each 10 ms frame is divided into a number of downlink-uplink (DL/UL) periods, each of which includes an appropriate number of DL slots and UL slots, separated by a guard interval (GI) for providing the ability to switch between DL and UL and for transmission to UL with a time advance (Timing Advance). As can be seen from the illustrations in Fig. 2a, 2c, in each DL/UL slot, OFDM symbols are allocated for transmitting PDCCH and DMRS signals. It should be noted that the ratio between the number of DL slots and UL slots in the DL/UL period is flexible.
Для обеспечения взаимно-однозначного соответствия между передачами, исходящими с TRP и принимаемыми в UE (и наоборот), в 5G NR поддерживается процедура гибридного автоматического запроса повторной передачи (HARQ). Согласно данной процедуре, каждому TTI как в восходящей линии связи, так и в нисходящей линии связи назначается специальный индекс, называемый HARQ ID. Как проиллюстрировано на Фиг.2с, при осуществлении в TRP планирования передачи PDSCH на UE в конкретном слоте (к примеру, первом слева), UE предварительно информируется посредством PDCCH, передаваемого с TRP, о HARQ ID S i запланированной в нем передачи. Данное информирование осуществляется посредством нисходящей контрольной информации (DCI), переносимой в PDCCH. To ensure a one-to-one correspondence between transmissions originating from the TRP and received at the UE (and vice versa), 5G NR supports a Hybrid Automatic Retransmission Request (HARQ) procedure. According to this procedure, each TTI in both the uplink and downlink is assigned a special index called a HARQ ID. As illustrated in FIG. 2c, when the TRP schedules a PDSCH transmission to a UE in a specific slot (eg, the first from the left), the UE is previously informed by the PDCCH transmitted from the TRP of the HARQ ID S i of the transmission scheduled therein. This information is carried out through downlink control information (DCI) carried on the PDCCH.
Здесь следует отметить, что в DCI пользовательскому устройству также сообщается о параметрах передачи сигнала PDSCH/PUSCH, выбранных планировщиком на стороне TRP, передаются сведения о номерах DMRS-портов, которые должны использоваться для демодуляции передаваемых MIMO-слоев PDSCH, а также для передачи PUSCH; кроме того, в DCI может быть включена и другая служебная информация, например, сведения о схеме модуляции и кодирования (MCS), распределении ресурсов временной области (TDRA), распределении ресурсов частотной области (FDRA), адаптивной пространственной обработке сигнала и т.п. Вышеуказанное информирование посредством DCI является относительно быстрым (в плане низких задержек), поскольку осуществляется на физическом уровне; в то же время, передача в DCI-сообщении подразумевает ограничение на количество используемых бит (не более 50-70 бит в 5G NR).It should be noted here that in DCI, the user device is also informed about the PDSCH/PUSCH signal transmission parameters selected by the scheduler on the TRP side, information about the DMRS port numbers is transmitted, which should be used for demodulation of the transmitted MIMO layers of PDSCH, as well as for PUSCH transmission; In addition, the DCI may include other service information, such as information about the modulation and coding scheme (MCS), time domain resource allocation (TDRA), frequency domain resource allocation (FDRA), adaptive spatial signal processing, etc. P. The above information via DCI is relatively fast (in terms of low latency) since it is carried out at the physical layer; at the same time, transmission in a DCI message implies a limitation on the number of bits used (no more than 50-70 bits in 5G NR).
При планировании передачи PDSCH на UE в каком-либо из последующих слотов (например, третьем слева), UE также информируется посредством DCI о HARQ ID S j данной передачи. Как сказано выше, планировщик в TRP осуществляет планирование и UL передач, и Фиг.2c соответственно иллюстрирует, что при планировании передачи PUSCH из UE в конкретном UL слоте (к примеру, втором справа), UE информируется посредством DCI о HARQ ID S k запланированной в нем передачи. Здесь следует подчеркнуть, что в рассматриваемом случае планирование ресурсов для передачи осуществляется из расчета на каждый слот.When scheduling a PDSCH transmission to the UE in any of the subsequent slots (eg, third from the left), the UE is also informed by the DCI of the HARQ ID S j of that transmission. As stated above, the scheduler in the TRP schedules both UL transmissions, and FIG. 2c accordingly illustrates that when scheduling a PUSCH transmission from a UE in a specific UL slot (eg, the second from the right), the UE is informed by the DCI of the HARQ ID S k scheduled in there are no transmissions. It should be emphasized here that in the case under consideration, planning of transmission resources is carried out on a per-slot basis.
Если UE успешно принимает передаваемые в PDSCH данные с HARQ ID S i , то UE отправляет в физическом восходящем управляющем канале (PUCCH) на TRP положительную квитанцию (ACK) в отношении этой передачи. Если же UE принимает данные с HARQ ID S j с ошибкой в некоем слоте, то есть эти данные не могут быть успешно декодированы в UE, то UE посылает посредством PUCCH на TRP отрицательную квитанцию (NACK) в отношении передачи с HARQ ID S j . За счет используемого механизма HARQ, TRP определяет данные, которые не были приняты в UE надлежащим образом и которые, соответственно, должны быть переданы повторно, а UE определяет в отношении каждой конкретной передачи, являются ли передаваемые данные новыми данными или повторной передачей ранее переданных данных. Повторно переданные данные комбинируются на UE с ранее принятыми соответствующими данными, которые были декодированы с ошибкой, и декодирование осуществляется уже в отношении комбинированных данных.If the UE successfully receives data transmitted on the PDSCH with HARQ ID S i , then the UE sends a positive acknowledgment (ACK) on the physical uplink control channel (PUCCH) to the TRP regarding this transmission. If the UE receives data with HARQ ID S j with an error in a certain slot, that is, this data cannot be successfully decoded at the UE, then the UE sends a negative acknowledgment (NACK) to the TRP via PUCCH regarding the transmission with HARQ ID S j . Through the HARQ mechanism used, the TRP determines data that has not been properly received at the UE and which therefore needs to be retransmitted, and the UE determines on a per-transmission basis whether the transmitted data is new data or a retransmission of previously transmitted data. The retransmitted data is combined at the UE with previously received corresponding data that was decoded in error, and decoding is performed on the combined data.
Следует еще раз отметить, что показанные конфигурации кадра, слота, минислота являются в 5G NR в достаточной степени гибкими, и Фиг.2а-2c приведены лишь в качестве иллюстрации для обеспечения исчерпывающего понимания настоящей заявки. Также необходимо указать, что раскрытие по Фиг.2c, приведенное выше, в равной степени применимо для случая, когда в качестве TTI используются минислоты.It should be noted again that the frame, slot, mini-slot configurations shown are quite flexible in 5G NR, and FIGS. 2a-2c are provided for illustrative purposes only to provide a comprehensive understanding of the present application. It should also be noted that the disclosure in FIG. 2c above is equally applicable to the case where minislots are used as the TTI.
Аспекты функционирования систем беспроводной связи 5G NR, кратко описанные выше, детально раскрыты в спецификациях TS 38.211, 38.212 “NR; Physical channels and modulation”, v17.3.0, 2022-09-21, 3gpp.org, которые во всей своей полноте включены в настоящее описание посредством ссылки.Aspects of the functioning of 5G NR wireless communication systems, briefly described above, are disclosed in detail in the specifications TS 38.211, 38.212 “NR; Physical channels and modulation”, v17.3.0, 2022-09-21, 3gpp.org, which are incorporated herein by reference in their entirety.
Хотя развертывание систем 5G NR в мире только начинает набирать обороты, уже сейчас ведутся активные исследования в различных направлениях по стандартизации систем беспроводной связи следующего поколения, т.н. 6G, которые буду обладать характеристиками, превосходящими 5G NR.Although the deployment of 5G NR systems in the world is just beginning to gain momentum, active research is already underway in various directions to standardize next-generation wireless communication systems, the so-called. 6G, which will have characteristics superior to 5G NR.
В частности, для рабочего диапазона 6G 10-13 ГГц (UPPER MID BAND) на базовых станциях (TRP) планируется поддержка сверхбольших антенных решеток, с не менее 1024 антенными элементами, гибридным аналоговым и цифровым формированием диаграммы направленности с большим количеством антенных портов (≥ 128). Таким образом, с поддержкой, в частности, до 64 одновременно передаваемых пространственных MIMO-слоев в системах связи UPPER MID BAND диапазона концепция радиоинтерфейса со сверхбольшой антенной решеткой (Massive MIMO) будет выведена на принципиально новый уровень.In particular, for the 6G operating range 10-13 GHz (UPPER MID BAND), base stations (TRPs) are planned to support ultra-large antenna arrays, with at least 1024 antenna elements, hybrid analog and digital beamforming with a large number of antenna ports (≥ 128 ). Thus, with support, in particular, up to 64 simultaneously transmitted spatial MIMO layers in UPPER MID BAND communication systems, the concept of a radio interface with an ultra-large antenna array (Massive MIMO) will be taken to a fundamentally new level.
В 6G планируется поддержка набора опорных сигналов, аналогичного используемому в 5G NR, таких как DM-RS, CSI-RS, SRS, PT-RS, PSS/SSS. Подробности касаемо указанных RS приведены в вышеупомянутых спецификациях. В то же время, подходы к работе с опорными сигналами, применяемые в 5G NR, далеко не всегда могут быть экстраполированы на системы беспроводной связи следующего поколения.6G plans to support a set of reference signals similar to those used in 5G NR, such as DM-RS, CSI-RS, SRS, PT-RS, PSS/SSS. Details regarding the said RS are given in the above specifications. At the same time, approaches to working with reference signals used in 5G NR cannot always be extrapolated to next-generation wireless communication systems.
В частности, вышеуказанные структуры DMRS, используемые в системах 5G NR, могут обеспечить мультиплексирование максимум 12 DMRS-сигналов, тогда как в системе 6G должна быть обеспечена одновременная передача не менее 64 пространственных MIMO-каналов и, соответственно, 64 DMRS-сигналов. Иными словами, имеющиеся структуры DMRS не могут обеспечить мультиплексирование требующегося для 6G количества DMRS-сигналов. Таким образом, новые структуры DMRS, разрабатываемые для систем беспроводной связи следующего поколения (в т.ч. 6G), должны обеспечивать поддержку большего количества портов DMRS (вплоть до 64), помимо соответствия прочим проектным требованиям.In particular, the above DMRS structures used in 5G NR systems can multiplex a maximum of 12 DMRS signals, while in a 6G system, the simultaneous transmission of at least 64 spatial MIMO channels and, accordingly, 64 DMRS signals must be ensured. In other words, existing DMRS structures cannot provide multiplexing of the number of DMRS signals required for 6G. Thus, new DMRS structures being developed for next-generation wireless communications systems (including 6G) must support more DMRS ports (up to 64), in addition to meeting other design requirements.
В данном контексте необходимо учитывать, что ввиду вышеуказанного требования по увеличению емкости структуры DMRS (возможности мультиплексирования большего числа DMRS-сигналов для соответствующего большего числа MIMO-каналов) она будет включать в себя большее количество RE, в том числе - занимать большее количество OFDM-символов во временной области. Если использовать при этом распределение временных ресурсов, аналогичное 5G NR, то характерная для 5G NR относительно высокая частота передачи DMRS неминуемо приведет к нежелательному увеличению служебной нагрузки в случае более емкой структуры DMRS.In this context, it must be taken into account that in view of the above requirement to increase the capacity of the DMRS structure (the ability to multiplex a larger number of DMRS signals for a corresponding larger number of MIMO channels), it will include a larger number of REs, including occupying a larger number of OFDM symbols in the time domain. If we use a distribution of time resources similar to 5G NR, then the relatively high DMRS transmission frequency characteristic of 5G NR will inevitably lead to an undesirable increase in overhead in the case of a more capacious DMRS structure.
В уровне техники известны технические решения, относящиеся к распределению ресурсов во временной области для перспективных систем связи. Значительная их часть основывается на использовании более длительных TTI при планировании передач. Такие технические решения предложены, в частности, в US 2019/0149365, US 10531452, US 9106418. Technical solutions related to resource allocation in the time domain for advanced communication systems are known in the prior art. A significant part of them is based on the use of longer TTIs when planning transmissions. Such technical solutions are proposed, in particular, in US 2019/0149365, US 10531452, US 9106418.
В US 2019/0149365 предложены способы распределения ресурсов временной области в системах беспроводной связи. Раскрытые в US 2019/0149365 варианты осуществления включают в себя: определение символов временной области и/или указание их с использованием сочетания DCI и сигнализации более высокого уровня для PDSCH и PUSCH; выделения ресурсов временной области для операций на уровне минислотов; правила для откладывания и сброса для передачи в множестве минислотов; обработка коллизий в отношении опорных сигналов зондирования с полустатически или полупостоянно сконфигурированными восходящими передачами. По сути, описан основывающийся на таблицах подход, чтобы поддерживать выделения ресурсов временной области с конфигурируемой длительностью. Недостаток предложенного в US 2019/0149365 подхода в рассматриваемом контексте заключается в том, что фактическая передача должна быть выровнена с указываемым распределением ресурсов временной области, приводя в результате к увеличению сложности и задержки.US 2019/0149365 proposes methods for allocating time domain resources in wireless communication systems. Embodiments disclosed in US 2019/0149365 include: defining time domain symbols and/or indicating them using a combination of DCI and higher layer signaling for PDSCH and PUSCH; allocating time domain resources for minislot level operations; rules for deferring and discarding for transmission in multiple minislots; collision processing against reference sounding signals with semi-statically or semi-persistently configured uplink transmissions. Essentially, a table-based approach is described to support temporary domain resource allocations with configurable durations. The disadvantage of the proposed approach in US 2019/0149365 in this context is that the actual transmission must be aligned with the specified allocation of time domain resources, resulting in increased complexity and latency.
В соответствии с техническим решением, предложенным в US 10531452, для мобильного устройства может быть выполнено планирование ресурсов множества TTI с помощью нисходящего контрольного сообщения, причем некоторые или все из этого множества TTI могут быть ассоциированы с разными процессами HARQ. Каждый TTI может включать в себя данные, отображенные на один транспортный блок (TB), и каждый TB может быть ассоциирован с отдельным процессом HARQ. Нисходящее контрольное сообщение может включать в себя указание того, какие процессы HARQ ассоциированы с ресурсами упомянутого множества TTI, планируемыми посредством данного сообщения. К примеру, нисходящее контрольное сообщение может включать в себя битовую карту, которая указывает взаимосвязь между каждым процессом HARQ и каждым TTI, планируемым посредством этого сообщения. Обратная связь для транспортных блоков некоторых TTI может быть разной, и квитирование приема или успешного декодирования может зависеть от тайминга интервалов времени передачи по отношению к контрольному сообщению. Таким образом, в US 10531452 описывается планирование на уровне множества TTI с множественными идентификаторами процесса HARQ на каждый TTI. Недостаток предложенного в US 10531452 подхода заключается в том, что фактическое количество запланированных TTI выровнено с TTI, указываемыми в контрольном сообщении, что приводит к увеличению сложности и задержки.According to the technical solution proposed in US 10531452, multiple TTIs can be resource scheduled for a mobile device using a downlink control message, some or all of the multiple TTIs can be associated with different HARQ processes. Each TTI may include data mapped to one transport block (TB), and each TB may be associated with a separate HARQ process. The downlink control message may include an indication of which HARQ processes are associated with resources of the set of TTIs scheduled by the message. For example, the downlink control message may include a bitmap that indicates the relationship between each HARQ process and each TTI scheduled by the message. Feedback for transport blocks of some TTIs may be different, and the acknowledgment of reception or successful decoding may depend on the timing of the transmission time intervals in relation to the control message. Thus, US 10531452 describes multi-TTI scheduling with multiple HARQ process identifiers per TTI. A disadvantage of the approach proposed in US 10531452 is that the actual number of scheduled TTIs is aligned with the TTIs indicated in the control message, resulting in increased complexity and latency.
В US 9106418 предложен способ передачи данных с использованием HARQ, в котором предусмотрено раннее прекращение осуществляемой UL передачи с большим количеством повторений. Данное решение не является применимым для высокоскоростных сервисов с длинными TTI.US 9106418 proposes a method for transmitting data using HARQ, which provides for early termination of UL transmissions with a large number of repetitions. This solution is not applicable for high-speed services with long TTIs.
СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION
Задачей настоящего изобретения является создание методики распределения ресурсов временной области для широкополосной передачи данных на основе их агрегирования, которые позволили бы, с одной стороны, избежать увеличения служебной нагрузки, связанной с DMRS, а, с другой стороны, избежать негативных эффектов, которые могут возникнуть вследствие использования более длительных TTI, являющихся результатом агрегирования.The objective of the present invention is to create a technique for allocating time domain resources for broadband data transmission based on their aggregation, which would allow, on the one hand, to avoid an increase in the overhead associated with DMRS, and, on the other hand, to avoid negative effects that may arise from the use of longer TTIs resulting from aggregation.
В контексте решения данной задачи, согласно первому аспекту настоящего изобретения предложен способ распределения ресурсов во временной области в системе беспроводной связи. Предложенный способ содержит осуществляемые на базовой станции (TRP) этапы, на которых: выделяют заданное число смежных OFDM-символов для передачи физического нисходящего управляющего канала (PDCCH); выделяют блок временных интервалов (TTI), содержащий набор смежных временных интервалов (sub-TTI), причем каждый sub-TTI включает в себя заданное количество OFDM-символов, при этом каждому sub-TTI в TTI назначается идентификатор, в роли которого предпочтительно выступает HARQ ID; выделяют в составе TTI поднабор смежных sub-TTI для передачи физического нисходящего совместно используемого канала (PDSCH) в пользовательское устройство (UE); резервируют TTI для передачи PDSCH на пользовательское устройство посредством передачи в пользовательское устройство PDCCH, в котором переносится нисходящая контрольная информация (DCI), включающая в себя, по меньшей мере, сведения, позволяющие определить идентификаторы всех sub-TTI в TTI; и передают PDSCH в пользовательское устройство в упомянутом поднаборе sub-TTI. Как отмечалось ранее, временной интервал (sub-TTI) может представлять собой слот, содержащий 12 или 14 OFDM-символов, либо минислот, содержащий 2, 4 или 7 OFDM-символов. Упомянутые сведения, позволяющие определить идентификаторы всех sub-TTI, могут представлять собой массив идентификаторов sub-TTI зарезервированного TTI. Предложенный способ также содержит этап, на котором информируют пользовательское устройство о тех sub-TTI зарезервированного TTI, которые не входят в упомянутый выделенный поднабор sub-TTI.In the context of solving this problem, according to a first aspect of the present invention, a method for allocating resources in a time domain in a wireless communication system is provided. The proposed method comprises the following steps, carried out at a base station (TRP): selecting a predetermined number of contiguous OFDM symbols for transmission of a physical downlink control channel (PDCCH); allocate a block of time intervals (TTI) containing a set of contiguous time intervals (sub-TTI), each sub-TTI including a specified number of OFDM symbols, and each sub-TTI in the TTI is assigned an identifier, in the role which is preferably a HARQ ID; allocating, within the TTI, a subset of contiguous sub-TTIs for transmitting a physical downlink shared channel (PDSCH) to a user equipment (UE); reserving a TTI for transmission of the PDSCH to the user equipment by transmitting to the user equipment a PDCCH in which downlink control information (DCI) is carried, including at least information allowing identification of the identifiers of all sub-TTIs in the TTI; and transmitting the PDSCH to the user equipment in said sub-TTI subset. As noted earlier, a time slot (sub-TTI) can be a slot containing 12 or 14 OFDM symbols, or a mini-slot containing 2, 4 or 7 OFDM symbols. This information, which allows the identification of all sub-TTI identifiers, may be an array of sub-TTI identifiers of the reserved TTI. The proposed method also includes informing the user device about those sub-TTIs of the reserved TTI that are not included in the allocated sub-TTI subset.
Согласно варианту осуществления, способ дополнительно содержит выполняемые на пользовательском устройстве этапы, на которых: помещают в буфер принимаемые данные из всех sub-TTI зарезервированного TTI; и, в отношении каждого из sub-TTI зарезервированного TTI, осуществляют декодирование данных, соответствующих этому sub-TTI, из буфера и посылают в базовую станцию квитанцию в физическом восходящем управляющем канале (PUCCH). При этом, при успешном декодировании, в качестве квитанции посылается положительная квитанция (ACK) и упомянутые соответствующие данные удаляются из буфера, а при неуспешном декодировании в качестве квитанции посылается отрицательная квитанция (NACK) и упомянутые соответствующие данные остаются в буфере. Здесь следует подчеркнуть, что декодирование данных из тех sub-TTI зарезервированного TTI, которые не входят в упомянутый поднабор sub-TTI, всегда является неуспешным.According to an embodiment, the method further comprises executing on the user device the steps of: buffering received data from all sub-TTIs of the reserved TTI; and, for each of the sub-TTIs of the reserved TTI, decoding data corresponding to that sub-TTI from the buffer and sending a physical uplink control channel (PUCCH) acknowledgment to the base station. In this case, if decoding is successful, a positive acknowledgment (ACK) is sent as a receipt and the said corresponding data is removed from the buffer, and if decoding is unsuccessful, a negative acknowledgment (NACK) is sent as a receipt and the said corresponding data remains in the buffer. It should be emphasized here that decoding data from those sub-TTIs of a reserved TTI that are not included in the said sub-TTI subset is always unsuccessful.
При этом, согласно данному варианту осуществления, способ дополнительно содержит: выполняемый на базовой станции этап, на котором, по приему NACK в отношении данных, переданных в sub-TTI из упомянутого поднабора sub-TTI, осуществляют повторную передачу этих данных в пользовательское устройство; и выполняемый на пользовательском устройстве этап, на котором комбинируют повторно переданные данные, принятые в пользовательском устройстве, с данными из буфера, соответствующими упомянутому sub-TTI, и выполняют декодирование комбинированных данных.Moreover, according to this embodiment, the method further comprises: executing at the base station in which, upon receiving a NACK regarding data transmitted to a sub-TTI from the sub-TTI subset, retransmitting this data to the user equipment; and executing on the user equipment, combining the retransmitted data received at the user equipment with data from a buffer corresponding to the sub-TTI, and decoding the combined data.
Согласно одному варианту осуществления, упомянутое информирование может представлять собой явное информирование, содержащее выполняемый на базовой станции этап, на котором передают, в составе последующей DCI, идентификаторы всех sub-TTI упомянутого поднабора sub-TTI, либо идентификаторы sub-TTI в TTI, которые не входят в упомянутый поднабор sub-TTI. Согласно данному варианту осуществления, способ дополнительно содержит выполняемый на пользовательском устройстве этап, на котором, по приему упомянутой последующей DCI, удаляют из буфера данные, соответствующие sub-TTI, не входящим в упомянутый поднабор sub-TTI.According to one embodiment, said notification may be an explicit notification comprising the step of transmitting, at the base station, as part of a subsequent DCI, the identifiers of all sub-TTIs of said sub-TTI subset, or the sub-TTI identifiers of TTIs that are not are included in the mentioned sub-TTI subset. According to this embodiment, the method further comprises, on the user equipment, the step of removing from the buffer, upon receipt of said subsequent DCI, data corresponding to sub-TTIs not included in said sub-TTI subset.
Согласно другому варианту осуществления, упомянутое информирование может представлять собой неявное информирование. According to another embodiment, said information may be implicit information.
В соответствии с одной возможной реализацией данного другого варианта осуществления, предложенный способ дополнительно содержит этап, на котором запускают таймер заранее определенной длительности на базовой станции после упомянутой передачи DCI в PDCCH и запускают таймер этой заранее определенной длительности на пользовательском устройстве по приему DCI с учетом времени распространения сигнала между базовой станцией и пользовательским устройством. Также способ содержит выполняемые на пользовательском устройстве этапы, на которых, по истечению данной заранее определенной длительности таймера: определяют, в качестве sub-TTI из состава TTI, не входящих в упомянутый поднабор sub-TTI, те sub-TTI, в отношении которых от пользовательского устройства на базовую станцию были переданы NACK и для которых в течение упомянутой заранее определенной длительности от базовой станции не были получены повторно переданные данные, тем самым реализуя упомянутое неявное информирование; и удаляют из буфера данные, соответствующие этим определенным sub-TTI.According to one possible implementation of this other embodiment, the proposed method further comprises starting a timer of a predetermined duration at the base station after said DCI transmission on the PDCCH and starting a timer of this predetermined duration at the user equipment upon receipt of the DCI taking into account the propagation time signal between the base station and the user device. The method also includes steps performed on the user device in which, upon expiration of a given predetermined timer duration: determining, as sub-TTIs from the TTIs not included in the said sub-TTI subset, those sub-TTIs for which devices to the base station have been NACKed and for which no retransmitted data has been received from the base station within said predetermined duration, thereby realizing said implicit informing; and removing data corresponding to these determined sub-TTIs from the buffer.
В соответствии с альтернативной реализацией упомянутого другого варианта осуществления, способ дополнительно содержит этап, на котором запускают отдельный таймер заранее определенной длительности на базовой станции после осуществления передачи в каждом sub-TTI зарезервированного TTI и запускают таймер этой заранее определенной длительности на пользовательском устройстве по приему данных в этом sub-TTI с учетом времени распространения сигнала между базовой станцией и пользовательским устройством. Также способ содержит выполняемые на пользовательском устройстве этапы, на которых: по истечению данной заранее определенной длительности таймера определяют упомянутый sub-TTI в качестве sub-TTI, не входящего в упомянутый поднабор sub-TTI, если в отношении данного sub-TTI от пользовательского устройства на базовую станцию была передана NACK и в течение упомянутой заранее определенной длительности от базовой станции не были получены повторно переданные данные, тем самым реализуя упомянутое неявное информирование; и удаляют из буфера данные, соответствующие этим определенным sub-TTI.According to an alternative implementation of said other embodiment, the method further comprises starting a separate timer of a predetermined duration at the base station after transmission in each sub-TTI of the reserved TTI, and starting a timer of this predetermined duration at the user equipment upon receiving the data in This sub-TTI takes into account the signal propagation time between the base station and the user device. The method also comprises the steps performed on the user device in which: upon expiration of a given predetermined timer duration, the said sub-TTI is determined as a sub-TTI not included in the said sub-TTI subset if, with respect to the given sub-TTI from the user device, a NACK has been transmitted to the base station and no retransmitted data has been received from the base station within said predetermined duration, thereby realizing said implicit informing; and removing data corresponding to these determined sub-TTIs from the buffer.
Упомянутая заранее заданная длительность таймера задается на базовой станции и сообщается, до упомянутого запуска, пользовательскому устройству предпочтительно посредством MAC-сигнализации или RRC-сигнализации.Said predetermined timer duration is set at the base station and communicated, prior to said triggering, to the user device preferably via MAC signaling or RRC signaling.
Согласно варианту осуществления, на базовой станции поддерживается множество доступных идентификаторов, которые доступны для назначения sub-TTI. После упомянутого резервирования, идентификаторы, назначенные sub-TTI зарезервированного TTI, исключаются из множества доступных идентификаторов. Множество доступных идентификаторов дополняется идентификаторами, в отношении которых на базовой станции приняты ACK от пользовательского устройства. Наконец, после упомянутого информирования, множество доступных идентификаторов дополняется идентификаторами sub-TTI, не входивших в упомянутый поднабор sub-TTI.According to an embodiment, the base station maintains a plurality of available identifiers that are available for sub-TTI assignment. After said reservation, the identifiers assigned to the sub-TTI of the reserved TTI are excluded from the set of available identifiers. The set of available identifiers is supplemented by identifiers for which ACKs from the user device were received at the base station. Finally, after the aforementioned information, the set of available identifiers is supplemented with sub-TTI identifiers that were not included in the mentioned sub-TTI subset.
Согласно данному варианту осуществления, на пользовательском устройстве поддерживается множество используемых идентификаторов для sub-TTI, данные из которых помещены в буфер. При упомянутом помещении данных в буфер, множество используемых идентификаторов дополняется идентификаторами sub-TTI зарезервированного TTI. Идентификаторы sub-TTI, соответствующие которым данные удаляются из буфера, исключаются из множества используемых идентификаторов.According to this embodiment, a plurality of usable identifiers for sub-TTIs are maintained on the user device, data from which is buffered. When said data is buffered, the set of identifiers used is complemented by the sub-TTI identifiers of the reserved TTI. Sub-TTIs whose data is removed from the buffer are excluded from the set of used identifiers.
Согласно второму аспекту настоящего изобретения предложена базовая станция (TRP) в системе беспроводной связи, содержащая по меньшей мере: приемопередающие устройства, устройства обработки данных и устройства хранения данных, в которых сохранены машиноисполняемые коды, которыми при их исполнении устройствами обработки данных обеспечивается выполнение базовой станцией способа согласно первому аспекту в варианте осуществления с явным информированием.According to a second aspect of the present invention, there is provided a base station (TRP) in a wireless communication system, comprising at least: transceiver devices, data processing devices and data storage devices in which computer executable codes are stored, which, when executed by the data processing devices, cause the base station to perform a method according to the first aspect in an explicitly informed embodiment.
Согласно третьему аспекту настоящего изобретения предложена система беспроводной связи, содержащая по меньшей мере базовую станцию (TRP), содержащую по меньшей мере: приемопередающие устройства, устройства обработки данных и устройства хранения данных, причем TRP выполнена с возможностью осуществления связи с пользовательским устройством (UE), содержащим по меньшей мере: приемопередающие устройства, устройства обработки данных и устройства хранения данных, при этом в устройстве хранения данных TRP сохранены машиноисполняемые коды и в устройстве хранения данных UE сохранены машиноисполняемые коды, причем при исполнении машиноисполняемых кодов устройствами обработки данных TRP и UE обеспечивается выполнение способа согласно любому варианту осуществления первого аспекта настоящего изобретения.According to a third aspect of the present invention, there is provided a wireless communication system comprising at least a base station (TRP) comprising at least: transceiver devices, data processing devices and data storage devices, wherein the TRP is configured to communicate with a user equipment (UE), containing at least: transceiver devices, data processing devices and data storage devices, wherein computer-executable codes are stored in the TRP data storage device and computer-executable codes are stored in the UE data storage device, and when executing computer-executable codes by the TRP and UE data processing devices, the method is executed according to any embodiment of the first aspect of the present invention.
Достигаемый настоящим изобретением технический результат заключается в создании эффективной методики распределения ресурсов временной области на основе гибкого агрегирования слотов или минислотов, с обеспечением более крупной единицы выделения/планирования ресурсов во временной области, что, с одной стороны, позволяет использовать менее частые передачи DMRS и PDCCH и, тем самым, как минимум избежать увеличения служебной нагрузки, что особенно актуально в случае структур DMRS большей емкости для систем связи следующего поколения, а, с другой стороны, избежать негативных эффектов, обусловленных использованием такой агрегированной единицы. Более конкретно, в контексте избегания указанных негативных эффектов обеспечиваются меньшие требования по буферизации на базовой станции при планировании нисходящей передачи и более простая подготовка DCI, а также обеспечивается снижение задержки для нисходящей передачи новых данных.The technical result achieved by the present invention is to create an effective technique for allocating time domain resources based on flexible aggregation of slots or minislots, providing a larger unit of resource allocation/scheduling in the time domain, which, on the one hand, allows the use of less frequent transmissions DMRS and PDCCH and thereby, at a minimum, avoid an increase in overhead, which is especially important in the case of larger capacity DMRS structures for next generation communication systems, and, on the other hand, avoid the negative effects caused by the use of such an aggregated unit. More specifically, in the context of avoiding these negative effects, lower buffering requirements at the base station when scheduling downlink transmissions and simpler DCI preparation are provided, as well as reduced latency for downlink transmission of new data.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS
Фиг.1 - иллюстративная схема пространственной обработки сигналов на стороне передатчика;FIG. 1 is an illustrative diagram of spatial signal processing at the transmitter side; FIG.
Фиг.2а-2с - иллюстрации выделения временных ресурсов в 5G NR;FIGS. 2a-2c illustrate time resource allocation in 5G NR;
Фиг.3 - иллюстративная схема системы беспроводной связи, в которой могут быть реализованы варианты осуществления настоящего изобретения;FIG. 3 is an illustrative diagram of a wireless communication system in which embodiments of the present invention may be implemented; FIG.
Фиг.4 - иллюстрация попытки использования подхода 5G NR к распределению временных ресурсов в системе беспроводной связи следующего поколения;FIG. 4 illustrates an attempt to use a 5G NR approach to time resource allocation in a next generation wireless communication system; FIG.
Фиг.5a, 5b - примерные варианты осуществления общего подхода к агрегированию ресурсов временной области для DL-части DL/UL-периода кадра согласно настоящей заявке;FIGS. 5a, 5b illustrate exemplary embodiments of a general approach to aggregating time domain resources for the DL portion of a DL/UL frame period according to the present application;
Фиг.6a, 6b - высокоуровневое представление общего подхода к агрегированию ресурсов согласно настоящей заявке;6a, 6b are high-level views of the general approach to resource aggregation according to the present application;
Фиг.7 - иллюстрация варианта осуществления агрегирования ресурсов временной области для обеспечения конвейеризации обработки кодовых блоков на стороне приемника согласно настоящей заявке;FIG. 7 illustrates an embodiment of time domain resource aggregation to enable pipelining of code block processing at the receiver end according to the present application; FIG.
Фиг.8a, 8b - блок-схема способа выделения ресурсов во временной области в соответствии с вариантом осуществления общего подхода к агрегированию ресурсов согласно настоящей заявке;FIGS. 8a, 8b are a flow diagram of a method for allocating resources in the time domain in accordance with an embodiment of the general resource aggregation approach of the present application;
Фиг.9 - иллюстрация недостатков, связанных с агрегированием временных ресурсов в соответствии с общим подходом согласно настоящей заявке;FIG. 9 illustrates the disadvantages associated with the aggregation of time resources in accordance with the general approach of the present application; FIG.
Фиг.10a, 10b - иллюстрации концепции гибкого распределения временных ресурсов согласно настоящему изобретению;FIGS. 10a, 10b illustrate the concept of flexible allocation of time resources according to the present invention;
Фиг.11 - детальная иллюстрация варианта осуществления гибкого распределения временных ресурсов согласно настоящему изобретению с явным информированием UE о временных ресурсах, использовавшихся для фактической передачи PDSCH;FIG. 11 is a detailed illustration of an embodiment of flexible time resource allocation according to the present invention, explicitly informing the UE of the time resources used for actual PDSCH transmission; FIG.
Фиг.12 - общая иллюстративная схема обмена передачами между TRP и UE согласно варианту осуществления настоящего изобретения;FIG. 12 is a general illustrative diagram of transmission exchange between a TRP and a UE according to an embodiment of the present invention; FIG.
Фиг.13 - иллюстрация последовательности операций, осуществляемых при явном информировании UE о временных ресурсах, использовавшихся для фактической передачи PDSCH, согласно варианту осуществления настоящего изобретения;FIG. 13 is an illustration of the flow of operations in explicitly informing the UE of the time resources used for actual PDSCH transmission, according to an embodiment of the present invention; FIG.
Фиг.14 - иллюстрация последовательности операций, осуществляемых при неявном информировании UE о временных ресурсах, использовавшихся для фактической передачи PDSCH, согласно варианту осуществления настоящего изобретения;FIG. 14 illustrates a flowchart for implicitly informing a UE of the time resources used for actual PDSCH transmission, according to an embodiment of the present invention; FIG.
Фиг.15 - блок-схема способа гибкого распределения ресурсов во временной области согласно варианту осуществления настоящего изобретения.FIG. 15 is a flowchart of a method for flexible resource allocation in a time domain according to an embodiment of the present invention.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯDETAILED DESCRIPTION OF THE INVENTION
Далее делается отсылка к примерным вариантам осуществления настоящего изобретения, которые иллюстрируются на сопровождающих чертежах, где одинаковые ссылочные номера обозначают аналогичные элементы. Следует при этом понимать, что варианты осуществления изобретения могут принимать различные формы и не должны рассматриваться как ограниченные приведенными здесь описаниями. Соответственно, иллюстративные варианты осуществления описываются ниже со ссылкой на фигуры чертежей для пояснения существа аспектов настоящего изобретения. Reference is now made to exemplary embodiments of the present invention, which are illustrated in the accompanying drawings, wherein like reference numerals denote like elements. It should be understood that embodiments of the invention may take various forms and should not be construed as limited to the descriptions given here. Accordingly, illustrative embodiments are described below with reference to the drawings to explain aspects of the present invention.
На Фиг.3 в общем виде проиллюстрирована система беспроводной связи, в которой могут быть реализованы различные аспекты настоящего изобретения. Как показано на Фиг.3, пользовательские устройства (UE) 301 осуществляют связь с базовыми станциями (TRP) 302 в сети радиодоступа (RAN) 300. UE 301 (например, UE 301-1, 301-2, 301-3, …) распределены по RAN 300, и каждое из UE 301 может быть стационарным или мобильным. Широко известными примерами UE являются смартфоны, планшеты, модемы и т.п.FIG. 3 generally illustrates a wireless communications system in which various aspects of the present invention may be implemented. As shown in FIG. 3, user equipments (UEs) 301 communicate with base stations (TRPs) 302 on a radio access network (RAN) 300. UEs 301 (eg, UEs 301-1, 301-2, 301-3, ...) distributed across the RAN 300, and each of the UEs 301 may be fixed or mobile. Well-known examples of UEs are smartphones, tablets, modems, etc.
Базовые станции 302 (например, TRP 302-A, 302-B, 302-C) могут обеспечить радиопокрытие для конкретной географической области, зачастую именуемой “сотой”. Базовые станции 302, в основном, имеют стационарную конструкцию, но могут быть и в подвижном исполнении. В общем, базовые станции могут представлять собой макро-TRP (как иллюстрируется TRP 302-A, 302-B, 302-C на Фиг.3), а также пико-TRP для пикосот или фемто-TRP для фемтосот. Соты, в свою очередь, могут быть разбиты на сектора.Base stations 302 (eg, TRP 302-A, 302-B, 302-C) may provide radio coverage for a specific geographic area, often referred to as a “cell.” Base stations 302 are generally of a stationary design, but may also be of a mobile design. In general, base stations may be macro-TRP (as illustrated by TRPs 302-A, 302-B, 302-C in FIG. 3), as well as pico-TRP for pico cells or femto-TRP for femto cells. Cells, in turn, can be divided into sectors.
Координацию и управление работой базовых станций 302 может обеспечивать контроллер сети, находящийся на связи с ними (например, через магистральное соединение (backhaul)). RAN 300 может быть на связи с базовой сетью (CN) (к примеру, через контроллер сети), которая обеспечивает различные сетевые функции, такие как, например, управление доступом и мобильностью, управление сеансами, функция сервера аутентификации, функция приложений и т.п. При этом, базовые станции 302 в RAN 300 могут также соединяться между собой (например, через прямое физическое соединение).The operation of base stations 302 may be coordinated and controlled by a network controller in communication with them (eg, via a backhaul). The RAN 300 may be in communication with a core network (CN) (eg, through a network controller) that provides various network functions, such as, for example, access and mobility control, session management, authentication server function, application function, and the like. . However, base stations 302 in RAN 300 may also be connected to each other (eg, through a direct physical connection).
При перемещении пользовательского устройства в пределах RAN 300 может быть осуществлена передача его обслуживания (handover) от одной TRP другой TRP. Например, обслуживание UE 301-3 может быть передано от TRP 302-B к TRP 302-A. При этом осуществляется переконфигурирование соответствующих операционных параметров UE для работы с новой TRP. Переключение обслуживания UE может осуществляться и между секторами одной TRP.When a user device moves within the RAN 300, it may be handed over from one TRP to another TRP. For example, service to UE 301-3 may be transferred from TRP 302-B to TRP 302-A. This reconfigures the relevant UE operational parameters to operate with the new TRP. UE service switching can also occur between sectors of the same TRP.
В системе беспроводной связи 5G NR реализована концепция облачной RAN (Cloud RAN, С-RAN), которая заключается в разделении базовой станции на три части и использовании специального интерфейса, определенного для обмена информацией между этими функциональными частями. Так, TRP может быть разделена на радиоблок (RU), который выполняет функции радио приемопередатчика, распределенный блок (DU) для вычислений L1 (физического уровня) и вычислений L2 (уровня управления доступом к среде (MAC)) и централизованный блок (CU) для вычисления L2 и L3 (уровня управления радиоресурсами (RRC)). Такое разделение позволяет централизовать CU-блоки в соответствующем центральном узле сети, тогда как DU могут быть в большей степени распределенными, на сотовых узлах. В этом случае переключения соединений между сотовыми узлами можно проводить на уровне L1, то есть с относительно малыми задержками. Поддержка данной концепции ожидается и в сетях беспроводной связи следующих поколений.The 5G NR wireless communication system implements the concept of cloud RAN (Cloud RAN, C-RAN), which consists of dividing the base station into three parts and using a special interface defined for exchanging information between these functional parts. Thus, the TRP can be divided into a radio unit (RU), which performs the functions of a radio transceiver, a distributed unit (DU) for L1 (physical layer) calculations and L2 (medium access control (MAC) layer) calculations, and a centralized unit (CU) for L2 and L3 (Radio Resource Control (RRC) layer) calculations. This separation allows the CUs to be centralized at the appropriate central network node, while the DUs can be more distributed at the cell sites. In this case, switching connections between cell sites can be carried out at the L1 level, that is, with relatively low delays. Support for this concept is expected in next-generation wireless networks.
Следует отметить, что описание на Фиг.3 и сама данная фигура имеют исключительно иллюстративный, неограничивающий характер в целях обрисовки общей рабочей среды настоящего изобретения. Хотя на Фиг.3 проиллюстрированы лишь известные базовые компоненты системы связи, следует понимать, что система связи может дополнительно включать в себя множество других элементов.It should be noted that the description in Figure 3 and the figure itself are for illustrative, non-limiting purposes only for the purpose of outlining the general operating environment of the present invention. Although FIG. 3 illustrates only the known basic components of a communication system, it should be understood that the communication system may further include a variety of other elements.
Каждая из TRP 302, показанных на Фиг.3, включает в себя аппаратные и логические средства для реализации соответствующих функций в TRP. К аппаратным средствам относятся, в частности, антенная решетка, состоящая из приемопередающих антенных элементов, о которых говорилось выше, различные специальным образом сконфигурированные процессоры, контроллеры, устройства хранения данных, прочие схемные элементы, а также связывающие их шины. К логическим средствам относится программное обеспечение, хранящееся в соответствующих запоминающих устройствах и конфигурирующее соответствующие схемные элементы. К программному обеспечению также относится и микропрограммное обеспечение, непосредственно прошитое в процессорах и контроллерах. Указанные аппаратные средства конфигурируются, в том числе, для выполнения различной обработки в отношении передаваемых и принимаемых сигналов, включая (де)модуляцию, (де)мультиплексирование, (де)кодирование, усиление, фильтрацию, оцифровку, (де)перемежение, распределение ресурсов, планирование приема/передачи.Each of the TRPs 302 shown in FIG. 3 includes hardware and logic to implement corresponding functions in the TRP. The hardware includes, in particular, an antenna array consisting of the transmit-receive antenna elements discussed above, various specially configured processors, controllers, data storage devices, other circuit elements, as well as the buses connecting them. Logic means includes software stored in the corresponding storage devices and configuring the corresponding circuit elements. Software also includes firmware directly embedded in processors and controllers. Said hardware is configured to, inter alia, perform various processing on the transmitted and received signals, including (de)modulation, (de)multiplexing, (de)coding, amplification, filtering, digitization, (de)interleaving, resource allocation, reception/transmission planning.
Аналогичным образом, каждое из UE 301, показанных на Фиг.3, включает в себя аппаратные и логические средства для реализации соответствующих функций в UE. К аппаратным средствам относятся, в частности, приемопередающие устройства с соответствующими антенными элементами, различные специальным образом сконфигурированные процессор(ы), контроллеры, устройства хранения данных, прочие схемные элементы, а также связывающие их шины. К логическим средствам относится программное обеспечение, хранящееся в соответствующих запоминающих устройствах и конфигурирующее соответствующие схемные элементы. К программному обеспечению также относится и микропрограммное обеспечение, непосредственно прошитое в контроллерах. Указанные аппаратные средства конфигурируются, в том числе, для выполнения различной обработки в отношении передаваемых и принимаемых сигналов, включая (де)модуляцию, (де)мультиплексирование, (де)кодирование, усиление, фильтрацию, оцифровку, (де)перемежение. Помимо этого, UE содержит средства для взаимодействия с пользователем, включая сенсорный экран, динамики/микрофон, кнопки, а также пользовательские приложения, хранящиеся в памяти UE и исполняющиеся процессором UE в соответствующей операционной системе.Likewise, each of the UEs 301 shown in FIG. 3 includes hardware and logic for implementing corresponding functions in the UE. The hardware includes, in particular, transceiver devices with associated antenna elements, various specially configured processor(s), controllers, data storage devices, other circuit elements, as well as the buses connecting them. Logic means includes software stored in the corresponding storage devices and configuring the corresponding circuit elements. Software also includes firmware directly embedded in the controllers. Said hardware is configured to, inter alia, perform various processing on the transmitted and received signals, including (de)modulation, (de)multiplexing, (de)coding, amplification, filtering, digitization, (de)interleaving. In addition, the UE contains user interaction facilities, including a touch screen, speakers/microphone, buttons, as well as user applications stored in the UE memory and executed by the UE processor in the associated operating system.
Примеры вышеупомянутых процессоров/контроллеров включают в себя микропроцессоры, микроконтроллеры, устройства цифровой обработки сигналов (DSP), программируемые вентильные матрицы (FPGA), дискретные аппаратные микросхемы и т.п. (Микро)программное обеспечение, исполняемое процессорами/контроллерами, следует толковать в широком смысле, как означающее машиноисполняемые инструкции, наборы инструкций, программный код, сегменты кода, подпрограммы, программные модули, объекты, процедуры и т.п. Программное обеспечение хранится на соответствующих машиночитаемых носителях, которые могут быть реализованы, на пример, в виде ОЗУ (RAM), ПЗУ (ROM), перепрограммируемого ПЗУ (EEPROM), твердотельных запоминающих устройств, магнитных запоминающих устройств, оптических запоминающих устройств и т.п., на которых могут быть записаны или сохранены соответствующие программные коды и структуры данных, к которым может осуществляться доступ со стороны соответствующих процессоров/контроллеров.Examples of the above-mentioned processors/controllers include microprocessors, microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), discrete hardware chips, and the like. (Micro)software executed by processors/controllers should be interpreted broadly to mean machine-executable instructions, instruction sets, program code, code segments, subroutines, program modules, objects, procedures, and the like. The software is stored on suitable computer-readable media, which may be embodied, for example, in the form of RAM, ROM, EEPROM, solid-state memory, magnetic memory, optical memory, and the like. , on which corresponding program codes and data structures can be written or stored and accessed by the corresponding processors/controllers.
Вышеперечисленные аппаратные и программные элементы TRP и UE конфигурируются для обеспечения выполнения в TRP и UE способов согласно настоящей заявке, которые описываются ниже. Сама реализация компонентных аппаратных средств TRP и UE и их специализированное конфигурирование, в т.ч. посредством соответствующих логических средств, является известным в области техники, к которой относится настоящая заявка. При этом, различные функции согласно способам, отвечающим настоящей заявке, могут выполняться в множестве отдельных элементов либо одном или нескольких интегральных элементах, что определяется проектными конструкционными характеристиками. The above TRP and UE hardware and software elements are configured to enable the TRP and UE to perform the methods of this application that are described below. The actual implementation of TRP and UE component hardware and their specialized configuration, incl. by appropriate logical means is known in the art to which this application relates. In this case, various functions according to the methods corresponding to this application can be performed in a plurality of individual elements or one or more integral elements, which is determined by the design structural characteristics.
В виду сказанного выше при описании предшествующего уровня техники, увеличение емкости новой структуры DMRS для систем беспроводной связи следующего поколения (в т.ч. 6G) приводит к тому, что такая структура будет занимать большее количество OFDM-символов во временной области. Если использовать при этом распределение временных ресурсов 5G NR, например, согласно Type A, описанному со ссылкой на Фиг.2а, 2с, то наличие более емкой структуры DMRS наряду с управляющим каналом в каждом слоте приведет к нежелательному увеличению служебной нагрузки. Данный аспект наглядно проиллюстрирован на Фиг.4, из правой части которой видно, что для 6G-передачи PDSCH в слоте останется всего 4 OFDM-символа.In view of the above discussion of the prior art, increasing the capacity of the new DMRS structure for next generation wireless communication systems (including 6G) results in such a structure occupying a larger number of OFDM symbols in the time domain. If we use 5G NR time resource allocation, for example, according to Type A, described with reference to Figs. 2a, 2c, then the presence of a more capacious DMRS structure along with a control channel in each slot will lead to an undesirable increase in overhead. This aspect is clearly illustrated in Fig. 4, from the right side of which it can be seen that for 6G PDSCH transmission there will only be 4 OFDM symbols left in the slot.
Здесь следует напомнить, что в Type A 5G NR в типичном случае необходимо выделение по меньшей мере одного OFDM-символа для DMRS-сигнала(ов) в каждом слоте. Таким образом, DMRS-сигнал будет передаваться на UE с каждым слотом, даже если в распределении DMRS-портов не произошло никаких изменений; также в каждом слоте как минимум один символ занят под управляющий канал.It should be recalled here that in Type A 5G NR, it is typically necessary to allocate at least one OFDM symbol for the DMRS signal(s) in each slot. Thus, a DMRS signal will be transmitted to the UE with every slot even if no change has occurred in the DMRS port allocation; also in each slot at least one symbol is occupied by the control channel.
Далее соответственно рассматриваются усовершенствованные методики распределения ресурсов временной области, которые позволили бы избежать данного негативного эффекта.Next, accordingly, improved techniques for allocating resources in the time domain are considered, which would avoid this negative effect.
Сначала со ссылкой на Фиг.5-8 рассматривается общий агрегированный подход к распределению ресурсов во временной области, как на уровне слотов, так и на уровне минислотов.First, with reference to FIGS. 5-8, a general aggregated approach to resource allocation in the time domain, both at the slot and mini-slot levels, is discussed.
Как и в случае 5G NR, с перспективы макроуровня кадр длительностью 10 мс разбивается на ряд одинаковых DL/UL-периодов, при этом длительность DL/UL-периода является конфигурируемой на базовой станции. Базовая станция может сообщить заданную длительность DL/UL-периода на обслуживаемые ею UE с использованием вышеупомянутых сигнализации DCI (L1), сигнализации MAC (L2), сигнализации RRC (L3) или даже некоей их комбинации. Каждый DL/UL-период разбит на слоты, причем каждый слот может состоять из 14 или 12 (если в слоте используется расширенный циклический префикс) OFDM-символов.As with 5G NR, from a macro-level perspective, a 10 ms frame is divided into a number of equal DL/UL periods, with the duration of the DL/UL period being configurable at the base station. A base station may communicate a predetermined DL/UL period length to the UEs it serves using the aforementioned DCI (L1) signaling, MAC (L2) signaling, RRC (L3) signaling, or even some combination thereof. Each DL/UL period is divided into slots, and each slot can consist of 14 or 12 (if the slot uses an extended cyclic prefix) OFDM symbols.
В типичном случае, часть слотов DL/UL-периода отводится под нисходящую (DL) передачу (DL-часть), а другая часть слотов DL/UL-периода может быть отведена под восходящую (UL) передачу (UL-часть). DL-часть и UL-часть отделяются друг от друга защитным интервалом (GI) для обеспечения времени для осуществления переключения между DL и UL передачей и UL передачи с опережением времени (Timing Advance). Под защитный интервал обычно отводится часть слота DL-части или UL-части. Следует отметить, что распределение слотов между DL- и UL-частями является конфигурируемым на базовой станции - скажем, все OFDM-символы DL/UL-периода могут быть выделены только под DL-часть.Typically, a portion of the DL/UL period slots is allocated to downlink (DL) transmission (DL portion), and another portion of the DL/UL period slots may be allocated to uplink (UL) transmission (UL portion). The DL part and the UL part are separated from each other by a guard interval (GI) to provide time for switching between DL and UL transmission and UL Timing Advance transmission. A portion of a slot in the DL part or UL part is usually allocated for the guard interval. It should be noted that the allocation of slots between the DL and UL parts is configurable at the base station - say, all OFDM symbols of the DL/UL period can be allocated only to the DL part.
В соответствии с общим подходом согласно настоящей заявке осуществляется агрегирование слотов или минислотов, так что в результате вводится более крупная единица выделения/планирования ресурсов во временной области, чем отдельный слот (Type A в 5G NG) или отдельный минислот (Type B в 5G NG). То есть, предполагается, что выделение ресурсов во временной области для передачи данных может осуществляться в таких агрегированных единицах.In accordance with the general approach of the present application, aggregation of slots or minislots is carried out such that a larger time domain resource allocation/scheduling unit is introduced than an individual slot (Type A in 5G NG) or an individual minislot (Type B in 5G NG). That is, it is assumed that the allocation of time domain resources for data transmission can be carried out in such aggregated units.
Ниже со ссылкой на Фиг.5a, 5b сначала будут описаны примерные варианты осуществления агрегирования для DL-части DL/UL-периода кадра.Below, with reference to FIGS. 5a, 5b, exemplary embodiments of aggregation for the DL portion of a DL/UL period of a frame will first be described.
На Фиг.5а по оси времени показаны OFDM-символы, составляющие три слота DL-части DL/UL-периода. Эти слоты агрегируются в единый блок (bundle) слотов, который составляет новую единицу (TTI) планирования/выделения ресурсов временной области. В отличие от соответствующего Type A 5G NR (см. Фиг.2а), смежные OFDM-символы, выделенные для передачи физического нисходящего управляющего канала (PDCCH), выделяются из расчета на весь блок слотов, а не на каждый слот, как в случае Type A 5G NR. In FIG. 5a, the OFDM symbols constituting three slots of the DL portion of the DL/UL period are shown along the time axis. These slots are aggregated into a single bundle of slots, which constitutes a new time domain scheduling/allocation unit (TTI). Unlike the corresponding Type A 5G NR (see FIG. 2a), contiguous OFDM symbols allocated for Physical Downlink Control Channel (PDCCH) transmission are allocated on a per-block basis rather than per slot as in the case of Type A 5G NR.
Также выделяются один или более смежных OFDM-символов для передачи структуры DMRS; такая совокупность смежных символов далее по тексту могут именоваться DMRS-подблоком. В структуре DMRS мультиплексируются DMRS-сигналы для требуемого числа MIMO-слоев передаваемого PDSCH. Здесь для неограничивающего примера в качестве структуры DMRS, ориентированной на системы связи следующего поколения, может использоваться одна из перспективных структур DMRS, подробно описанных в патенте RU2801697, приведенное в котором раскрытие подразумевается полностью включаемым посредством ссылки в описание изобретения настоящей заявки. One or more contiguous OFDM symbols are also allocated to convey the DMRS structure; such a set of adjacent symbols can be referred to below as a DMRS subblock. The DMRS structure multiplexes DMRS signals for the required number of MIMO layers of the transmitted PDSCH. Here, as a non-limiting example, one of the promising DMRS structures described in detail in patent RU2801697 can be used as a DMRS structure aimed at next generation communication systems, the disclosure of which is intended to be incorporated by reference in its entirety in the specification of the present application.
Необходимо подчеркнуть, что распределение DMRS-подблоков, показанное на Фиг.5a, является иллюстративным и могут использоваться другие их распределения. Затем, показанный на Фиг.5a размер DMRS-подблока в 4 OFDM-символа также не налагает ограничения. Аспекты выделения DMRS-подблоков подробно описаны в патенте RU2801697.It should be emphasized that the DMRS subblock allocation shown in FIG. 5a is illustrative and other allocations thereof may be used. Then, the DMRS subblock size of 4 OFDM symbols shown in FIG. 5a also does not impose a limitation. Aspects of DMRS subblock allocation are described in detail in patent RU2801697.
Остальные OFDM-символы в блоке слотов могут быть выделены для передачи PDSCH. Хотя на Фиг.5a показано выделение всех остальных символов, следует понимать, что для передачи PDSCH может быть выделено и меньшее их количество, речь о чем пойдет более подробно ниже. Далее, каждый слот на Фиг.5a показан содержащим 14 OFDM-символов; в то же время, как было сказано ранее, слот может содержать и 12 OFDM-символов. Указанными моментами не накладывается каких-либо ограничений на рассматриваемое изобретение.The remaining OFDM symbols in the block of slots may be allocated for PDSCH transmission. Although FIG. 5a shows the allocation of all remaining symbols, it should be understood that fewer may be allocated for PDSCH transmission, as will be discussed in more detail below. Next, each slot in FIG. 5a is shown to contain 14 OFDM symbols; at the same time, as mentioned earlier, a slot can contain 12 OFDM symbols. These points do not impose any restrictions on the invention in question.
На Фиг.5b по той же оси времени показаны OFDM-символы, составляющие четыре минислота DL-части DL/UL-периода, каждый из которых содержит 4 OFDM-символа. Эти минислоты агрегируются в единый блок минислотов, который также составляет новую единицу планирования/выделения ресурсов временной области (TTI). В отличие от соответствующего Type B 5G NR (см. Фиг.2b), смежные OFDM-символы физического нисходящего управляющего канала (PDCCH), как и в случае по Фиг.5a, выделяются из расчета на весь блок минислотов, а не для каждого минислота, как в случае Type B 5G NR. Следует обратить внимание, что в рассматриваемом примере смежные OFDM-символы, выделенные для передачи PDCCH, предшествуют блоку минислотов, не входя в его состав. Этим не накладывается ограничения, и блок минислотов может быть организован включающим в себя OFDM-символы PDCCH.FIG. 5b shows, along the same time axis, the OFDM symbols constituting four minislots of the DL portion of the DL/UL period, each of which contains 4 OFDM symbols. These minislots are aggregated into a single block of minislots, which also constitutes a new time domain (TTI) scheduling/allocation unit. Unlike the corresponding Type B 5G NR (see FIG. 2b), contiguous OFDM physical downlink control channel (PDCCH) symbols, as in the case of FIG. 5a, are allocated per block of minislots rather than per minislot. , as in the case of Type B 5G NR. It should be noted that in the example under consideration, adjacent OFDM symbols allocated for PDCCH transmission precede the block of minislots, but are not part of it. There is no limitation to this, and a block of minislots may be arranged to include OFDM PDCCH symbols.
Аналогично рассмотрению по Фиг.5a, в блоке минислотов также может быть выделен DMRS-подблок для передачи DMRS-сигналов. В данном случае, исключительно в качестве иллюстрации, DMRS-подблок показан занимающим целый минислот в блоке минислотов, следующий за символами PDCCH. Similar to the discussion in Fig. 5a, a DMRS sub-block may also be allocated in the minislot block for transmitting DMRS signals. Here, for illustration purposes only, the DMRS subblock is shown occupying an entire minislot in the block of minislots following the PDCCH symbols.
Остальные OFDM-символы в блоке минислотов могут быть выделены для передачи PDSCH. Хотя на Фиг.5b показано выделение всех остальных символов, следует понимать, что для передачи PDSCH может быть выделено и меньшее их количество. The remaining OFDM symbols in the block of minislots may be allocated for PDSCH transmission. Although FIG. 5b shows the allocation of all remaining symbols, it should be understood that fewer may be allocated for PDSCH transmission.
Далее, каждый минислот на Фиг.5b показан содержащим 4 OFDM-символа; в то же время, как было сказано ранее, минислот может также состоять из 2 или 7 OFDM-символов, и DMRS-подблок может сам по себе иметь другой размер, как было отмечено в отношении Фиг.5a, и не быть выровнен по границам минислота. Указанными моментами не накладывается каких-либо ограничений на рассматриваемое изобретение.Next, each minislot in FIG. 5b is shown to contain 4 OFDM symbols; at the same time, as mentioned earlier, a minislot may also consist of 2 or 7 OFDM symbols, and the DMRS subblock itself may be of a different size, as noted in relation to Fig. 5a, and not be aligned to minislot boundaries . These points do not impose any restrictions on the invention in question.
Длительность минислота, в общем, задается на TRP и сигнализируется с TRP на UE с помощью служебного сообщения. Например, для указания длительности минислота можно использовать сообщение RRC или сообщение DCI. Может быть также использована комбинация сообщений RRC и DCI, когда сообщением RRC задается подмножество значений длительности минислота: например, задается подмножество {2, 7} из совокупного их множества {2, 4, 7, 14}, а сообщение DCI указывает одно конкретное значение из этого подмножества (к примеру, 1 бит в DCI выбирает либо 2, либо 7), которое относится к текущей передаче сигнала PDSCH.The minislot duration is generally set on the TRP and signaled from the TRP to the UE using an overhead message. For example, an RRC message or a DCI message can be used to indicate the duration of a minislot. A combination of RRC and DCI messages may also be used, where the RRC message specifies a subset of minislot duration values: for example, a subset of {2, 7} is specified from the aggregate set of {2, 4, 7, 14}, and the DCI message specifies one specific value from this subset (eg, 1 bit in DCI selects either 2 or 7) that is relevant to the current PDSCH transmission.
На Фиг.6a, 6b рассматриваемый общий подход к агрегированию показан с перспективы макроуровня.6a, 6b show the general aggregation approach in question from a macro-level perspective.
На Фиг.6a показан случай, когда блок слотов или минислотов занимает всю DL-часть, а на Фиг.6b проиллюстрирован случай, когда блоку слотов или минислотов предшествует слот. Для варианта осуществления по Фиг.6b необходимо подчеркнуть, что вышеупомянутые OFDM-символы для PDCCH входят в состав предшествующего слота, в то же время в этом PDCCH содержится служебная информация для планирования блока слотов/минислотов. Иными словами, наличие OFDM-символов PDCCH в блоке слотов, как показано на Фиг.5a, не является обязательным согласно настоящей заявке. Вариант осуществления по Фиг.6b можно рассматривать как соответствующий сочетанию известного подхода (Type A 5G NR) и рассматриваемого здесь общего подхода агрегирования временных ресурсов. Следует также понимать, что блоку слотов/минислотов может предшествовать более одного слота; кроме того, возможен вариант, когда блок слотов/минислотов будет предшествовать одному или более слотам.FIG. 6a illustrates the case where a block of slots or minislots occupies the entire DL portion, and FIG. 6b illustrates the case where a block of slots or minislots is preceded by a slot. For the embodiment of FIG. 6b, it should be emphasized that the above-mentioned OFDM symbols for the PDCCH are included in the previous slot, while this PDCCH contains overhead information for scheduling a block of slots/minislots. In other words, the presence of OFDM PDCCH symbols in a block of slots, as shown in FIG. 5a, is not mandatory according to the present application. The embodiment of Figure 6b can be considered as corresponding to a combination of the known approach (Type A 5G NR) and the general time resource aggregation approach discussed here. It should also be understood that a block of slots/minislots may be preceded by more than one slot; In addition, it is possible for a block of slots/minislots to precede one or more slots.
Следует пояснить, что согласно рассматриваемому общему подходу PDCCH может, в общем, находиться в любом месте DL/UL-периода согласно конфигурации декодирования управляющего канала. Главное требование состоит в том, чтобы для конкретного UE передача PDCCH имела место до начала блока слотов/минислотов, чтобы UE могло принять канал управления и декодировать DCI, в которой будут содержаться сведения о планировании PDSCH (включая информацию о начале передачи блока слотов/минислотов и его длительности). It should be explained that according to the general approach under consideration, the PDCCH can generally be located at any location in the DL/UL period according to the control channel decoding configuration. The main requirement is that for a particular UE, PDCCH transmission takes place before the start of a block of slots/minislots so that the UE can receive the control channel and decode the DCI, which will contain PDSCH scheduling information (including information about the start of transmission of a block of slots/minislots and its duration).
Из иллюстраций по Фиг.6a, 6b наглядно видно уменьшение служебной нагрузки - так, избегается резервирование OFDM-символа(ов) для PDCCH для каждого слота/минислота; также обеспечивается возможность использования менее частых передач DMRS в DL/UL-периоде, без снижения качества оценки канала.From the illustrations in Figs. 6a, 6b, the reduction in overhead can be clearly seen - thus, reserving OFDM symbol(s) for the PDCCH for each slot/minislot is avoided; It also makes it possible to use less frequent DMRS transmissions in the DL/UL period without reducing the quality of the channel estimate.
Как отмечалось выше, планирование ресурсов временной области для передачи данных осуществляется планировщиком из состава базовой станции (TRP), и UE информируются о зарезервированных планировщиком ресурсах через передаваемый с TRP нисходящий управляющий канал. Согласно настоящему изобретению, в качестве единицы планирования/выделения ресурсов временной области для передачи может использоваться блок слотов или минислотов, в отличие от одиночного слота или минислота согласно 5G NR. Конфигурация агрегирования согласно настоящей заявке задается базовой станцией (TRP), и сведения о ней (в частности, указание начала блока слотов/минислотов в DL/UL-периоде и его длительности) сигнализируются на UE в PDCCH. Согласно предпочтительному варианту осуществления, эти сведения по меньшей мере отчасти передаются в DCI-сообщении, переносимом в PDCCH. Следует отметить, что в DCI при этом также могут сигнализироваться другие служебные сведения, о которых говорилось выше.As noted above, scheduling of time domain resources for data transmission is carried out by the base station scheduler (TRP), and UEs are informed of the resources reserved by the scheduler through the downlink control channel transmitted from the TRP. According to the present invention, a block of slots or mini-slots can be used as a unit of scheduling/allocating time domain resources for transmission, as opposed to a single slot or mini-slot according to 5G NR. The aggregation configuration according to the present application is specified by the base station (TRP), and information about it (in particular, an indication of the start of a block of slots/minislots in the DL/UL period and its duration) is signaled to the UE in the PDCCH. According to a preferred embodiment, this information is at least partially conveyed in a DCI message carried on the PDCCH. It should be noted that the DCI may also signal other service information discussed above.
В качестве начала блока слотов/минислотов, в DCI может указываться его начальный OFDM-символ в рамках DL/UL-периода. Длительность блока слотов/минислотов задается на TRP в зависимости от решения планировщика, которое может зависеть от размера передаваемых данных пользователю, необходимости передачи данных другому пользователю, типа передаваемого трафика, состояния канала (модуляции, скорости кодирования, числа MIMO-слоев), передачи других запланированных сигналов и т.д.As the start of a block of slots/minislots, the DCI may indicate its starting OFDM symbol within the DL/UL period. The duration of a block of slots/minislots is set on TRP depending on the decision of the scheduler, which may depend on the size of the data transmitted to the user, the need to transmit data to another user, the type of traffic transmitted, the state of the channel (modulation, coding rate, number of MIMO layers), transmission of other scheduled signals, etc.
Далее, в отношении данных, подлежащих передаче в PDSCH, в типичном случае выполняется канальное кодирование. Канальное кодирование является блочным, и в результате закодированные данные представляются в виде кодовых блоков определенной длины. Возможным вариантом канального кодирования является кодирование LDPC. Кодовые блоки затем соответствующим образом отображаются на частотно-временные и пространственные ресурсы для передачи в PDSCH. Каждый кодовый блок отображается на частотно-временные и пространственные ресурсы целиком.Next, channel coding is typically performed on the data to be transmitted on the PDSCH. Channel coding is block-based, and as a result, the encoded data is represented as code blocks of a certain length. A possible channel coding option is LDPC coding. The code blocks are then appropriately mapped to time- frequency and spatial resources for transmission on the PDSCH. Each code block is mapped to the entire time -frequency and spatial resources.
При этом, если при отображении кодовых блоков на частотно-временные ресурсы напрямую применять существующую процедуру определения количества кодовых блоков для передачи данных, которая описана в спецификации TS 38.212 5G NR, то эта процедура должна будет применяться ко всему блоку слотов/минислотов согласно настоящему изобретению (например, всей DL-части DL/UL-периода), и, как следствие, согласование временных границ целого числа кодовых блоков будет гарантировано только к концу такого блока слотов/минислотов. То есть, при непосредственном использовании существующего подхода согласование временных границ целого числа кодовых блоков с границей слота или минислота, в общем, не будет гарантировано. Как следствие, обработка принимаемых данных не сможет начаться на стороне приемника до тех пор, пока не будет принят весь агрегированный блок слотов/минислотов. Иными словами, на стороне приемника имеет место простой, связанный с необходимостью буферизации принимаемых кодовых блоков в ожидании конца приема агрегированного блока, чтобы приступить к их обработке.Moreover, if, when mapping code blocks to time -frequency resources, we directly apply the existing procedure for determining the number of code blocks for data transmission, which is described in the TS 38.212 5G NR specification, then this procedure will have to be applied to the entire block of slots/minislots according to this invention (eg the entire DL portion of a DL/UL period), and as a consequence, the timing of an integer number of code blocks will only be guaranteed to be consistent towards the end of such a block of slots/minislots. That is, if the existing approach is used directly, the timing boundaries of an integer number of code blocks will generally not be guaranteed to match the slot or minislot boundary. As a consequence, processing of received data cannot begin at the receiver side until the entire aggregated block of slots/minislots has been received. In other words, on the receiver side there is downtime associated with the need to buffer received code blocks while waiting for the end of receiving the aggregated block in order to begin processing them.
Рассматриваемый здесь общий подход агрегирования ресурсов временной области позволяет устранить эту проблему и повысить эффективность конвейеризации обработки кодовых блоков на стороне приемника, что проиллюстрировано на Фиг.7.The general time domain resource aggregation approach discussed here eliminates this problem and improves the pipelining efficiency of receiver-side code block processing, as illustrated in FIG. 7.
Согласно предпочтительному варианту осуществления, количество и длина кодовых блоков подбираются согласно длительности минислота так, чтобы, при выделении частотно-временных ресурсов для каждой совокупности кодовых блоков в упомянутом количестве, границы данной совокупности во временной области были выровнены именно по границам минислота в блоке минислотов. Более конкретно, количество и длина кодовых блоков подбираются согласно количеству доступных RE в минислоте, используемой модуляции и скорости канального кодирования. При этом, в рассматриваемом варианте осуществления использование упомянутой существующей процедуры определения числа кодовых блоков, описанной в спецификации TS 38.212 5G NR, по сути, осуществляется конкретно в отношении каждой группы OFDM-символов, составляющих минислот, в отдельности.According to a preferred embodiment, the number and length of code blocks are selected according to the duration of the minislot so that, when allocating time- frequency resources for each set of code blocks in the said number, the boundaries of this set in the time domain are aligned precisely with the boundaries of the minislot in block of minislots. More specifically, the number and length of code blocks are selected according to the number of available REs in a minislot, the modulation used, and the channel coding rate. Moreover, in the embodiment under consideration, the use of the aforementioned existing procedure for determining the number of code blocks described in the TS 38.212 5G NR specification is, in fact, carried out specifically in relation to each group of OFDM symbols constituting a minislot separately.
На Фиг.7 показано выравнивание наборов из трех кодовых блоков по границам минислотов в блоке минислотов. Как следствие, обработка данных на приемнике может начаться фактически сразу после приема первого минислота, содержащего три (т.е. целое число) кодовых блоков; затем, по приему второго минислота, будет выполняться обработка следующих трех кодовых блоков; и т.д. Очевидно, что в рассматриваемом варианте осуществления простои, связанные с обработкой принимаемых данных, снижаются в значительной степени. Также следует отметить высокую гибкость рассматриваемого варианта осуществления, поскольку, помимо длины и количества кодовых блоков, и сама длительность минислота является гибко конфигурируемой.7 shows the alignment of sets of three code blocks along minislot boundaries in a block of minislots. As a consequence, data processing at the receiver can begin virtually immediately after receiving the first minislot containing three (ie, an integer) code blocks; then, upon receipt of the second minislot, the next three code blocks will be processed; etc. It is obvious that in the embodiment under consideration, downtime associated with processing of received data is reduced to a significant extent. It should also be noted that the considered embodiment is highly flexible, since, in addition to the length and number of code blocks, the duration of the minislot itself is flexibly configurable.
Необходимо подчеркнуть, что хотя описанный выше вариант осуществления является предпочтительным для агрегации на уровне минислотов, тем не менее он в равной степени применим и к агрегации на уровне слотов. В силу вышесказанного, при реализации на уровне слотов, очевидно, будет иметь место большая задержка, чем в проиллюстрированном случае минислотов.It should be emphasized that although the above embodiment is preferred for aggregation at the minislot level, it is equally applicable to aggregation at the slot level. Because of the above, if implemented at the slot level, there will obviously be greater latency than in the illustrated minislot case.
Методики агрегации ресурсов временной области согласно настоящей заявке, описанные выше со ссылкой на Фиг.5-7 в отношении DL-части DL/UL-периода кадра, применимы и к его UL-части. В данном случае специфика заключается в том, что решение планировщика TRP является единым в отношении DL-части и UL-части, и сведения о распределении ресурсов временной области для UL-части также сигнализируются в физическом нисходящем управляющем канале (PDCCH), о чем говорилось выше. Так, начало и длительность передачи UL блока слотов/минислотов выбирается на TRP и сигнализируется в UE посредством служебной информации в PDCCH; более конкретно, данный выбор осуществляется планировщиком TRP и сигнализирование осуществляется посредством DCI в PDCCH.The time domain resource aggregation techniques of the present application described above with reference to FIGS. 5-7 with respect to the DL portion of a DL/UL period of a frame are also applicable to its UL portion. In this case, the specificity is that the TRP scheduler decision is the same for the DL part and the UL part, and the time domain resource allocation information for the UL part is also signaled on the physical downlink control channel (PDCCH), which mentioned above. Thus, the start and duration of UL transmission of a block of slots/minislots is selected on the TRP and signaled to the UE via overhead information in the PDCCH; more specifically, this selection is carried out by the TRP scheduler and signaling is carried out by the DCI on the PDCCH.
Соответственно, восходящий управляющий канал, которым в рассматриваемом случае является PUCCH, будет иметь, в целом, другой функционал по отношению к нисходящему управляющему каналу. В частности, в UL-части нет обязательного требования, чтобы управляющий канал предшествовал DMRS и PUSCH; более того, в UL-части восходящий управляющий канал может вообще отсутствовать. Accordingly, the uplink control channel, which in this case is the PUCCH, will have generally different functionality in relation to the downlink control channel. In particular, there is no mandatory requirement in the UL portion that the control channel precede the DMRS and PUSCH; Moreover, in the UL part there may be no uplink control channel at all.
Так, на Фиг.6a, 6b, исключительно в качестве иллюстрации, PUCCH показан находящимся в хвосте блока слотов/минислотов и содержащим информацию квитирования (ACK/NACK). Тем не менее, в UL-части OFDM-символы, выделяемые для PUCCH, могут и предшествовать OFDM-символам, выделяемым для DMRS и PUSCH. Следует подчеркнуть, что в общем блок слотов/минислотов согласно настоящему изобретению может быть, по сути, в любом месте UL-части.Thus, in FIGS. 6a, 6b, for illustrative purposes only, the PUCCH is shown to be located at the tail of a block of slots/minislots and containing acknowledgment information (ACK/NACK). However, in the UL portion, OFDM symbols allocated to PUCCH may precede OFDM symbols allocated to DMRS and PUSCH. It should be emphasized that, in general, a block of slots/minislots according to the present invention can be essentially anywhere in the UL portion.
Поскольку PUCCH непосредственно не связан с планированием ресурсов, возможны варианты, когда передача PUCCH не будет иметь отношения к блоку(ам) слотов/минислотов (и вообще к слотам или минислотам), к примеру, использоваться для передачи запроса планирования (Scheduling Request) или информации о состоянии канала (CSI), либо когда передача PUCCH будет относиться к предшествовавшим слотам, минислотам или блоку(ам) слотов/минислотов.Since the PUCCH is not directly related to resource scheduling, it is possible that the PUCCH transmission will not be related to the block(s) of slots/minislots (or slots or minislots in general), for example, used to transmit a Scheduling Request or information channel state information (CSI), or when the PUCCH transmission will relate to previous slots, minislots or block(s) of slots/minislots.
Далее со ссылкой на Фиг.8a, 8b описывается вариант осуществления способа 800 агрегированного выделения ресурсов во временной области в соответствии с общим подходом согласно настоящей заявке. В качестве иллюстрации, способ 800 осуществляется на базовой станции (например, TRP 302 по Фиг.3). An embodiment of an aggregated time domain resource allocation method 800 in accordance with the general approach of the present application will now be described with reference to FIGS. 8a, 8b. By way of illustration, method 800 is implemented at a base station (eg, TRP 302 of FIG. 3).
Ниже со ссылкой на Фиг.8a рассматриваются этапы 810-860 способа 800, выполняемые в отношении DL-части DL/UL-периода кадра.Discussed below with reference to FIG. 8a are steps 810-860 of method 800 performed with respect to the DL portion of a DL/UL frame period.
На этапе 810 выделяют заданное число смежных OFDM-символов для передачи PDCCH.At step 810, a predetermined number of contiguous OFDM symbols are allocated for PDCCH transmission.
На этапе 820 формируют DL блок временных интервалов, содержащий целое число смежных временных интервалов, причем каждый временной интервал включает в себя заданное количество OFDM-символов. При этом PDCCH, который должен переноситься в выделенных для него OFDM-символах DL-части, относится ко всему блоку временных интервалов. Согласно вышеприведенному раскрытию, временным интервалом может быть слот, который может содержать 12 или 14 OFDM-символов, либо минислот, который может содержать 2, 4 или 7 OFDM-символов.At step 820, a DL block of time slots is generated containing an integer number of contiguous time slots, each time slot including a predetermined number of OFDM symbols. In this case, the PDCCH, which must be carried in the OFDM symbols of the DL part allocated to it, refers to the entire block of time slots. According to the above disclosure, a time slot may be a slot which may contain 12 or 14 OFDM symbols, or a mini-slot which may contain 2, 4 or 7 OFDM symbols.
На этапе 830 выделяют по меньшей мере один DL DMRS-подблок для передачи DMRS-сигналов для требуемого числа MIMO-слоев PDSCH.At step 830, at least one DL DMRS subblock is allocated to transmit DMRS signals for the required number of MIMO layers of the PDSCH.
На этапе 840 выделяют в DL блоке временных интервалов OFDM-символы для передачи PDSCH.At step 840, OFDM symbols are allocated in the DL slot block for PDSCH transmission.
Возможные варианты взаимного расположения OFDM-символов для PDCCH, DL DMRS-подблока(ов) и блока(ов) слотов/минислотов в DL-части указаны выше, в том числе - со ссылкой на Фиг.5, 6.Possible options for the relative arrangement of OFDM symbols for the PDCCH, DL DMRS subblock(s) and block(s) of slots/minislots in the DL part are indicated above, including with reference to Figures 5, 6.
На этапе 850 выделяют DL блок временных интервалов для планируемой DL-передачи.At step 850, a DL block of slots is allocated for the scheduled DL transmission.
Как неоднократно указывалось ранее, в PDCCH, более конкретно - в DCI-сообщении, должна переноситься служебная информация. Помимо служебных сведений, о которых говорилось выше, в рассматриваемом случае служебная информация будет включать в себя указание начала DL блока временных интервалов и длительность DL блока временных интервалов.As has been repeatedly stated previously, the PDCCH, more specifically the DCI message, must carry overhead information. In addition to the service information discussed above, in the case under consideration the service information will include an indication of the beginning of the DL block of time intervals and the duration of the DL block of time intervals.
На этапе 860 для данных, подлежащих передаче в OFDM-символах, выделенных для PDSCH в DL блоке временных интервалов, определяют размер и количество кодовых блоков для выполнения канального кодирования (предпочтительно LDPC) и получают кодовые блоки, представляющие закодированные данные. Количество и длину кодовых блоков подбирают так, чтобы, при выделении частотно-временных ресурсов для каждой совокупности кодовых блоков в упомянутом количестве, границы данной совокупности во временной области были выровнены по границам временного интервала в блоке временных интервалов (см. Фиг.7).At step 860, for the data to be transmitted in the OFDM symbols allocated to the PDSCH in the DL block of time slots, the size and number of code blocks to perform channel coding (preferably LDPC) are determined and code blocks representing the encoded data are obtained. The number and length of code blocks are selected so that, when allocating time -frequency resources for each set of code blocks in the mentioned quantity, the boundaries of this set in the time domain are aligned with the boundaries of the time interval in the block of time intervals ( see Fig.7).
Ниже со ссылкой на Фиг.8b рассматриваются этапы 870-875 способа 800, выполняемые в отношении UL-части DL/UL-периода.Discussed below with reference to FIG. 8b are steps 870-875 of method 800 performed with respect to the UL portion of the DL/UL period.
На этапе 870 формируют UL блок временных интервалов, содержащий целое число смежных временных интервалов.At step 870, a UL block of time slots is generated containing an integer number of contiguous time slots.
На этапе 871 выделяют по меньшей мере один UL DMRS-подблок для передачи DMRS-сигналов для требуемого числа MIMO-слоев PUSCH. At step 871, at least one UL DMRS subblock is allocated to transmit DMRS signals for the required number of MIMO layers of the PUSCH.
На этапе 872 выделяют в UL блоке временных интервалов OFDM-символы для передачи PUSCH.At step 872, OFDM symbols are allocated in the UL slot block for PUSCH transmission.
На этапе 873 выделяют заданное число смежных OFDM-символов для передачи PUCCH.At step 873, a predetermined number of contiguous OFDM symbols are allocated for PUCCH transmission.
Возможные варианты взаимного расположения OFDM-символов для PUCCH, UL DMRS-подблока(ов) и блока(ов) слотов/минислотов в UL-части описаны выше.Possible options for the relative arrangement of OFDM symbols for PUCCH, UL DMRS subblock(s) and block(s) of slots/minislots in the UL part are described above.
На этапе 874 выделяют UL блок временных интервалов для UL-передачи.At step 874, a UL block of slots is allocated for UL transmission.
На этапе 875, аналогично этапу 860, в отношении данных, подлежащих передаче в OFDM-символах, выделенных для PUSCH в UL блоке временных интервалов, выполняют канальное кодирование с соответствующим подбором количества и длины кодовых блоков.At step 875, similar to step 860, channel coding is performed on the data to be transmitted in the OFDM symbols allocated to the PUSCH in the UL block of time slots, selecting the number and length of code blocks accordingly.
Следует понимать что предложенный здесь общий подход к выделению ресурсов временной области является применимым к различным перспективным структурам DMRS, планируемым для использования в системах беспроводной связи следующего поколения.It should be understood that the general approach to time domain resource allocation proposed herein is applicable to various future DMRS structures planned for use in next generation wireless communication systems.
Хотя предложенной методикой агрегирования, описанной выше со ссылкой на Фиг.5-8, обеспечивается значимое в контексте систем связи следующего поколения преимущество, заключающееся в уменьшении служебной нагрузки за счет избегания необходимости резервирования OFDM-символа(ов) для управляющего канала для каждого слота/минислота, а также за счет обеспечения возможности использования менее частых передач DMRS без снижения качества оценки канала, тем не менее использование данной методики как таковой имеет и определенные недостатки.Although the proposed aggregation technique described above with reference to FIGS. 5-8 provides a significant benefit in the context of next generation communication systems in that it reduces the overhead by avoiding the need to reserve OFDM symbol(s) for the control channel for each slot/minislot , as well as by making it possible to use less frequent DMRS transmissions without reducing the quality of the channel estimate, however, the use of this technique as such has certain disadvantages.
Так, вследствие того, что от планировщика в TRP требуется работать на уровне блока слотов/минислотов, т.е. более длительного TTI, чем отдельный слот или минислот, усложняется реализация осуществляемого им планирования; в частности, требуется буферизация большего объема данных до принятия планировщиком решения.So, due to the fact that the scheduler in TRP is required to work at the slot/minislot block level, i.e. a longer TTI than an individual slot or mini-slot makes the scheduling it performs more difficult; in particular, more data needs to be buffered before the scheduler makes a decision.
Кроме того, может иметь место нежелательная задержка, природа которой поясняется ниже со ссылкой на Фиг.9. Здесь прежде всего следует отметить, что Фиг.9 в целом соответствует Фиг.6b. Также следует пояснить, что поперечными пунктирными линиями, показанными в блоке слотов/минислотов (SB/MSB) на Фиг.9, соответственно обозначаются слоты/минислоты, из которых этот блок агрегируется. In addition, an undesirable delay may occur, the nature of which is explained below with reference to FIG. 9. It should first be noted here that FIG. 9 generally corresponds to FIG. 6b. It should also be clarified that the transverse dotted lines shown in a slot/minislot block (SB/MSB) in FIG. 9 respectively indicate the slots/minislots from which the block is aggregated.
Как отмечалось раньше, в частности, со ссылкой на Фиг.5-8, планирование передачи PDSCH может осуществляться в TRP с гранулярностью в один SB/MSB, и решение планировщика касаемо запланированной передачи, а также информация о начале и длительности SB/MSB, отражаются в DCI, которая должна быть заблаговременно передана в UE посредством PDCCH. В результате, поскольку UE будет воспринимать весь выделенный SB/MSB заранее указанной длительности как фактическую передачу PDSCH, даже если предназначенные для UE данные на самом деле будут занимать лишь часть этого SB/MSB, то TRP, в свою очередь, не сможет использовать свободную часть(и) SB/MSB для отправки посредством PDSCH данных, которые поступили для передачи после того, как упомянутая DCI была сформирована для UE. В итоге, имея доступные временные ресурсы, TRP будет вынуждена ожидать следующей возможности передачи DCI для планирования передачи этих вновь поступивших данных, т.е. как минимум - завершения упомянутого SB/MSB (при том, что данная возможность вообще может иметь место лишь в следующем DL/UL-периоде). Как следствие, имеет место задержка и не вполне эффективное использование временных ресурсов.As noted earlier, particularly with reference to FIGS. 5-8, PDSCH transmission scheduling may be carried out in the TRP at a granularity of one SB/MSB, and the scheduler's decision regarding the scheduled transmission, as well as information about the start and duration of the SB/MSB, is reflected in the DCI, which must be transmitted to the UE via the PDCCH in advance. As a result, since the UE will treat the entire allocated SB/MSB of a prespecified duration as an actual PDSCH transmission, even if the data intended for the UE actually occupies only a portion of that SB/MSB, the TRP in turn will not be able to use the free portion (i) SB/MSB to send via PDSCH data that has arrived for transmission after said DCI has been generated for the UE. As a result, given the available time resources, the TRP will be forced to wait for the next DCI transmission opportunity to schedule the transmission of this newly arrived data, i.e. at a minimum - the completion of the mentioned SB/MSB (despite the fact that this possibility may generally only occur in the next DL/UL period). As a result, there is a delay and not entirely effective use of time resources.
Настоящее изобретение конкретно направлено на устранение данного недостатка и, соответственно, повышение эффективности использования временных ресурсов при их агрегировании согласно вышеописанному общему подходу.The present invention is specifically aimed at eliminating this drawback and, accordingly, increasing the efficiency of use of time resources when aggregating them according to the general approach described above.
Ниже со ссылкой на Фиг.10-15 описывается отвечающий настоящему изобретению подход, который обеспечивает более гибкое распределение ресурсов временной области в рассматриваемом контексте.An inventive approach is described below with reference to FIGS. 10-15, which allows for more flexible allocation of time domain resources in the context in question.
На Фиг.10a, 10b дается общая иллюстрация концепции распределения временных ресурсов согласно настоящему изобретению. 10a, 10b provide a general illustration of the concept of time resource allocation according to the present invention.
Аналогично случаю по Фиг.6a, 6b, 9, на базовой станции (TRP) осуществляется предварительное выделение блока слотов/минислотов, т.е. TTI, заданной длительности для передачи данных посредством PDSCH на пользовательское устройство (UE). Поперечными пунктирными линиями на Фиг.10a, 10b опять же обозначаются слоты или минислоты, из которых агрегирован рассматриваемый TTI. Каждый из таких слотов или минислотов, соответственно составляющих TTI, может обобщенно обозначаться по тексту данной заявки как sub-TTI. Начало и конец предварительно выделенного блока слотов/минислотов, следовательно, выровнены по границам слота/минислота. Как и в случае 5G NR, с каждым sub-TTI в блоке связан HARQ ID (обозначены как , x=0, …, D-1, на Фиг.10a). Также в рассматриваемом случае подразумевается подход к организации кодовых блоков данных с улучшенной конвейеризацией, описанный выше со ссылкой на Фиг.7 (см. также этап 860 на Фиг.8a и этап 875 на Фиг.8b). Наконец, следует также пояснить, что иллюстрации по Фиг.10-14 соответствуют планированию передачи PDSCH на конкретное UE.Similar to the case in Figs. 6a, 6b, 9, a pre-allocation of a block of slots/minislots is carried out at the base station (TRP), i.e. A TTI of a specified duration for transmitting data via the PDSCH to a user equipment (UE). The transverse dotted lines in FIGS. 10a, 10b again denote the slots or mini-slots from which the TTI in question is aggregated. Each of such slots or mini-slots, respectively constituting a TTI, may be collectively referred to throughout this application as a sub-TTI. The start and end of a pre-allocated block of slots/minislots are therefore aligned to slot/minislot boundaries. As with 5G NR, each sub-TTI in a block has a HARQ ID associated with it (denoted as , x =0, …, D -1, in Fig. 10a). Also implied in this case is the improved pipelining approach to organizing data code blocks described above with reference to FIG. 7 (see also step 860 in FIG. 8a and step 875 in FIG. 8b). Finally, it should also be clarified that the illustrations of FIGS. 10-14 correspond to scheduling PDSCH transmission to a specific UE.
На базовой станции генерируется DCI, в которой отражается информация касаемо предварительно выделенного TTI. Помимо вышеупомянутого указания начала и длительности TTI, данная информация также включает в себя сведения, позволяющие определить на стороне UE идентификаторы HARQ ID всех sub-TTI предварительно выделенного TTI. Как вариант, данные сведения могут представлять собой непосредственно весь массив HARQ ID этих sub-TTI, т.е. , x=0, …, D-1, на Фиг.10a. Либо эти сведения могут представлять собой вспомогательные данные, на основе которых на стороне UE идентификаторы HARQ ID всех sub-TTI TTI, предварительно выделенного на TRP для передачи PDSCH, могут быть вычислены, например, с учетом начала и длительности TTI, сообщаемых в DCI. Как отмечалось ранее, указанием начала TTI может быть указание его начального OFDM-символа, а указанием длительности TTI предпочтительно является указание количества sub-TTI в TTI, либо, как вариант, это может быть указание конечного OFDM-символа sub-TTI. Необходимо подчеркнуть, что указанной в настоящем абзаце конкретикой касаемо сообщения в пользовательское устройство начала и конца TTI и HARQ ID не накладывается ограничений на настоящее изобретение, и могут быть использованы другие известные подходы. Также следует отметить, что, в соответствии с вышесказанным, в DCI включаются и другие служебные сведения, в том числе касаемо планирования UL передачи.A DCI is generated at the base station, which reflects information regarding the pre-allocated TTI. In addition to the above-mentioned indication of the start and duration of the TTI, this information also includes information allowing the HARQ IDs of all sub-TTIs of the pre-allocated TTI to be determined at the UE side. Alternatively, this information may directly represent the entire array of HARQ IDs of these sub-TTIs, i.e. , x =0, …, D -1, in Fig. 10a. Alternatively, this information may be auxiliary data from which, at the UE side, the HARQ IDs of all sub-TTI TTIs pre-allocated to the TRP for PDSCH transmission may be calculated, for example, taking into account the start and duration of the TTIs reported in the DCI. As noted previously, the start of a TTI may be indicated by its starting OFDM symbol, and the duration of the TTI may preferably be the number of sub-TTIs in the TTI, or alternatively may be the end OFDM symbol of the sub-TTI. It should be emphasized that the specifics specified in this paragraph regarding the message to the user device of the beginning and end of the TTI and HARQ ID do not impose restrictions on the present invention, and other known approaches can be used. It should also be noted that, in accordance with the above, other service information is also included in the DCI, including regarding UL transmission scheduling.
Сформированная DCI передается из TRP в UE посредством PDCCH, для которого на TRP в DL-части DL/UL-периода было выделено заранее заданное число смежных OFDM-символов (см. этап 810 по Фиг.8a). Таким образом весь TTI оказывается зарезервированным для передачи PDSCH на UE, и UE осведомляется об этом вышеуказанным образом.The generated DCI is transmitted from the TRP to the UE via a PDCCH for which a predetermined number of contiguous OFDM symbols have been allocated to the TRP in the DL portion of the DL/UL period (see step 810 of FIG. 8a). Thus, the entire TTI becomes reserved for PDSCH transmission to the UE, and the UE is aware of this in the above manner.
В соответствии с настоящим изобретением, базовой станции (TRP) обеспечивается возможность начинать и заканчивать фактическую передачу данных посредством PDSCH в пределах зарезервированного TTI гибким образом, по сути - на свое усмотрение. На Фиг.10b фактическая передача PDSCH показана начинающейся в первом sub-TTI зарезервированного TTI и заканчивающейся до истечения TTI; на Фиг.10a фактическая передача PDSCH показана начинающейся по истечении ряда sub-TTI от начала зарезервированного TTI и заканчивающейся опять же до истечения TTI. В любом случае, начало и конец фактической передачи PDSCH согласованы с границами слота или минислота, представляющего собой sub-TTI, т.е., например, упоминанием начала фактической передачи “на свое усмотрение“ здесь подразумевается начало любого подходящего sub-TTI в TTI. Иными словами, в рассматриваемом случае имеет место ситуация, что фактическая передача PDSCH занимает не все зарезервированные для нее временные ресурсы, т.е. резервирование осуществлялось с запасом (overbooking). Согласно настоящему изобретению, UE уже постфактум информируется о том, в каких конкретно sub-TTI была осуществлена фактическая передача PDSCH, что будет описано подробно ниже.In accordance with the present invention, the base station (TRP) is provided with the ability to start and stop actual data transmission over the PDSCH within the reserved TTI in a flexible manner, essentially at its discretion. In FIG. 10b, actual PDSCH transmission is shown starting at the first sub-TTI of the reserved TTI and ending before the TTI expires; in FIG. 10a, actual PDSCH transmission is shown starting after a number of sub-TTIs have elapsed from the start of the reserved TTI and ending again before the TTI has expired. In any case, the start and end of the actual PDSCH transmission are consistent with the boundaries of the slot or mini-slot representing the sub-TTI, ie, for example, by referring to the start of the actual transmission “optional” here, the start of any suitable sub-TTI in the TTI is meant. In other words, in the case under consideration, the situation occurs that the actual PDSCH transmission does not occupy all the time resources reserved for it, i.e. reservations were made with overbooking. According to the present invention, the UE is informed after the fact in which specific sub-TTIs the actual PDSCH transmission was carried out, which will be described in detail below.
При таком гибком подходе к началу/завершению фактической передачи PDSCH на базовой станции, по сути, осуществляется разделение множества HARQ ID зарезервированного TTI на два подмножества: , где - подмножество HARQ ID тех sub-TTI, в которых осуществляется фактическая передача PDSCH на UE (обозначены на Фиг.10a, 10b и в левой части Фиг.11 сплошными овалами), а - подмножество HARQ ID тех sub-TTI, в которых фактическая передача PDSCH на UE не осуществляется (обозначены на Фиг.10a, 10b и в левой части Фиг.11 пунктирными овалами). По существу, подмножество представляет собой запас временных ресурсов для TRP в рамках зарезервированного TTI, который благодаря настоящему изобретению может быть использован TRP для других передач, например, передачи новых данных в другое UE (см. указание на Фиг.10b). При этом, UE не осведомлено о данном разделении ни при резервировании TTI, ни при последующей передаче, осуществляемой с TRP в течение него.With this flexible approach to starting/terminating the actual PDSCH transmission at the base station, it essentially splits multiple HARQ IDs reserved TTI into two subsets: , Where - a subset of the HARQ IDs of those sub-TTIs in which the actual transmission of the PDSCH to the UE occurs (indicated in Fig. 10a, 10b and on the left side of Fig. 11 by solid ovals), and - a subset of the HARQ IDs of those sub-TTIs in which actual PDSCH transmission to the UE is not carried out (indicated in Fig. 10a, 10b and on the left side of Fig. 11 by dotted ovals). Essentially a subset represents a supply of temporary resources for the TRP within a reserved TTI, which, thanks to the present invention, can be used by the TRP for other transmissions, for example, transmission of new data to another UE (see reference to Fig. 10b). However, the UE is not aware of this division either when reserving the TTI or during subsequent transmissions carried out with the TRP during it.
На стороне UE осуществляется прием данных в течение всего TTI, изначально зарезервированного для передачи, и принимаемые данные из каждого sub-TTI этого TTI помещаются в буфер, после чего в UE осуществляется попытка их декодирования.At the UE side, data is received for the entire TTI initially reserved for transmission, and the received data from each sub-TTI of that TTI is buffered, after which the UE attempts to decode it.
Как было отмечено выше при описании 5G NR, если данные декодированы успешно, они перенаправляются на последующую обработку, выполняемую в UE, и в отношении HARQ ID sub-TTI, в котором были переданы эти данные, из UE на TRP передается положительная квитанция (ACK) (см. Фиг.10b). Данное квитирование предпочтительно осуществляется посредством PUCCH. Хотя на Фиг.10b передача PUCCH показана в том же DL/UL-периоде, что и передача PDSCH, этим не накладывается ограничение на настоящее изобретение - так, в рассматриваемом DL/UL-периоде передача PUCCH может отсутствовать и она может быть выполнена в каком-либо из последующих DL/UL-периодов.As noted above in the description of 5G NR, if the data is decoded successfully, it is forwarded to subsequent processing performed at the UE, and for the HARQ ID of the sub-TTI in which the data was transmitted, a positive acknowledgment (ACK) is sent from the UE to the TRP. (see Fig. 10b). This acknowledgment is preferably carried out via PUCCH. Although FIG. 10b shows the PUCCH transmission in the same DL/UL period as the PDSCH transmission, this does not limit the present invention - thus, in the considered DL/UL period, the PUCCH transmission may not be present and it may be performed in any -or from subsequent DL/UL periods.
В 5G NR на стороне UE есть ясность на предмет того, что все зарезервированные для UE временные ресурсы должны нести полезные данные, и неуспешное декодирование данных из какого-либо слота или минислота однозначно означало бы для UE, что передача этих данных осуществлена с ошибкой. В результате эти ‘ошибочные’ данные остаются в буфере на UE и в отношении HARQ ID соответствующего слота или минислота на базовую станцию в PUCCH аналогичным образом передается отрицательная квитанция (NACK), тем самым запрашивая базовую станцию выполнить повторную передачу данных для этого слота или минислота. Благодаря HARQ ID, базовая станция знает, в отношении какого слота/минислота требуется повторная передача данных. Принятые повторно переданные данные комбинируются на UE с соответствующими данными, находящимися в буфере, и декодирование осуществляется в отношении комбинированных данных.In 5G NR, it is clear on the UE side that all time resources reserved for the UE must carry payload data, and failure to decode data from any slot or mini-slot would clearly indicate to the UE that the data was transmitted in error. . As a result, this 'erroneous' data remains in a buffer at the UE and for the HARQ ID of the corresponding slot or minislot, a negative acknowledgment (NACK) is similarly sent to the base station in the PUCCH, thereby requesting the base station to retransmit the data for that slot or minislot. Thanks to the HARQ ID, the base station knows for which slot/minislot data retransmission is required. The received retransmitted data is combined at the UE with the corresponding data in the buffer, and decoding is performed on the combined data.
Поскольку согласно настоящему изобретению декодирование в UE данных из любого sub-TTI, который не используется в зарезервированном TTI для фактической передачи PDSCH на UE (т.е. sub-TTI с HARQ ID из подмножества ), должно завершиться неудачей, то в настоящем изобретении на стороне UE при осуществлении описываемого приема в TTI изначально есть неоднозначность в плане того, являются ли неуспешно декодированные данные ‘ошибочными’ данными, т.е. полезными данными, передача которых выполнена с ошибкой, или ‘мусорными’ данными, т.е. данными из sub-TTI, который не используется для фактической передачи PDSCH, например, используется для передачи других сигналов. Иными словами, на текущий момент UE не знает, в каких конкретно sub-TTI осуществляется фактическая передача PDSCH. Тем не менее, как и в случае 5G NR, на UE любые неуспешно декодированные данные остаются в буфере и в отношении HARQ ID sub-TTI, в котором передавались эти данные, на базовую станцию в PUCCH передается NACK. Опять же, как и в случае 5G NR, если NACK передан на базовую станцию в отношении sub-TTI с HARQ ID из подмножества , т.е. имела места ошибка при передаче полезных данных посредством PDSCH, то базовая станция впоследствии осуществит повторную передачу этих данных в UE, а в UE повторно переданные данные будут скомбинированы с данными из буфера, соответствующими упомянутому sub-TTI, и будет выполняться декодирование таких комбинированных данных.Because according to the present invention, decoding at the UE data from any sub-TTI that is not used in the reserved TTI for actual PDSCH transmission to the UE (i.e., a sub-TTI with a HARQ ID from a subset ) must fail, then in the present invention there is inherent ambiguity on the UE side when performing the described TTI reception as to whether the unsuccessfully decoded data is 'faulty' data, i.e. useful data, the transmission of which was carried out with an error, or 'garbage' data, i.e. data from a sub-TTI that is not used for actual PDSCH transmission, for example, is used for transmission of other signals. In other words, the UE currently does not know in which specific sub-TTIs the actual PDSCH transmission occurs. However, as with 5G NR, at the UE, any unsuccessfully decoded data remains in a buffer and a NACK is sent to the base station on the PUCCH for the HARQ ID of the sub-TTI in which the data was transmitted. Again, as in the case of 5G NR, if a NACK is sent to the base station in relation to a sub-TTI with a HARQ ID from the subset , i.e. there was an error while transmitting payload data via the PDSCH, the base station will subsequently retransmit the data to the UE, and the UE will combine the retransmitted data with data from the buffer corresponding to the sub-TTI, and decoding of such combined data will be performed.
Как отмечалось выше, согласно настоящему изобретению постфактум осуществляется информирование UE о том, в каких sub-TTI зарезервированного TTI не осуществлялась фактическая передача PDSCH.As noted above, according to the present invention, the UE is informed after the fact in which sub-TTIs of the reserved TTI the actual PDSCH transmission was not carried out.
В соответствии с настоящим изобретением предусмотрены два варианта такого информирования - явное информирование и неявное информирование.In accordance with the present invention, two options for such information are provided - explicit information and implicit information.
В случае явного информирования, который проиллюстрирован в правой части Фиг.11, базовая станция передает, в составе последующей DCI, все HARQ ID подмножества , т.е. идентификаторы sub-TTI ранее зарезервированного TTI, в которых не осуществлялась передача PDSCH на UE. Как вариант, в последующей DCI может вместо этого быть сообщено подмножество HARQ ID, и поскольку UE осведомлено о HARQ ID всех sub-TTI, UE без труда определит на основе этого сообщения и подмножество . Следует понимать, что здесь упоминанием ‘последующей DCI’ не подразумевается ограничение конкретно той DCI, передача которой непосредственно следует за передачей DCI, использовавшейся для резервирования TTI (см. Фиг.10a, 10b, левая часть Фиг.11), - для специалиста должно быть очевидно что передаче такой последующей DCI может предшествовать передача по меньшей мере одной другой DCI.In the case of explicit information, which is illustrated on the right side of Fig. 11, the base station transmits, as part of the subsequent DCI, all HARQ IDs of the subset , i.e. sub-TTIs of a previously reserved TTI in which no PDSCH transmission was performed to the UE. Alternatively, a subsequent DCI may instead report a subset HARQ ID, and since the UE is aware of the HARQ ID of all sub-TTIs, the UE can easily determine the subset based on this message . It should be understood that the reference here to 'subsequent DCI' is not intended to be limited specifically to the DCI whose transmission immediately follows the DCI transmission used for TTI reservation (see Figs. 10a, 10b, left side of Fig. 11) - for one skilled in the art, it should be It will be appreciated that the transmission of such a subsequent DCI may be preceded by the transmission of at least one other DCI.
Из правой части Фиг.11 видно, что последующая DCI, передаваемая в PDCCH, аналогично показанному на Фиг.10a, 10b и в левой части Фиг.11, также используется для резервирования временных ресурсов с запасом для последующей передачи PDSCH, с аналогичным назначением слотам/минислотам идентификаторов HARQ ID из их множества и условным разделением данного множества на соответствующие подмножества .From the right side of Fig. 11, it can be seen that the subsequent DCI transmitted on the PDCCH, similar to that shown in Figs. 10a, 10b and the left side of Fig. 11, is also used to reserve time resources with a margin for subsequent transmission of the PDSCH, with a similar purpose. slots/mini-slots of HARQ IDs from among them and conditional division of this set into corresponding subsets .
При этом, на UE, после приема упомянутой последующей DCI, все данные, соответствующие sub-TTI с сообщенными HARQ ID из подмножества , удаляются из буфера.Moreover, at the UE, after receiving said subsequent DCI, all data corresponding to the sub-TTI with the reported HARQ ID from the subset , are removed from the buffer.
Неявное информирование UE согласно настоящему изобретению осуществляется на основе таймеров, без непосредственного сообщения соответствующих HARQ ID с базовой станции. Implicit informing of the UE according to the present invention is carried out on the basis of timers, without directly communicating the corresponding HARQ IDs from the base station.
Согласно одному варианту осуществления настоящего изобретения, после передачи DCI со сведениями о зарезервированном TTI (см. Фиг.10a, 10b, левая часть Фиг.11) на базовой станции запускается таймер заранее заданной длительности, и на UE запускается таймер этой заранее заданной длительности по приему упомянутой DCI. Естественно, запуск таймера на UE осуществляется с учетом времени распространения сигнала между базовой станцией и UE. Длительность таймера задается на базовой станции и заблаговременно (т.е. до запуска) сообщается в UE, предпочтительно посредством MAC-сигнализации или RRC-сигнализации.According to one embodiment of the present invention, after transmitting a DCI with reserved TTI information (see Fig. 10a, 10b, left part of Fig. 11), a timer of a predetermined duration is started at the base station, and a timer of this predetermined duration is started at the UE upon reception mentioned DCI. Naturally, the timer is started on the UE taking into account the signal propagation time between the base station and the UE. The duration of the timer is set at the base station and communicated to the UE in advance (ie, before starting), preferably via MAC signaling or RRC signaling.
Длительность таймера изначально задана таким образом, что в отношении всех полезных данных из sub-TTI с HARQ ID из подмножества , которые не удалось декодировать на UE и в отношении которых с UE были посланы NACK на базовую станцию, базовая станция однозначно успеет выполнить повторную передачу на UE, а UE успеет осуществить декодирование соответствующих комбинированных данных. В результате, по истечении таймера на пользовательском устройстве, все находящиеся в буфере данные, в отношении которых от базовой станции в течение длительности таймера не были получены повторно переданные данные, будут идентифицированы пользовательским устройством как ‘мусорные’, т.е. как данные из sub-TTI с HARQ ID из подмножества , и эти данные будут удалены из буфера пользовательского устройства. Следовательно, истечение таймера в рассматриваемом контексте неявным образом информирует UE о HARQ ID тех sub-TTI изначально зарезервированного TTI, которые не использовались для фактической передачи данных на UE посредством PDSCH.The timer duration is initially set such that for all payloads from the sub-TTI with a HARQ ID from the subset , which could not be decoded by the UE and for which NACKs were sent from the UE to the base station, the base station will definitely have time to retransmit to the UE, and the UE will have time to decode the corresponding combined data. As a result, upon expiration of the timer on the user device, all data in the buffer for which retransmitted data was not received from the base station within the duration of the timer will be identified by the user device as 'garbage', i.e. as data from sub-TTI with HARQ ID from subset , and this data will be deleted from the user device's buffer. Therefore, timer expiration in the context in question implicitly informs the UE of the HARQ IDs of those sub-TTIs of the originally reserved TTI that were not used to actually transmit data to the UE via the PDSCH.
Другой, альтернативный вариант осуществления неявного информирования UE, по существу, аналогичен вышеописанному варианту осуществления, за исключением того, что на TRP и на UE с каждым sub-TTI зарезервированного TTI связывается и соответственным образом запускается отдельный таймер одной и той же заранее заданной длительности. Более конкретно, после осуществления передачи данных в каждом sub-TTI на базовой станции запускается отдельный таймер заданной длительности, а на UE запускается отдельный таймер этой длительности по приему данных в этом sub-TTI. И в этом варианте осуществления запуск таймера на UE осуществляется с учетом времени распространения сигнала между TRP и UE.Another alternative embodiment for implicitly informing the UE is substantially the same as the above-described embodiment, except that at the TRP and at the UE, a separate timer of the same predetermined duration is associated with each sub-TTI of the reserved TTI and accordingly started. More specifically, after transmitting data in each sub-TTI, a separate timer of a given duration is started at the base station, and a separate timer of that duration is started at the UE upon receiving data in that sub-TTI. And in this embodiment, the start of the timer at the UE is carried out taking into account the propagation time of the signal between the TRP and the UE.
Аналогично ранее рассмотренному варианту осуществления с запуском таймера на основе DCI, если в отношении некоего sub-TTI от UE на TRP была передана NACK вследствие неуспешного декодирования принятых в нем данных и в течение длительности таймера от TRP не были получены соответствующие повторно переданные данные, то по истечению таймера на UE этот sub-TTI по умолчанию идентифицируется в качестве sub-TTI с HARQ ID из подмножества . Опять же, все ‘мусорные’ данные, соответствующие sub-TTI, идентифицированным таким образом, удаляются из буфера UE.Similar to the previously discussed DCI-based timer-based embodiment, if a sub-TTI has received a NACK from the UE to the TRP due to failure to decode data received therein and no corresponding retransmitted data has been received from the TRP within the timer duration, then When the timer expires on the UE, this sub-TTI is identified by default as a sub-TTI with a HARQ ID from the subset . Again, all 'garbage' data corresponding to the sub-TTIs identified in this way are removed from the UE buffer.
Далее со ссылкой на Фиг.12-14 будет описан вариант осуществления работы с множествами HARQ ID на стороне TRP и на стороне UE при реализации настоящего изобретения, варианты осуществления которого были раскрыты выше со ссылкой на Фиг.10-11. При этом Фиг.12 соответствует общей схеме обмена передачами между TRP и UE согласно настоящему изобретению, на Фиг.13 показаны соответствующие действия, осуществляемые при явном информировании согласно настоящему изобретением, а на Фиг.14 показаны соответствующие действия, осуществляемые при неявном информировании согласно настоящему изобретению.Next, with reference to FIGS. 12-14, an embodiment of working with HARQ ID sets on the TRP side and on the UE side when implementing the present invention, embodiments of which have been disclosed above with reference to FIGS. 10-11, will be described. Meanwhile, FIG. 12 corresponds to a general flowchart of transmission exchanges between TRP and UE according to the present invention, FIG. 13 shows corresponding actions performed when explicitly informed according to the present invention, and FIG. 14 shows corresponding actions performed when informed implicitly according to the present invention. .
На TRP поддерживается множество {A} доступных HARQ ID, а на UE поддерживается множество {U} используемых HARQ ID.The TRP maintains a set of { A } available HARQ IDs, and the UE maintains a set of { U } usable HARQ IDs.
Как было раскрыто ранее со ссылкой на Фиг.10-11, TRP изначально предварительно выделяет с запасом TTI для передачи PDSCH в UE, с назначением каждому sub-TTI (т.е. слоту или минислоту), из которых агрегируется данный TTI, HARQ ID (здесь x, по сути, есть условное обозначение порядкового индекса sub-TTI), и осуществляет резервирование данного TTI посредством передачи на UE DCI в PDCCH, содержащей сведения о зарезервированном TTI. На Фиг.12 иллюстрируется передача в составе DCI массива HARQ ID всех sub-TTI зарезервированного TTI. As previously disclosed with reference to FIGS. 10-11, the TRP initially pre-allocates a TTI for PDSCH transmission to the UE, assigning each sub-TTI (ie, slot or minislot) from which a given TTI is aggregated a HARQ ID (here x is essentially a sub-TTI ordinal symbol), and reserves this TTI by transmitting to the UE a DCI on the PDCCH containing information about the reserved TTI. Figure 12 illustrates transmission as part of a DCI array HARQ ID of all sub-TTIs of the reserved TTI.
При этом, после резервирования данное множество S i исключается из множества {A} доступных HARQ ID на TRP: , позиция 1 на Фиг.13, 14. Вообще, множество {A} доступных HARQ ID соответствуют тем sub-TTI, которые могут быть использованы на TRP для передачи новых (т.е. не повторно передаваемых) данных, а множество {U} используемых HARQ ID соответствует тем sub-TTI, принятые данные из которых находятся в буфере на UE. Поскольку, в соответствии с вышесказанным, на UE должны буферизоваться данные из всех sub-TTI зарезервированного TTI, то после приема DCI множество {U} используемых HARQ ID на UE дополняется упомянутым множеством S i : , позиция 1 на Фиг.13, 14.In this case, after reservation, this set S i is excluded from the set { A } of available HARQ IDs on the TRP: , position 1 in Fig. 13, 14. In general, the set { A } of available HARQ IDs corresponds to those sub-TTIs that can be used on the TRP to transmit new (i.e., not retransmitted) data, and the set { U } The HARQ ID used corresponds to those sub-TTIs from which received data is buffered at the UE. Since, in accordance with the above, the UE must buffer data from all sub-TTIs of the reserved TTI, then after receiving the DCI, the set { U } of used HARQ IDs on the UE is supplemented with the mentioned set Si : , position 1 in Fig. 13, 14.
Затем, в соответствии с раскрытием по Фиг.10-11, TRP осуществляет фактическую передачу PDSCH на UE в поднаборе sub-TTI зарезервированного TTI, имея возможность гибким образом задавать начало и конец данной фактической передачи. При этом, как было сказан выше, множество S i HARQ ID условно разделяется на стороне TRP на два подмножества: , где -подмножество HARQ ID тех sub-TTI, в которых осуществляется фактическая передача PDSCH, а - подмножество HARQ ID тех sub-TTI, которые на задействованы для фактической передачи PDSCH (т.е. в которых с точки зрения UE передаются ‘мусорные’ данные); на стороне UE на данный момент это разделение не известно. На Фиг.12 данная передача обозначена как передача PDSCH в sub-TTI с идентификаторами HARQ ID из подмножества .Then, in accordance with the disclosure in Fig. 10-11, the TRP performs the actual transmission of the PDSCH to the UE in a sub-TTI subset of the reserved TTI, being able to flexibly specify the start and end of this actual transmission. In this case, as mentioned above, the set S i HARQ ID is conditionally divided on the TRP side into two subsets: , Where - a subset of the HARQ IDs of those sub-TTIs in which the actual PDSCH transmission is carried out, and - a subset of the HARQ IDs of those sub-TTIs that are not involved in the actual transmission of the PDSCH (i.e., in which 'garbage' data is transmitted from the UE's point of view); on the UE side this division is currently unknown. In FIG. 12, this transmission is designated as a PDSCH transmission in the sub-TTI with HARQ IDs from the subset .
UE помещает в свой буфер приятые данные из каждого sub-TTI зарезервированного TTI и осуществляет их декодирование. Если декодирование буферизованных данных, соответствующих некоему sub-TTI с HARQ ID , выполнено успешно, то эти данные удаляются из буфера и в отношении sub-TTI с HARQ ID UE посылает ACK посредством PUCCH на TRP. Множество HARQ ID, в отношении которых таким образом выполнено положительное квитирование, исключается из множества {U} используемых HARQ ID на UE: , позиция 2 на Фиг.13, 14. В то же время, множество {A} доступных HARQ ID на TRP дополняется этим множеством : , позиция 2 на Фиг.13, 14. В отношении каждого из sub-TTI, в которых содержались полезные данные, переданные с ошибкой (т.е. sub-TTI с HARQ ID из подмножества ), и в отношении sub-TTI, в которых содержались ‘мусорные’ для UE данные (т.е. sub-TTI с HARQ ID из подмножества ), UE передает NACK на TRP, а соответствующие данные остаются в буфере UE.The UE buffers received data from each sub-TTI of the reserved TTI and decodes it. If decoding buffered data corresponding to a sub-TTI with HARQ ID , completed successfully, then this data is deleted from the buffer and in relation to the sub-TTI with HARQ ID The UE sends an ACK via PUCCH to the TRP. A bunch of HARQ IDs that are positively acknowledged in this way are excluded from the set { U } of used HARQ IDs at the UE: , position 2 in Fig. 13, 14. At the same time, the set { A } of available HARQ IDs on the TRP is supplemented by this set : , position 2 in Fig. 13, 14. With respect to each of the sub-TTIs that contained the payload data transmitted in error (i.e., the sub-TTI with a HARQ ID from the subset ), and in relation to sub-TTIs that contained 'garbage' data for the UE (i.e. sub-TTIs with a HARQ ID from a subset ), the UE sends a NACK to the TRP and the corresponding data remains in the UE's buffer.
Затем, в соответствии с раскрытием по Фиг.10-11, в случае варианта осуществления явного информирования UE, TRP отправляет, в составе последующей DCI, сведения о подмножестве HARQ ID, идентифицируемые которыми sub-TTI не использовались в соответствующем ранее зарезервированном TTI для передачи PDSCH на UE (пунктирная стрелка внизу Фиг.12). При этом, множество {A} доступных HARQ ID на TRP дополняется этим подмножеством :, позиция 3 на Фиг.13. Поскольку UE, получив упомянутые сведения, удаляет из буфера данные, соответствующие sub-TTI с HARQ ID из подмножества , то данное подмножество HARQ ID исключается из множества {U} используемых HARQ ID на UE:, позиция 3 на Фиг.13.Then, in accordance with the disclosure in FIGS. 10-11, in the case of an embodiment of explicitly informing the UE, the TRP sends, as part of the subsequent DCI, subset information The HARQ IDs identified by the sub-TTIs were not used in the corresponding previously reserved TTI for PDSCH transmission to the UE (dotted arrow at the bottom of FIG. 12). At the same time, the set { A } of available HARQ IDs on TRP is supplemented with this subset : , position 3 in Fig.13. Since the UE, having received the said information, removes from the buffer the data corresponding to the sub-TTI with HARQ ID from the subset , then this subset of HARQ IDs is excluded from the set { U } of HARQ IDs used by the UE: , position 3 in Fig.13.
Позиция 4 на Фиг.13 соответствует резервированию TTI посредством упомянутой последующей DCI с выполнением действий аналогично позиции 1 на данной фигуре. Position 4 in FIG. 13 corresponds to TTI reservation by said subsequent DCI, performing the same actions as position 1 in this figure.
Затем, в соответствии с раскрытием по Фиг.10-11, в случае варианта осуществления неявного информирования UE, на TRP и на UE запускается таймер(ы) заранее заданной длительности. Иллюстрация по Фиг.14 соответствует неограничивающему примеру запуска таймера, связанного с передачей DCI. Хотя на Фиг.14 таймер показан истекающим в следующем DL/UL-периоде, этим также не накладывается ограничение на настоящее изобретение и могут использоваться таймеры другой длительности - скажем, заранее заданная длительность таймера может охватывать несколько DL/UL-периодов.Then, in accordance with the disclosure in FIGS. 10-11, in the case of an embodiment of implicitly informing the UE, timer(s) of predetermined duration are started on the TRP and on the UE. The illustration of FIG. 14 corresponds to a non-limiting example of starting a timer associated with DCI transmission. Although in FIG. 14 the timer is shown to expire in the next DL/UL period, this is also not a limitation to the present invention and timers of other durations may be used—say, a predetermined timer duration may span multiple DL/UL periods.
Как было сказано при упомянутом раскрытии, на UE по истечении таймера в качестве HARQ ID, не использовавшихся для фактической передачи PDSCH в ранее зарезервированном TTI, по умолчанию идентифицируются те HARQ ID, в отношении которых с UE были переданы NACK и в течение длительности таймера с TRP не были получены повторно переданные данные. Идентифицированные таким образом HARQ ID обозначены как на Фиг.14. Поскольку UE удаляет из буфера данные, соответствующие sub-TTI с HARQ ID из множества , то данное множество HARQ ID исключается из множества {U} используемых HARQ ID на UE: , позиция 4 на Фиг.14. При этом, множество {A} доступных HARQ ID на TRP по истечении таймера дополняется этим подмножеством : , позиция 4 на Фиг.14.As stated in the above disclosure, at the UE, upon expiration of the timer, the HARQ IDs not used for actual PDSCH transmission in the previously reserved TTI are by default identified as those HARQ IDs for which NACKs were transmitted from the UE and during the duration of the timer with TRP Retransmitted data was not received. HARQ IDs identified in this way are designated as in Fig. 14. Since the UE removes from the buffer data corresponding to the sub-TTI with HARQ ID from the set , then this set of HARQ IDs is excluded from the set { U } of HARQ IDs used by the UE: , position 4 in Fig.14. At the same time, the set { A } of available HARQ IDs on TRP after the timer expires is supplemented with this subset : , position 4 in Fig. 14.
Позиция 3 на Фиг.14, аналогично позиции 4 на Фиг.13, соответствует резервированию TTI посредством последующей DCI с выполнением действий аналогично позиции 1 на Фиг.13, 14. Position 3 in Fig. 14, similar to position 4 in Fig. 13, corresponds to TTI reservation via subsequent DCI with actions similar to position 1 in Fig. 13, 14.
Далее со ссылкой на Фиг.15 описывается вариант осуществления способа 1500 гибкого распределения ресурсов во временной области согласно настоящему изобретению. An embodiment of a flexible time domain resource allocation method 1500 according to the present invention will now be described with reference to FIG. 15.
На этапе 1510 базовая станция (например, TRP 302 по Фиг.3) выделяет заданное число смежных OFDM-символов для передачи PDCCH, аналогично этапу 810. At step 1510, a base station (eg, TRP 302 of FIG. 3) allocates a predetermined number of contiguous OFDM symbols for PDCCH transmission, similar to step 810.
На этапе 1520 базовая станция выделяет блок слотов/минислотов (TTI), содержащий набор смежных слотов/минислотов (sub-TTI), где каждый sub-TTI включает в себя заданное количество OFDM-символов. Как было сказано ранее, слот может содержать 12 или 14 OFDM-символов, минислот может содержать 2, 4 или 7 OFDM-символов. Каждому sub-TTI в выделяемом TTI базовая станция назначает свой HARQ ID.At step 1520, the base station allocates a block of slots/minislots (TTIs) containing a set of contiguous slots/minislots (sub-TTIs), where each sub-TTI includes a predetermined number of OFDM symbols. As stated earlier, a slot can contain 12 or 14 OFDM symbols, a mini-slot can contain 2, 4 or 7 OFDM symbols. Each sub-TTI in an allocated TTI is assigned a HARQ ID by the base station.
На этапе 1530 базовая станция выделяет, в составе TTI, поднабор смежных sub-TTI для передачи PDSCH в UE (см. Фиг.10a, 10b, 11).At step 1530, the base station allocates, within the TTI, a subset of contiguous sub-TTIs for PDSCH transmission to the UE (see Figs. 10a, 10b, 11).
На этапе 1540 базовая станция резервирует весь TTI (с запасом) для передачи PDSCH на UE посредством передачи в UE PDCCH, в котором переносится DCI, включающая в себя, по меньшей мере, сведения, позволяющие UE определить HARQ ID всех sub-TTI зарезервированного TTI. Согласно варианту осуществления, в качестве упомянутых сведений в DCI передается массив HARQ ID sub-TTI зарезервированного TTI. Как отмечалось выше, DCI включает в себя указание начала TTI и конца TTI, где указанием начала TTI предпочтительно является указание начального OFDM-символа TTI, а указанием его конца является указание количества sub-TTI в TTI. At step 1540, the base station reserves the entire TTI (with a margin) for transmission of the PDSCH to the UE by transmitting to the UE a PDCCH that carries a DCI including at least information allowing the UE to determine the HARQ IDs of all sub-TTIs of the reserved TTI. According to an embodiment, the HARQ ID array of the sub-TTI of the reserved TTI is transmitted as said information to the DCI. As noted above, the DCI includes an indication of a TTI start and a TTI end, where the TTI start indication is preferably an indication of the TTI's starting OFDM symbol, and the TTI end indication is an indication of the number of sub-TTIs in the TTI.
На этапе 1550 базовая станция передает PDSCH в UE в упомянутом поднаборе sub-TTI. Предпочтительно, при этом используется организация кодовых блоков данных, передаваемых в PDSCH, описанная выше со ссылкой на Фиг.7 (см. также этап 860 на Фиг.8a).At step 1550, the base station transmits a PDSCH to the UE in the sub-TTI subset. Preferably, this uses the organization of data code blocks transmitted on the PDSCH described above with reference to FIG. 7 (see also step 860 in FIG. 8a).
На этапе 1560 UE помещает в свой буфер принимаемые данные из всех sub-TTI упомянутого TTI. Затем, в отношении каждого из sub-TTI, UE осуществляет декодирование данных, соответствующих этому sub-TTI, из буфера и посылает в базовую станцию квитанцию посредством PUCCH. Как отмечалось ранее, при успешном декодировании в качестве квитанции посылается ACK и упомянутые соответствующие данные удаляются из буфера, а при неуспешном декодировании в качестве квитанции посылается NACK и упомянутые соответствующие данные остаются в буфере. Здесь необходимо еще раз подчеркнуть, что декодирование ‘мусорных’ данных, т.е. данных из sub-TTI, не входящих в поднабор sub-TTI, выделенный в TTI на этапе 1530 для PDSCH, всегда завершается неудачей в UE и, соответственно, последующей отправкой NACK.At step 1560, the UE buffers received data from all sub-TTIs of the TTI. Then, for each of the sub-TTIs, the UE decodes the data corresponding to that sub-TTI from the buffer and sends an acknowledgment to the base station via PUCCH. As noted earlier, when decoding is successful, an ACK is sent as an acknowledgment and the corresponding data is removed from the buffer, and when decoding is unsuccessful, a NACK is sent as an acknowledgment and the corresponding data remains in the buffer. Here it is necessary to emphasize once again that decoding ‘junk’ data, i.e. data from a sub-TTI not included in the sub-TTI subset allocated to the TTI in step 1530 for the PDSCH always fails at the UE and consequently sends a NACK.
На этапе 1570 базовая станция, по приему NACK в отношении данных, переданных в каком-либо sub-TTI из упомянутого поднабора sub-TTI, выполняет повторную передачу этих данных на UE. В данном случае, как говорилось ранее, при исходной передаче данных посредством PDSCH в рассматриваемом sub-TTI имела место ошибка, т.е. это были полезные, но ‘ошибочные’ данные. UE, в свою очередь, принимает повторно переданные данные и комбинирует их с оставшимися в буфере ‘ошибочными’ данными, соответствующими упомянутому sub-TTI, и выполняет декодирование таких комбинированных данных. Согласованная идентификация соответствующих sub-TTI на TRP и на UE осуществляется, естественно, посредством HARQ ID, назначенных базовой станцией на этапе 1520 и сообщенных ею на UE на этапе 1540.At step 1570, the base station, upon receiving a NACK regarding data transmitted in any sub-TTI from the sub-TTI subset, retransmits that data to the UE. In this case, as mentioned earlier, during the initial transmission of data via PDSCH, an error occurred in the sub-TTI in question, i.e. it was useful but 'flawed' data. The UE, in turn, receives the retransmitted data and combines it with the remaining 'erroneous' data in the buffer corresponding to the said sub-TTI and decodes such combined data. The consistent identification of the corresponding sub-TTIs on the TRP and on the UE is, of course, accomplished through the HARQ IDs assigned by the base station at step 1520 and communicated by it to the UE at step 1540.
На этапе 1580 UE постфактум информируется о тех sub-TTI из состава TTI, которые не входят в поднабор sub-TTI, выделенный на этапе 1530, т.е., иными словами, о тех sub-TTI, которые не использовались в TTI для передачи PDSCH на UE.At step 1580, the UE is informed after the fact of those sub-TTIs from the TTI that are not included in the sub-TTI subset allocated at step 1530, i.e., in other words, those sub-TTIs that were not used in the TTI for transmission PDSCH to UE.
В соответствии с вышеприведенным раскрытием, согласно одному варианту осуществления настоящего изобретения данное информирование может быть реализовано явным образом (см. Фиг.11-13), что соответствует подэтапу 1581 на Фиг.15. На подэтапе 1581 базовая станция передает на UE, в составе последующей DCI, идентификаторы HARQ ID sub-TTI поднабора sub-TTI, выделенного на этапе 1530 для PDSCH (т.е. HARQ ID, составляющие подмножество ), либо HARQ ID тех sub-TTI, которые не входят в данный поднабор (т.е. HARQ ID, составляющие подмножество ). UE, по приему этой последующей DCI, удаляет из своего буфера все данные, соответствующие sub-TTI, не входящим в упомянутый поднабор sub-TTI, т.е. все данные, которые оказались ‘мусорными’.In accordance with the above disclosure, according to one embodiment of the present invention, this information can be implemented explicitly (see FIGS. 11-13), which corresponds to substep 1581 in FIG. 15. At sub-step 1581, the base station transmits to the UE, as part of the subsequent DCI, the sub-TTI HARQ IDs of the sub-TTI subset allocated at step 1530 for the PDSCH (i.e., the HARQ IDs constituting the sub-TTI ), or the HARQ IDs of those sub-TTIs that are not included in this subset (i.e., the HARQ IDs that make up the subset ). The UE, upon receipt of this subsequent DCI, removes from its buffer all data corresponding to sub-TTIs not included in the said sub-TTI subset, i.e. all data that turned out to be 'junk'.
Согласно другому варианту осуществления настоящего изобретения информирование по этапу 1580 может быть реализовано неявным образом (см. Фиг.14), что соответствует подэтапу 1582 на Фиг.15. According to another embodiment of the present invention, the notification of step 1580 may be implemented implicitly (see FIG. 14), which corresponds to substep 1582 of FIG. 15.
Согласно одному варианту реализации подэтапа 1582, на базовой станции, после передачи DCI посредством PDCCH на этапе 1540, запускается таймер заранее определенной длительности, и на UE, по приему этой DCI и с учетом времени распространения сигнала между базовой станцией и UE, также запускается таймер этой заранее определенной длительности. По истечению данной заранее определенной длительности таймера, UE по умолчанию определяет, в качестве sub-TTI, не входящих в поднабор sub-TTI, выделенный в TTI на этапе 1530 для PDSCH, те sub-TTI, в отношении которых на этапе 1570 из UE на базовую станцию были переданы NACK и для которых в течение упомянутой заранее определенной длительности от базовой станции не были получены повторно переданные данные. После чего ‘мусорные’ данные, соответствующие определенным таким образом sub-TTI, удаляются из буфера UE.According to one embodiment of substep 1582, at the base station, after transmitting the DCI via the PDCCH in step 1540, a timer of a predetermined duration is started, and at the UE, upon receipt of this DCI and taking into account the signal propagation time between the base station and the UE, a timer of this timer is also started. predetermined duration. Upon expiration of this predetermined timer duration, the UE defaults to determine, as sub-TTIs not included in the subset of sub-TTIs allocated in the TTI at step 1530 for the PDSCH, those sub-TTIs for which at step 1570 from the UE to NACKs have been transmitted to the base station and for which no retransmitted data has been received from the base station within said predetermined duration. After which the 'garbage' data corresponding to the sub-TTI defined in this way is removed from the UE buffer.
Согласно альтернативному варианту реализации подэтапа 1582, на базовой станции запускается отдельный таймер заранее определенной длительности после осуществления передачи в каждом sub-TTI зарезервированного TTI, и на UE, по приему данных в этом sub-TTI и с учетом времени распространения сигнала между базовой станцией и UE, также запускается таймер этой заранее определенной длительности. По истечению данной заранее определенной длительности таймера UE по умолчанию определяет упомянутый sub-TTI в качестве sub-TTI, не входящего в поднабор sub-TTI, выделенный в TTI на этапе 1530 для PDSCH, если в отношении данного sub-TTI из UE на базовую станцию была передана NACK и в течение упомянутой заранее определенной длительности от базовой станции не были получены повторно переданные данные. После чего ‘мусорные’ данные, соответствующие всем определенным таким образом sub-TTI, удаляются из буфера UE.According to an alternative implementation of sub-step 1582, a separate timer of a predetermined duration is started at the base station after transmission in each sub-TTI of the reserved TTI, and at the UE, upon receipt of data in that sub-TTI and taking into account the signal propagation time between the base station and the UE , a timer of this predetermined duration is also started. Upon expiration of this predetermined timer duration, the UE defaults to identifying the said sub-TTI as a sub-TTI not included in the sub-TTI subset allocated in the TTI at step 1530 for the PDSCH, if for this sub-TTI from the UE to the base station NACK was transmitted and no retransmitted data was received from the base station within said predetermined duration. After which, the 'garbage' data corresponding to all sub-TTIs defined in this way is removed from the UE buffer.
Для обоих рассмотренных вариантов реализации подэтапа 1582 заранее заданная длительность таймера задается на базовой станции и сообщается, до его запуска, пользовательскому устройству предпочтительно посредством MAC-сигнализации или RRC-сигнализации.For both discussed embodiments of substep 1582, a predetermined timer duration is set at the base station and communicated, prior to its start, to the user device, preferably via MAC signaling or RRC signaling.
Как раскрывалось выше со ссылкой на Фиг.12-14, на базовой станции поддерживается множество {A} HARQ ID, которые доступны для назначения слотам/минислотам (sub-TTI) для передачи новых данных. После резервирования по этапу 1540, HARQ ID, назначенные sub-TTI зарезервированного TTI, исключаются из множества {A}. В то же время, множество {A} дополняется теми HARQ ID, в отношении которых на базовой станции были приняты ACK, переданные с UE на этапе 1560. Наконец, после информирования по этапу 1580 множество {A} дополняется HARQ ID тех sub-TTI, которые не входили в упомянутый поднабор sub-TTI, т.е. подмножеством HARQ ID.As discussed above with reference to FIGS. 12-14, the base station maintains a plurality of { A } HARQ IDs that are available for assignment to slots/minislots (sub-TTIs) for transmitting new data. After the reservation in step 1540, the HARQ IDs assigned to the sub-TTI of the reserved TTI are excluded from the set { A }. At the same time, the set { A } is supplemented with those HARQ IDs for which the base station received ACKs transmitted from the UE at step 1560. Finally, after informing at step 1580, the set { A } is supplemented with the HARQ IDs of those sub-TTIs which were not included in the mentioned sub-TTI subset, i.e. subset HARQ ID.
Согласно рассматриваемому раскрытию, на UE поддерживается множество {U} используемых HARQ ID для sub-TTI, данные из которых находятся в буфере. После помещения данных в буфер согласно этапу 1560 множество {U} дополняется HARQ ID всех sub-TTI зарезервированного TTI, т.е. множеством {S i }. Соответственно, HARQ ID тех sub-TTI, соответствующие которым данные удаляются из буфера UE на этапах 1560, 1580, исключаются из множества {U}.According to the subject disclosure, the UE maintains a plurality of { U } usable HARQ IDs for sub-TTIs, data from which is buffered. After buffering the data at step 1560, the set { U } is completed with the HARQ IDs of all sub-TTIs of the reserved TTI, i.e. set { S i }. Accordingly, the HARQ IDs of those sub-TTIs whose corresponding data is removed from the UE buffer in steps 1560, 1580 are excluded from the set { U }.
Хотя напрямую не указано, следует понимать, что в способе 1500 также выполняется (например, после этапа 1520) выделение по меньшей мере одного DMRS-подблока для передачи DMRS-сигналов, аналогично этапу 830.Although not explicitly stated, it should be understood that method 1500 also performs (e.g., after step 1520) allocating at least one DMRS subblock for transmitting DMRS signals, similar to step 830.
Согласно предпочтительному варианту осуществления, отвечающий настоящему изобретению подход гибкого агрегирования временных ресурсов, описанный выше, является применимым для широкополосной передачи, когда поддерживается одновременная передача множества пространственных MIMO-слоев PDSCH. В то же время, этим предпочтительным вариантом осуществления не накладывается ограничение, и данный подход в равной степени применим для реализаций с одним MIMO-слоем. Естественно, подход согласно настоящему изобретению в полной мере применим к системам 5G NR.According to a preferred embodiment, the flexible time resource aggregation approach of the present invention described above is applicable for wideband transmission where simultaneous transmission of multiple spatial MIMO layers of PDSCHs is supported. However, this preferred embodiment is not limited and the approach is equally applicable to single MIMO layer implementations. Naturally, the approach according to the present invention is fully applicable to 5G NR systems.
Более того, хотя раскрываемые выше варианты осуществления иллюстрируются в контексте TDD систем, необходимо подчеркнуть, что подход, отвечающий настоящему изобретению, также применим и для систем дуплексной связи с частотным разделением (FDD), в которых для нисходящей и восходящей передач в каждый момент времени используются разные частоты.Moreover, although the embodiments disclosed above are illustrated in the context of TDD systems, it should be emphasized that the approach of the present invention is also applicable to frequency division duplex (FDD) systems in which downlink and uplink transmissions are used at any given time. different frequencies.
Как следует из вышесказанного, настоящим изобретением обеспечиваются меньшие требования по буферизации на базовой станции при планировании нисходящей передачи с агрегированием ресурсов временной области и более простая подготовка DCI (например, TRP в сценариях с неполной загрузкой сети может осуществлять формирование DCI без точного знания размера ресурсов во временной области), а также снижение задержки за счет обеспечения возможности нисходящей передачи новых данных с использованием временных ресурсов, не задействованных для запланированной нисходящей передачи данных, до завершения агрегированного TTI. As can be seen from the above, the present invention provides less buffering requirements at the base station when scheduling downlink transmissions with time domain resource aggregation and simpler DCI preparation (e.g., TRP in light network scenarios can generate DCI without precise knowledge of resource size in the time domain), as well as reducing latency by allowing new data to be transmitted downstream using time resources not used for scheduled downstream data transmission before the completion of the aggregated TTI.
Следует также понимать, что проиллюстрированные примерные варианты осуществления являются всего лишь предпочтительными, а не единственно возможными вариантами реализации настоящего изобретения. Точнее, объем настоящего изобретения определяется нижеследующей формулой изобретения и ее эквивалентами.It should also be understood that the illustrated exemplary embodiments are merely preferred and not the only possible embodiments of the present invention. More precisely, the scope of the present invention is defined by the following claims and their equivalents.
Claims (82)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/KR2024/095374 WO2025037950A1 (en) | 2023-08-16 | 2024-02-19 | Method and apparatus for allocating resource in wireless communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2818161C1 true RU2818161C1 (en) | 2024-04-25 |
Family
ID=
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2839976C1 (en) * | 2024-07-16 | 2025-05-14 | Самсунг Электроникс Ко., Лтд. | Method for limiting channel estimation in time domain for downlink transmission (versions) and devices implementing said method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019098931A1 (en) * | 2017-11-17 | 2019-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Selection of time-domain resource allocation tables |
| RU2801697C1 (en) * | 2023-03-24 | 2023-08-14 | Самсунг Электроникс Ко., Лтд. | Device and method of allocating resources in the time domain based on their aggregation |
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019098931A1 (en) * | 2017-11-17 | 2019-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Selection of time-domain resource allocation tables |
| RU2801697C1 (en) * | 2023-03-24 | 2023-08-14 | Самсунг Электроникс Ко., Лтд. | Device and method of allocating resources in the time domain based on their aggregation |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2839976C1 (en) * | 2024-07-16 | 2025-05-14 | Самсунг Электроникс Ко., Лтд. | Method for limiting channel estimation in time domain for downlink transmission (versions) and devices implementing said method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7106708B2 (en) | Method and apparatus for handling time gap for sidelink HARQ (HYBRID AUTOMATIC REQUEST) in network scheduling mode in wireless communication system | |
| KR102146492B1 (en) | Method and apparatus for transmitting data performed by a user equipment in a wireless communication system | |
| CN111247857B (en) | Method for transmitting or receiving signal in wireless communication system and apparatus therefor | |
| US8489105B2 (en) | Radio base stations, radio communication devices, methods for controlling a radio base station and methods for controlling a radio communication device | |
| JP6666462B2 (en) | Resource scheduling and allocation method and device | |
| KR101343899B1 (en) | Method, system and equipment for processing information | |
| US11638285B2 (en) | Method and apparatus for control and data information resource mapping in wireless cellular communication system | |
| RU2481745C2 (en) | Control channel signalling using code points for indicating scheduling mode | |
| JP4966409B2 (en) | Method and apparatus in communication system | |
| CN109792331B (en) | User equipment, base station and method | |
| JP2019530382A (en) | Method and apparatus for uplink signal transmission or reception for terminals supporting multiple transmission time intervals, multiple subcarrier intervals, or multiple processing times in a wireless communication system | |
| WO2020065057A1 (en) | Sidelink feedback | |
| EP3994820A1 (en) | Communications devices, infrastructure equipment, and methods | |
| US12349147B2 (en) | Method and apparatus for control and data information resource mapping in wireless cellular communication system | |
| JP2021507546A (en) | Scheduling request resource settings | |
| JP7365463B2 (en) | Terminals, communication methods and integrated circuits | |
| CN101932111B (en) | Method and system for resource scheduling between enhanced base stations | |
| CN111224757B (en) | A communication method and a communication device | |
| RU2818161C1 (en) | Device and method of allocating resources in time domain based on their aggregation | |
| CN120770189A (en) | Method, communication device and infrastructure equipment | |
| HK40061912B (en) | Method and apparatus of handling time gap for sidelink hybrid automatic request (harq) in network scheduling mode in a wireless communication system | |
| KR20180076983A (en) | Method and apparatus for transmission and reception of uplink control information in wireless communication system |