Physical resource block scaling for data channels with hybrid automatic repeat request flows

文档序号:1559810 发布日期:2020-01-21 浏览:12次 中文

阅读说明:本技术 具有混合自动重传请求流程的数据信道的物理资源块缩放 (Physical resource block scaling for data channels with hybrid automatic repeat request flows ) 是由 林坤昌 吉列斯·查比特 于 2019-05-09 设计创作,主要内容包括:描述了在移动通信中用于具有混合自动重传请求(HARQ)流程的数据信道的物理资源块(PRB)缩放的技术和示例。一种装置从无线网络接收指示PRB缩放因子的无线电资源控制(RRC)信令。该装置还从无线网络接收指示PRB缩放是启用还是禁用的下行链路控制命令。然后,该装置通过以下任一方式确定传输块大小(TBS):(a)基于下行链路控制命令中所指示的PRB缩放因子以及所调度的物理下行链路共享信道(PDSCH)的PRB数量确定TBS,以响应于PRB缩放被启用,或(b)基于所调度的PDSCH的PRB数量确定TBS,以响应于PRB缩放被禁用。该装置还根据TBS的确定的结果来接收PDSCH。(Techniques and examples for Physical Resource Block (PRB) scaling for data channels with hybrid automatic repeat request (HARQ) flows in mobile communications are described. An apparatus receives Radio Resource Control (RRC) signaling from a wireless network indicating a PRB scaling factor. The apparatus also receives a downlink control command from the wireless network indicating whether PRB scaling is enabled or disabled. The apparatus then determines a Transport Block Size (TBS) by either (a) determining the TBS based on a PRB scaling factor indicated in the downlink control command and a number of PRBs of a scheduled Physical Downlink Shared Channel (PDSCH) in response to the PRB scaling being enabled, or (b) determining the TBS based on the number of PRBs of the scheduled PDSCH in response to the PRB scaling being disabled. The apparatus also receives the PDSCH according to a result of the determination of the TBS.)

1. A method, comprising:

receiving, by a processor of an apparatus, Radio Resource Control (RRC) signaling from a wireless network indicating a Physical Resource Block (PRB) scaling factor;

the processor receives a downlink control command from the wireless network indicating whether physical resource block scaling is enabled or disabled;

the processor determines a Transport Block Size (TBS) by any one of:

determining the transport block size based on the physical resource block scaling factor indicated in the downlink control command and a physical resource block number of a scheduled Physical Downlink Shared Channel (PDSCH) in response to the physical resource block scaling being enabled, or

Determining the transport block size based on a number of physical resource blocks of the scheduled downlink shared channel in response to the physical resource block scaling being disabled; and

the processor receives a physical downlink shared channel according to a result of the determination of the transport block size.

2. The method of claim 1, wherein the step of receiving the downlink control command from the wireless network comprises receiving a bit field in Downlink Control Information (DCI) from the wireless network.

3. The method of claim 1, wherein the step of determining the transport block size comprises determining whether the downlink control command indicates that physical resource block scaling is enabled or disabled based on a Modulation Coding Scheme (MCS) index in Downlink Control Information (DCI) from the wireless network.

4. The method of claim 1, wherein the physical resource block scaling factor is calculated based on a control signaling load in a subframe.

5. The method of claim 1, wherein the physical resource block scaling factor is calculated based on one or more predefined rules.

6. The method of claim 1, wherein the physical resource block scaling factor is calculated based on a type of communication indicated by a Radio Network Temporary Identifier (RNTI) type.

7. The method of claim 1, wherein the physical resource block scaling factor is calculated based on a combination of a control signaling load in a subframe, one or more predefined rules, and a type of communication indicated by a Radio Network Temporary Identifier (RNTI) type.

8. The method of claim 1, further comprising:

the processor receives a data packet retransmission from the wireless network to be disabled by the downlink control command in response to the physical resource block scaling.

9. The method of claim 1, further comprising:

the processor applies the physical resource block scaling to be enabled by the downlink control command in response to the physical resource block scaling,

wherein the physical resource block scaling applied by the processor is based on a calculation similar to that of physical resource block scaling applied by the wireless network.

10. The method of claim 1, further comprising:

the processor decodes the physical downlink shared channel.

11. A method, comprising:

receiving, by a processor of an apparatus, a Modulation Coding Scheme (MCS) index indicating Physical Resource Block (PRB) scaling from a wireless network; and

the processor determines a Transport Block Size (TBS) by selecting a first transport block size index.

12. The method of claim 11, wherein the step of determining the transport block size comprises: the first transport block size index is selected from the lowest first transport block size index of the same modulation order with physical resource block scaling and equal transport block size index step size.

13. The method of claim 11, wherein the step of determining the transport block size comprises: the first transport block size index is selected from transport block size indices of the same modulation order with physical resource block scaling and any transport block size index step size, and wherein the transport block size index with physical resource block scaling is rounded to the nearest transport block size index.

14. The method of claim 11, wherein for each modulation order of the plurality of modulation orders with physical resource block scaling, the respective transport block size index is proportional to a transport block size index of the same modulation order without physical resource block scaling.

15. The method of claim 11, wherein for each modulation coding scheme index of the plurality of modulation coding scheme indexes with physical resource block scaling, a combination of a modulation order and a transport block size index forms a subset of modulation coding scheme indexes without physical resource block scaling.

16. An apparatus, comprising:

a transceiver to wirelessly communicate with a wireless network during operation; and

a processor coupled to the transceiver, during operation, the processor performs operations comprising:

receiving, via the transceiver, Radio Resource Control (RRC) signaling from the wireless network indicating a Physical Resource Block (PRB) scaling factor;

receiving, via the transceiver, a downlink control command from the wireless network indicating whether physical resource block scaling is enabled or disabled;

determining a Transport Block Size (TBS) by any one of:

determining the transport block size based on the physical resource block scaling factor indicated in the downlink control command and a physical resource block number of a scheduled Physical Downlink Shared Channel (PDSCH) in response to the physical resource block scaling being enabled, or

Determining the transport block size based on a number of physical resource blocks of the scheduled downlink shared channel in response to the physical resource block scaling being disabled; and

receiving, via the transceiver, a physical downlink shared channel according to a result of the determination of the transport block size.

17. The apparatus of claim 16 wherein in receiving the downlink control command from the wireless network, the processor receives a bit field in Downlink Control Information (DCI) from the wireless network.

18. The apparatus of claim 16, wherein in determining the transport block size, the processor determines whether the downlink control command indicates that physical resource block scaling is enabled or disabled based on a Modulation Coding Scheme (MCS) index in Downlink Control Information (DCI) from the wireless network.

19. The apparatus of claim 16, wherein the physical resource block scaling factor is calculated based on a control signaling load in a subframe, one or more predefined rules, and a type of communication indicated by a Radio Network Temporary Identifier (RNTI) type, or a combination thereof.

20. The apparatus of claim 16, wherein during operation the processor further performs operations comprising one or more of:

receiving a data packet retransmission from the wireless network to be disabled by the downlink control command in response to the physical resource block scaling;

applying the physical resource block scaling to be enabled by the downlink control command in response to the physical resource block scaling; and

the physical downlink shared channel is decoded and,

wherein the physical resource block scaling applied by the processor is based on a calculation similar to that of physical resource block scaling applied by the wireless network.

Technical Field

The present invention relates generally to wireless communications, and more particularly, to Physical Resource Block (PRB) scaling for data channels with hybrid automatic repeat request (HARQ) procedures in mobile communications.

Background

Unless otherwise indicated, the approaches described in this section are not prior art to the claims set forth below and are not admitted to be prior art by inclusion in this section.

In mobile communications, such as 5th Generation, 5G New Radio (NR) mobile communications, PRB scaling may be used to maintain an effective code for a dedicated subframe, which is a subframe having a high Reference Signal (RS) load and/or a large Control Format Indicator (CFI). That is, as the RS load and CFI values become larger, fewer Resource Elements (REs) are expected to be available. There is no change in the number of REs occupied by a Physical Downlink Shared Channel (PDSCH). The PDSCH Transport Block Size (TBS) may be determined based on PRB size, Modulation Coding Scheme (MCS), and the number of layers. For a given fixed TBS determination, a larger load also means a higher code rate. However, according to the current third generation partnership Project (3 GPP) specifications, there are still some problems that have not been solved regarding PRB scaling. For example, if the scaling factor depends on the current subframe load, there is a problem as to how to keep the same TBS for retransmission (reTX) in the HARQ flow. Furthermore, if Downlink Control Information (DCI) of reTX is not independent, there is also a problem as to how to handle a Physical Downlink Control Channel (PDCCH) lost for initial transmission. Further, under current 3GPP specifications, the base station (e.g., the gNB) may enable and disable PRB scaling of the PDSCH via DCI. However, there is a problem with the MCS index with PRB scaling in the 6-bit MCS table.

Disclosure of Invention

The following summary is illustrative only and is not intended to be in any way limiting. That is, the following summary is provided to introduce concepts, points, benefits and advantages of the novel and non-obvious techniques described herein. Selected embodiments are further described below in the detailed description. Thus, the following summary is not intended to identify essential features of the claimed subject matter, nor is it intended for use in determining the scope of the claimed subject matter.

In one aspect, a method may include a processor of an apparatus receiving Radio Resource Control (RRC) signaling from a wireless network indicating a PRB scaling factor. The method may also include the processor receiving a downlink control command from the wireless network indicating whether PRB scaling is enabled or disabled. The method may further include the processor determining the TBS by any one of: (a) determine the TBS based on a PRB scaling factor indicated in the downlink control command and a number of PRBs of the scheduled PDSCH in response to PRB scaling being enabled, or (b) determine the TBS based on the number of PRBs of the scheduled PDSCH in response to PRB scaling being disabled. The method may further include the processor receiving the PDSCH according to a result of determining the TBS.

In one aspect, a method may include a processor of an apparatus receiving an MCS index indicating PRB scaling from a wireless network. The method may also include the processor determining the TBS by selecting a first TBS index.

In one aspect, an apparatus may include a transceiver and a processor coupled to the transceiver. During operation, the transceiver may communicate wirelessly with the wireless network. During operation, the processor may perform the following operations: (1) receiving, via a transceiver, RRC signaling from a wireless network indicating a PRB scaling factor; (2) receiving, via a transceiver, a downlink control command from a wireless network indicating whether PRB scaling is enabled or disabled; (3) determining TBS by any one of: (a) determining a TBS based on a PRB scaling factor indicated in the downlink control command and a number of PRBs of the scheduled PDSCH in response to PRB scaling being enabled, or (b) determining a TBS based on a number of PRBs of the scheduled PDSCH in response to PRB scaling being disabled; (4) receiving, via the transceiver, the PDSCH according to a result of the determination of the TBS.

It is noted that although the description provided herein includes content of specific radio access technologies, networks and network topologies, such as fifth generation (5G) or New Radio (NR) mobile communications, the proposed concepts, schemes and any variants/derivations thereof may be implemented in, for or by any other type of radio access technology, network and network topology, such as but not limited to Long-term evolution (LTE), LTE-Advanced (LTE-Advanced), LTE-Advanced-Pro (LTE-Advanced Pro) and Internet of Things (IoT). Accordingly, the scope of the invention is not limited to the examples described herein.

Drawings

The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and together with the description serve to explain the principles of the invention. It is to be understood that the figures are not necessarily to scale, some components shown may be shown to scale beyond what is shown in actual embodiments, in order to clearly illustrate the concepts of the invention.

FIG. 1 is a schematic diagram of an example scenario in which various solutions are implemented according to an embodiment of the present invention.

FIG. 2 is a schematic diagram of an example algorithm according to an embodiment of the present invention.

Fig. 3A is a table of an example scenario according to an implementation of the proposed scheme of the present invention.

Fig. 3B is a table of an example scenario according to an implementation of the proposed scheme of the present invention.

Fig. 3C is a table of an example scenario according to an implementation of the proposed scheme of the present invention.

FIG. 4 is a block diagram of an exemplary system according to an embodiment of the present invention.

FIG. 5 is a flow chart of an example flow according to an embodiment of the present invention.

FIG. 6 is a flow chart of an example flow according to an embodiment of the present invention.

Detailed Description

Detailed examples and embodiments of the claimed subject matter are disclosed herein. However, it is to be understood that the disclosed embodiments and implementations are merely illustrative of the claimed subject matter that may be embodied in various forms. Furthermore, the present invention may be embodied in many different forms and should not be construed as being limited to the exemplary embodiments and implementations set forth herein. Rather, these exemplary embodiments and implementations are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the following description, details of well-known features and techniques may be omitted to avoid unnecessarily obscuring the presented embodiments and implementations.

SUMMARY

FIG. 1 illustrates an example scenario 100 in which various solutions are implemented in accordance with the present invention. Referring to fig. 1, a scenario 100 may include a UE110 in wireless communication with a wireless network 120 (e.g., a 5G NR mobile network) via a base station 125 (e.g., an eNB, a gNB, or a transmit-receive point (TRP)). In scenario 100, UE110 may wirelessly communicate with wireless network 120 via base station 125 to perform PRB scaling for data channels with HARQ processes according to various solutions, schemes, concepts and/or designs related to the present invention, as described below.

Under the proposed scheme for PRB scaling for data channels with HARQ flows, in Downlink (DL) data reception and transmission, the TBS size may depend on the enabling and disabling of the PRB scaling bit field in the DCI. For example, where PRB scaling is enabled, TBS determination may include considering a PRB scaling factor, which may be indicated in RRC signaling. In the case where PRB scaling is disabled, the TBS determination may be based on the number of PRBs of the scheduled PDSCH in the DCI transmission.

Fig. 2 illustrates an example algorithm 200 for PRB scaling for a data channel with HARQ flows according to an embodiment of the present invention. The algorithm 200 may include one or more operations, actions, or functions represented by one or more of the blocks 210, 220, 230, 240, and 250. Although the various blocks shown are discrete, the various blocks in the algorithm 200 may be split into additional blocks, combined into fewer blocks, or some blocks removed, depending on the desired implementation. In accordance with the present invention, algorithm 200 may be implemented by a UE (e.g., UE 110) in wireless communication with a wireless network (e.g., wireless network 120). The algorithm 200 may begin at 210.

At 210, algorithm 200 may include UE110 receiving DCI from wireless network 120 via base station 125. The algorithm 200 may proceed from 210 to 220.

At 220, algorithm 200 may include UE110 determining whether PRB scaling is enabled based on a PRB scaling bit field in the DCI. In the event that the determination by UE110 indicates that PRB scaling is disabled, algorithm 200 may proceed from 220 to 230. Where the determination by UE110 indicates that PRB scaling is enabled, algorithm 200 may proceed from 220 to 240.

At 230, the algorithm 200 may include the UE110 setting a value of a PRB for the TBS (represented herein by the parameter "PRB _ TBS") based on the following expression: PRB _ tbs — PRB _ dci. Wherein the parameter "PRB _ DCI" represents the scheduled number of PRBs of PDSCH in DCI. Algorithm 200 may proceed from 230 to 250.

At 240, algorithm 200 may include UE110 setting a value of PRB _ tbs based on the following expression: PRB _ tbs is floor (α PRB _ dci). Where the parameter "α" represents a PRB scaling factor, which depends on the dedicated subframe configuration, RS load and/or CFI value. The algorithm 200 may proceed from 240 to 250.

At 250, the algorithm 200 may include the UE110 determining the TBS based on the value of PRB TBS. For example, UE110 may determine the TBS using a look-up table based on the following expression: TBS — lookeptable (N _ { PRB }, number of layers from dci, QAM) ]. Where QAM stands for Quadrature Amplitude Modulation (QAM).

To illustrate how the proposed solution according to the present invention can be implemented to solve the above problems, each of the above two problems and an example in the respective proposed solution are described below, assuming that the cell bandwidth is 50 PRBs.

In an example scenario related to how to keep the same TBS in the HARQ flow for retransmission issues if the scaling factor depends on the current subframe load, the initial transmission may include the following parameters: MCS 15, light RS load with PRB scaling factor 0.875, PRB _ dci 50, PRB _ TBS floor (50 0.875) 43, and TBS 12960. In this example scenario, the retransmission may include the following parameters: MCS 15, medium RS load with PRB scaling factor 0.75, maximum PRB _ dci 50, maximum PRB _ TBS flow (50 0.75) 37, and maximum TBS 11448. Wherein the maximum TBS of the retransmission is 11448 and is less than 12960. Thus, in this example scenario, it is not possible to have the TBS of the retransmission be the same as the TBS of the initial transmission.

In an example scenario regarding how to deal with the problem of a lost initial transmission PDCCH (e.g., forcing the TBS of the retransmission to be the same as the TBS of the initial transmission) if the DCI of the reTX is not independent, the initial transmission may include the following parameters: MCS is unknown, PRB _ dci is unknown, PRB _ TBS is unknown, TBS is unknown. In this example scenario, the retransmission may include the following parameters: MCS 15, medium RS load with PRB scaling factor 0.75, PRB _ dci 50, and TBS unknown TBS of the initial transmission. Thus, in this example scenario, the retransmitted DCI becomes not independent and the corresponding TBS is floating.

In order to solve the above two problems under the proposed scheme according to the present invention, an additional one-bit field may be introduced in the DCI to indicate whether PRB scaling is enabled or disabled. In case PRB scaling is disabled, PRB _ tbs may be set equal to PRB _ dci (e.g., PRB _ tbs — PRB _ dci). In another aspect, the PRB scaling factor may be set to 1. For the problem of how to keep the same TBS for the retransmission in the HARQ flow if the scaling factor depends on the current subframe load, the TBS for the retransmission may be the same as the TBS for the initial transmission, with appropriate settings. For the problem of how to handle the PDCCH that is lost in the initial transmission if the DCI being retransmitted is not independent, the retransmitted DCI may be independent.

For example, the initial transmission may include the following parameters: MCS 15, PRB scaling enabled, light RS load with PRB scaling factor 0.875, PRB _ dci 50, PRB _ TBS floor (0.875 50) 43, and TBS 12960. The retransmission may include the following parameters: MCS 15, PRB scaling disabled, PRB _ dci 43, PRB _ TBS 1 PRB _ dci 43, and TBS 12960. Advantageously, the TBS of the retransmission may be the same as the TBS of the initial transmission.

Under the proposed scheme according to the present invention, PRB scaling design may include several steps or stages. In the first step, the PRB scaling factor α may be set to 1 in case PRB scaling is disabled. In a second step, the available number of resource elements (denoted herein as "Avail _ RE") for PDSCH data transmission may be calculated. For example, Avail _ RE may be calculated based on PRB allocation in DCI. In addition, cell-specific reference signals (CRS), control regions with Control Format Indicator (CFI) >1, demodulation reference signals (DMRS), channel state information reference signals (CSI-RS), and enhanced physical downlink control channel (ePDCCH) may be excluded. In the third step, the number of All resource elements (denoted herein as "All _ RE") used for PDSCH data transmission may be calculated. For example, All _ RE may be calculated based on PRB allocation in DCI. In addition, CRS and DMRS may be excluded. In a fourth step, the ratio (r) of Avail _ RE to All _ RE may be derived or otherwise calculated. In a fifth step, a PRB scaling factor a may be determined. As an illustrative example, α may be determined as follows:

if(r<(4.5/8=0.5625)),α=4/8=0.5;

otherwise if (r < (5.5/8 ═ 0.6875)), α ═ 5/8 ═ 0.625;

otherwise if (r < (6.5/8 ═ 0.8125)), α ═ 6/8 ═ 0.75;

otherwise if (r < (7.5/8 ═ 0.9375)), α ═ 7/8 ═ 0.875;

otherwise, α is 8/8 is 1.

Under the proposed scheme according to the present invention, the PRB scaling procedure may include the UE110 performing some operations. For example, UE110 may determine whether PRB scaling is disabled. In the case where PRB scaling is disabled, UE110 may set the PRB scaling factor to 1. Otherwise, based on the predefined RS and DCI load, the UE110 may determine a Channel Quality Indicator (CQI) index by using the CFI value and the RS load at subframe n, with PRB scaling enabled. Assuming that the Spectral Efficiency (SE) reported by each available RE is X, UE110 may report SE ═ X at subframe n + k. When wireless network 120 determines to schedule DL data at subframe n +1, wireless network 120 may apply PRB scaling to determine a suitable MCS with a code rate closest or closest to the reported X. For example, wireless network 120 may know the CFI value, RS load, and scheduled PRBs at subframe n + 1. The number Y of available REs may be known. Thus, the maximum TBS may be less than X Y. Furthermore, wireless network 120 may be aware of the PRB scaling factor (e.g., wireless network 120 and UE110 may use the same decision rule). Therefore, a suitable MCS may require that the TBS with PRB scaling be less than X Y. The wireless network 120 may indicate MCS and Resource Allocation (RA) in the DCI at subframe n + 1. Based on the MCS and RA in the DCI, UE110 may determine the TBS index and TBS size, followed by rate dematching and decoding.

Under current 3GPP specifications, the base station 125 may enable and disable PRB scaling of PDSCH via DCI. However, the PRB scaled MCS index in the 6-bit MCS table is still in an open state. Under the proposed scheme according to the invention, for each MCS with PRB scaling, the modulation order (Qm or Qm') and the TBS index (I)TBS) A subset of MCS indices without PRB scaling may be formed. The base station may dynamically enable and disable PRB scaling depending on the load. Under the proposed scheme, for each modulation order with PRB scaling, supported ITBSThe number may be proportional to the number of supported ITBSs for the same Qm-Qm' combination without PRB scaling and may be rounded. Advantageously, the same scheduling flexibility can be provided, whether with PRB scaling or not. Furthermore, under the proposed scheme, given supported I with PRB scalingTBSNumber, UE110 may scale from the lowest I with the same index of PRBTBSStart selection of ITBSIn which ITBSThe step sizes are equal. When high loads are encountered, for large ITBSBase station 125 may be adapted to have a smaller ITBSThe same modulation order. However, for the smallest ITBSSuch an option may not be available. To avoid selecting different modulation orders, the smallest ITBSThe same target modulation may be scaled by PRB.

Fig. 3A, 3B, and 3C show tables of an example scenario with an implementation of the proposed scheme including quadrature-shift keying (QPSK) and/or modulation of different QAMs (e.g., 16QAM, 64QAM, 256QAM, and 1024QAM) according to the present invention. As shown in fig. 3A and 3C, for a modulation order of QPSK-QPSK, the number of rounded MCS of PRB-scaled PDSCH is 2, for a modulation order of QPSK-16QAM, the number of rounded MCS of PRB-scaled PDSCH is 2, for a modulation order of 16QAM-64QAM, the number of rounded MCS of PRB-scaled PDSCH is 3, for a modulation order of 64QAM-64QAM, the number of rounded MCS of PRB-scaled PDSCH is 4, for a modulation order of 256QAM-256QAM, the number of rounded MCS of PRB-scaled PDSCH is 4, and for a modulation order of 1024QAM-1024QAM, the number of rounded MCS of PRB-scaled PDSCH is 2. Thus, in this example, the total number of rounded MCSs of PDSCH with PRB scaling is 17.

Illustrative embodiments

FIG. 4 illustrates an example system 400 having at least one example apparatus 410 and an example apparatus 420, according to an embodiment of the invention. To implement the schemes, techniques, procedures, and methods described herein with respect to PRB scaling for data channels with HARQ procedures in mobile communications, each of the apparatus 410 and apparatus 420 may perform various functions, including the various schemes described above with respect to the various designs, concepts, schemes, systems, and methods presented above and the procedure 400 described below. For example, apparatus 410 may be an example embodiment of UE110, and apparatus 420 may be an example embodiment of network node 125.

Each of the device 410 and the device 420 may be part of an electronic device, may be a network device or UE (e.g., UE 110) such as a portable or mobile device, a wearable device, a wireless communication device, or a computing device. For example, each of the apparatus 410 and the apparatus 420 may be implemented in a smartphone, a smartwatch, a personal digital assistant, a digital camera, or a computing device such as a tablet, laptop, or notebook computer. Each of the devices 410 and 420 may also be part of a machine type device, and may be an IoT device such as a fixed or static device, a home device, a wired communication device, or a computing device. For example, each of the apparatus 410 and the apparatus 420 may be implemented in a smart thermostat, a smart refrigerator, a smart door lock, a wireless speaker, or a home control center. When apparatus 410 and/or apparatus 420 are implemented in or as a network apparatus, apparatus 410 and/or apparatus 420 may be implemented in a network node (e.g., network node 125) such as an eNB in an LTE, LTE evolution, or LTE evolution-advanced network, or a gNB or TRP in a 5G network, NR network, or IoT network.

In some embodiments, each of the apparatus 410 and the apparatus 420 may be implemented in one or more Integrated Circuit (IC) chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, or one or more Complex-Instruction-Set-Computing (CISC) processors. In various aspects described above, each of the apparatus 410 and the apparatus 420 may be implemented in or as a network apparatus or a UE. Each of the apparatus 410 and the apparatus 420 includes at least some of those components shown in fig. 4, e.g., a processor 412 and a processor 422, respectively. Each of the apparatus 410 and the apparatus 420 may further include one or more other components (e.g., an internal power source, a display device, and/or a user interface device) that are not relevant to the proposed solution of the present invention, but for simplicity and brevity, such other components in the apparatus 410 and the apparatus 420 are not depicted in fig. 4, nor described below.

In an aspect, each of processor 412 and processor 422 may be implemented in the form of one or more single-core processors, one or more multi-core processors, or one or more CISC processors. That is, even though the singular term "processor" is used herein to refer to the processor 412 and the processor 422, each of the processor 412 and the processor 422 may include multiple processors in some embodiments and a single processor in other embodiments in accordance with the present invention. In another aspect, each of processor 412 and processor 422 may be implemented in hardware (and, optionally, firmware) with electronic components that may include, but are not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and/or one or more varactors configured and arranged in accordance with the present invention to achieve particular objectives. In other words, according to the various embodiments described herein, each of the processor 412 and the processor 422 may, at least in some embodiments, act as a dedicated machine specifically designed, configured and arranged to perform certain tasks with respect to PRB scaling for data channels with HARQ processes in mobile communications according to various embodiments of the present invention.

In some embodiments, the apparatus 410 may further include a transceiver 416, the transceiver 416 being coupled to the processor 412 and capable of wirelessly transmitting and receiving data. In some embodiments, the device 420 may also include a transceiver 426 coupled to the processor 422. The transceiver 426 is capable of wirelessly transmitting and receiving data.

In some embodiments, the apparatus 410 may further include a memory 414, the memory 414 being coupled to the processor 412 and capable of being accessed by the processor 412 and storing data therein. In some embodiments, the apparatus 420 may further include a memory 424, the memory 424 being coupled to the processor 422 and accessible by the processor 422 and storing data therein. Each of the memories 414 and 424 may include a Random-Access Memory (RAM) such as a Dynamic RAM (DRAM), a Static RAM (SRAM), a thyristor Random-Access Memory (T-RAM), and/or a Zero-Capacitor Random-Access Memory (Z-RAM). Alternatively or additionally, each of the memories 414 and 424 may also include Read-Only memories (ROMs) such as mask ROM, Programmable ROM (PROM), Erasable Programmable ROM (EPROM), and/or Electrically Erasable Programmable ROM (EEPROM). Alternatively or additionally, each of the memories 414 and 424 may also include a Non-volatile read-only-Memory (NVRAM) such as a flash Memory, a solid-state Memory, a ferroelectric RAM (FeRAM), a Magnetoresistive RAM (MRAM), and/or a phase change Memory.

Each of the devices 410 and 420 may be a communication entity capable of communicating with each other using various proposed schemes according to the present invention. For illustrative purposes, and not by way of limitation, the following provides a description of the capabilities of device 410 as a UE and device 420 as a base station of a serving cell of a wireless network (e.g., a 5G/NR mobile network). It is noted that although the example implementations described below are provided in the context of a UE, they may be implemented in and performed by a base station. Thus, although the following description of example embodiments pertains to the apparatus 410 being a UE (e.g., UE 110), the same applies to the apparatus 420 being a network node or base station (e.g., a gNB, TRP, or eNodeB (e.g., network node 125) in a wireless network such as a 5G NR mobile network).

In accordance with aspects set forth herein, processor 412 of apparatus 410 may receive RRC signaling indicating a PRB scaling factor from a wireless network (e.g., via apparatus 420) via transceiver 416. Further, the processor 412 may receive a downlink control command from the wireless network via the transceiver 416 indicating whether PRB scaling is enabled or disabled. Further, processor 412 determines the TBS by either: (a) determine the TBS based on a PRB scaling factor indicated in the downlink control command and a number of PRBs of the scheduled PDSCH in response to PRB scaling being enabled, or (b) determine the TBS based on the number of PRBs of the scheduled PDSCH in response to PRB scaling being disabled. Further, the processor 412 receives the PDSCH via the transceiver 416 according to the result of the determination of the TBS.

In some embodiments, the processor 412 may receive a one bit field in the DCI from the wireless network when receiving the downlink control command from the wireless network.

In some embodiments, in determining the TBS, the processor 412 may determine whether the downlink control command indicates PRB scaling is enabled or disabled based on an MCS index in DCI from the wireless network.

In some embodiments, the PRB scaling factor may be calculated based on the control signaling load in the subframe. Or may calculate the PRB scaling factor based on one or more predefined rules. Alternatively, the PRB scaling factor may be calculated based on a type of communication indicated by the RNTI type. Alternatively, the PRB scaling factor may be calculated based on a combination of control signaling load in the subframe, one or more predefined rules, a type of communication indicated by the RNTI type.

In some implementations, the processor 412 may perform other operations. For example, the processor 412 may receive a data packet retransmission from the wireless network via the transceiver 416 to be disabled by a downlink control command in response to PRB scaling.

In some implementations, the processor 412 may perform other operations. For example, the processor 412 may apply PRB scaling to be enabled by the downlink control command in response to the PRB scaling. In this case, the PRB scaling applied by the processor may be based on a calculation similar to the PRB scaling calculation applied by the wireless network.

In some embodiments, the processor 412 may also decode the PDSCH.

In accordance with another aspect of the present disclosure, in an aspect, processor 412 may receive, via transceiver 416, an MCS index from a wireless network (e.g., via apparatus 420) indicating PRB scaling. Further, the processor 412 determines the TBS by selecting the first TBS index. Further, the processor 412 can receive the PDSCH via the transceiver 416 according to the results of the determination of the TBS. Further, the processor 412 may decode the PDSCH.

In some embodiments, in determining the TBS, the processor 412 may select the first TBS index from the lowest first TBS index of the same modulation order with PRB scaling and equal TBS index step size.

In some embodiments, in determining the TBS, the processor 412 may select a first TBS index from TBS indexes of the same modulation order with PRB scaling and any TBS index step size. Further, the TBS index with PRB scaling may be rounded to the closest TBS index.

In some embodiments, for each modulation order of a plurality of modulation orders with PRB scaling, a respective TBS index is proportional to a TBS index of the same modulation order without PRB scaling.

In some embodiments, for each MCS index with PRB scaling of the plurality of MCS indices with PRB scaling, the combination of the modulation order and TBS index may form a subset of the MCS indices without PRB scaling.

Illustrative procedures

FIG. 5 is an exemplary flow chart 500 described in accordance with an embodiment of the present invention. Flow 500 may represent an aspect of implementing various proposed designs, concepts, schemes, systems and methods described above. More specifically, the flow 500 may represent an aspect of the concepts and schemes proposed in accordance with the present invention regarding PRB scaling for data channels with HARQ flows in mobile communications. Flow 500 may include one or more of the operations, actions, or functions illustrated by blocks 510, 520, 530, 540 and one or more of sub-blocks 532 and 534. Although the various blocks shown are discrete, the various blocks in flow 500 may be split into more blocks, combined into fewer blocks, or some blocks removed, depending on the desired implementation. Further, the blocks/sub-blocks of the flow 500 may be performed in the order shown in fig. 5 or may be performed in other orders. Further, one or more of the blocks/sub-blocks of flow 500 may be repeated or iteratively performed. The process 500 may be implemented by the apparatus 410 or the apparatus 420 and any variation thereof or in the apparatus 410 or the apparatus 420 and any variation thereof. The flow 500 described below in the context of an apparatus 410 being a UE (e.g., UE 110) and an apparatus 420 being a network node (e.g., network node 125) in a wireless network such as a 5G/NR mobile network is for illustration purposes only and is not limiting. Flow 500 may begin at block 510.

In 510, flow 500 may include the processor 412 of the apparatus 410 receiving RRC signaling indicating a PRB scaling factor from the wireless network (e.g., via the apparatus 420) via the transceiver 416. Flow 500 proceeds from 510 to 520.

In 520, the flow 500 may include the processor 412 receiving, via the transceiver 416, a downlink control command from the wireless network indicating whether PRB scaling is enabled or disabled. Flow 500 proceeds from 520 to 530.

In 530, flow 500 may include processor 412 determining the TBS. In some embodiments, the flow 500 may include the processor 412 performing certain operations indicated at 532 and 534 in determining the TBS. In 532, flow 500 may include the processor 412 determining the TBS based on the PRB scaling factor indicated in the downlink control command and the number of PRBs of the scheduled PDSCH in response to the PRB scaling being enabled. In 534, flow 500 may include the processor 412 determining the TBS based on the number of PRBs of the scheduled PDSCH in response to PRB scaling being disabled. Flow 500 proceeds from 530 to 540.

In 540, the flow 500 may include the processor 412 receiving, via the transceiver 416, the PDSCH according to a result of the determination of the TBS.

In some embodiments, when receiving a downlink control command from the wireless network, flow 500 may include the processor 412 receiving a one bit field in DCI from the wireless network.

In some embodiments, in determining the TBS, the flow 500 may include the processor 412 determining whether the downlink control command indicates PRB scaling is enabled or disabled based on an MCS index in DCI from the wireless network.

In some embodiments, the PRB scaling factor may be calculated based on the control signaling load in the subframe. Or may calculate the PRB scaling factor based on one or more predefined rules. Alternatively, the PRB scaling factor may be calculated based on a type of communication indicated by the RNTI type. Alternatively, the PRB scaling factor may be calculated based on a combination of control signaling load in the subframe, one or more predefined rules, a type of communication indicated by the RNTI type.

In some implementations, the flow 500 may include the processor 412 performing other operations. For example, flow 500 may include processor 412 receiving a data packet retransmission from a wireless network via transceiver 416 to be disabled by a downlink control command in response to PRB scaling.

In some implementations, the flow 500 may include the processor 412 performing other operations. For example, flow 500 may include processor 412 applying PRB scaling to be enabled by a downlink control command in response to the PRB scaling. In this case, the PRB scaling applied by the processor may be based on a calculation similar to the PRB scaling calculation applied by the wireless network.

In some embodiments, flow 500 may further include processor 412 performing other operations. For example, flow 500 may include processor 412 decoding the PDSCH.

FIG. 6 is an exemplary flow 600 described in accordance with an embodiment of the invention. Flow 600 may represent an aspect of implementing various proposed designs, concepts, schemes, systems and methods described above. More specifically, the flow 600 may represent an aspect of the concepts and schemes presented in accordance with the present invention regarding PRB scaling for data channels with HARQ flows in mobile communications. Flow 600 may include one or more of the operations, actions, or functions illustrated by one or more of blocks 610 and 620. Although the various blocks shown are discrete, the various blocks in flow 600 may be split into more blocks, combined into fewer blocks, or some blocks removed, depending on the desired implementation. Further, the blocks/sub-blocks of flow 600 may be performed in the order shown in fig. 6 or may be performed in other orders. Further, one or more of the blocks/sub-blocks of flow 600 may be repeated or iteratively performed. The process 600 may be implemented by or in the device 410 or the device 420 and any variation thereof. The flow 600 described below in the context of the apparatus 410 being a UE (e.g., UE 110) and the apparatus 420 being a network node (e.g., network node 125) in a wireless network such as a 6G/NR mobile network is for illustration purposes only and is not limiting. Flow 600 may begin at block 610.

In 610, flow 600 may include processor 412 of apparatus 410 receiving, via transceiver 416, an MCS index from a wireless network (e.g., via apparatus 420) indicating a PRB scaling. Flow 600 proceeds from 610 to 620.

In 620, flow 600 may include processor 412 determining the TBS by selecting a first TBS index. Flow 600 proceeds from 620 to 630.

In 630, the flow 600 may include the processor 412 receiving, via the transceiver 416, the PDSCH according to a result of the determination of the TBS. Flow 600 proceeds from 630 to 640.

At 640, flow 600 may include processor 412 decoding the PDSCH.

In some embodiments, in determining the TBS, the flow 600 may include the processor 412 selecting a first TBS index from the lowest first TBS indexes of the same modulation order with PRB scaling and equal TBS index step size.

In some embodiments, in determining the TBS, the flow 600 may include the processor 412 selecting a first TBS index from TBS indices of the same modulation order with PRB scaling and any TBS index step size. Further, the TBS index with PRB scaling may be rounded to the closest TBS index.

In some embodiments, for each modulation order of a plurality of modulation orders with PRB scaling, a respective TBS index is proportional to a TBS index of the same modulation order without PRB scaling.

In some embodiments, for each MCS index with PRB scaling of the plurality of MCS indices with PRB scaling, the combination of the modulation order and TBS index may form a subset of the MCS indices without PRB scaling.

Additional description

The subject matter described herein sometimes illustrates different components included within, or connected with, different other components. It is to be understood that such depicted architectures are merely examples, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively "associated" such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as "associated with" each other such that the desired functionality is achieved, irrespective of architectures or intermedial components. Likewise, any two components so associated can also be viewed as being "operably connected," or "operably coupled," to each other to achieve the desired functionality, and any two components capable of being so associated can also be viewed as being "operably couplable," to each other to achieve the desired functionality. Specific examples of operably couplable include but are not limited to physically mateable and/or physically interacting components and/or wirelessly interactable and/or wirelessly interacting components and/or logically interacting and/or logically interactable components.

Furthermore, with respect to substantially any plural and/or singular terms used herein, those having skill in the art may translate from the plural to the singular and/or from the singular to the plural as is appropriate to the context and/or application. For clarity, various singular/plural reciprocity may be explicitly set forth herein.

Furthermore, those of skill in the art will understand that, in general, terms used herein, and especially in the appended claims (e.g., bodies of the appended claims) generally mean "open" terms, e.g., the term "including" should be interpreted as "including but not limited to," the term "having" should be interpreted as "having at least," the term "includes" should be interpreted as "includes but is not limited to," etc. It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases "at least one" and "one or more. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles "a" or "an" limits any particular claim containing such introduced claim recitation to implementations containing only one such recitation, even when the same claim includes the introductory phrases "one or more" or "at least one" and indefinite articles such as "a" or "an," e.g., "a and/or" an "should be interpreted to mean" at least one "or" one or more, "which likewise applies to the use of definite articles used to introduce a claim recitation. Furthermore, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should be interpreted to mean at least the recited number, e.g., the bare recitation of "two recitations," without other modifiers, means at least two recitations, or two or more recitations. Further, where a convention analogous to "at least one of A, B and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B and C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B and C together, etc.). Where a convention analogous to "A, B or at least one of C, etc." is used, in the sense one having skill in the art would understand the convention, it is generally intended that such a construction be interpreted (e.g., "a system having at least one of A, B or C" would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B and C together, etc.). It will be further understood by those within the art that virtually any disjunctive word and/or phrase presenting two or more alternative items, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the items, either of the items, or both items. For example, the phrase "a or B" will be understood to include the possibility of "a" or "B" or "a and B".

From the foregoing, it will be appreciated that various embodiments of the invention have been described herein for purposes of illustration, and that various modifications may be made without deviating from the scope and spirit of the invention. Accordingly, the various embodiments disclosed herein are not meant to be limiting, with the true scope and spirit being determined by the following claims.

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于新无线电的基于序列的上行链路控制信息设计

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类