Method and computing device for configuring resource scheduling
By dynamically adjusting scheduling parameters in wireless networks and using dedicated DCI to transmit the changed parameters, the problem of inflexible scheduling parameters in multi-slot scheduling schemes is solved, and efficient resource utilization and communication performance improvement are achieved.
Patent Information
- Application Number
- CN201780091385.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2017-06-01
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2037-06-01
AI Technical Summary
In multi-slot scheduling schemes, existing technologies cannot flexibly adjust scheduling parameters, resulting in performance degradation and resource preemption problems, especially in scheduling scenarios between high-priority services and low-priority services.
In a wireless network, a first communication node sends a first message and a reconfiguration message of scheduling parameters to a second communication node, dynamically adjusting the scheduling parameters of multiple scheduling units, including notifying parameter changes when preempting resources, using dedicated DCI to transmit the changed parameters, and reducing control signaling overhead.
It achieves the flexibility of multi-time slot scheduling and efficient resource utilization, improves the demodulation accuracy and service processing capability of communication nodes, and reduces control signaling overhead.
Smart Images

Figure CN110679193B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless networks and, more particularly, to methods and computing devices for configuring resource scheduling. Background Art
[0002] In a typical multi-slot scheduling scheme, the scheduling grant (e.g., from the wireless operator's network to the mobile device) provides scheduling parameters that remain the same for all scheduled slots. This minimizes control signaling overhead but sacrifices flexibility. Specifically, if the scheduling scenario changes from slot to slot (e.g., from single user ("SU") to multiple users ("MU"), or vice versa), performance will degrade if the same scheduling parameters are used for all slots. In addition, higher priority services, such as ultra-reliable and low-latency communication ("uRLLC") services, may preempt certain resources in certain slots, and the preemption may be different for each slot. Therefore, in a multi-slot scheduling scheme, some scheduling parameters should be updated for each slot. BRIEF DESCRIPTION OF THE DRAWINGS
[0003] While the appended claims particularly set forth the features of the present technology, these technologies and their objects and advantages may be best understood from the following detailed description taken in conjunction with the accompanying drawings:
[0004] Figure 1 is a system diagram for implementing various embodiments of the present disclosure.
[0005] Figure 2 An example hardware architecture according to one embodiment is shown.
[0006] Figure 3 A slot configuration is shown where a demodulation reference signal ("DMRS") is located at the beginning of each transmission region.
[0007] Figure 4 Shows something like Figure 3 timeslot configuration, but with additional DMRS.
[0008] Figure 5 It is shown how one control channel in the first time slot is used to configure scheduling parameters for data transmission in all time slots according to one embodiment.
[0009] Figure 6 FIG. 4 shows how the power variation of DMRS between time slots is transmitted according to one embodiment.
[0010] Figure 7 It shows how resources for multiple devices overlap according to one embodiment.
[0011] Figure 8It is described how the power offset or power ratio is sent via a dedicated DCI in a time slot according to one embodiment.
[0012] Figure 9 It is described how dedicated downlink control information ("DCI") may be used to signal changing parameters according to one embodiment.
[0013] Figure 10 It is described how, according to one embodiment, a communication node transmits “changed” parameters to a second communication node via DCI after multi-slot scheduling.
[0014] Figure 11 It is described how emergency services preempt normal services according to one embodiment.
[0015] Figure 12 It is described how to send preemption information after a resource is preempted according to one embodiment.
[0016] Figure 13 Multi-slot scheduling according to one embodiment is described.
[0017] Figure 14 Single-slot scheduling according to one embodiment is described.
[0018] Figure 15 It is described how to transmit rate matching parameters in the data region of the last slot in a multi-slot scheduling scenario according to one embodiment. DETAILED DESCRIPTION
[0019] The present disclosure generally relates to a method for configuring resource scheduling in a wireless network. According to various embodiments, a first communication node (e.g., a user equipment ("UE") or a node of a carrier network, such as a next-generation Node B ("gNB")) schedules a second communication node for communication over a plurality of scheduling units (e.g., a plurality of time slots or subframes, wherein each scheduling unit is configured, e.g., one scheduling unit per time slot, one scheduling unit per two time slots, etc.). The first communication node sends a first message and a second message to the second communication node. The first message includes scheduling parameters that apply to all scheduling units in the plurality of scheduling units, and the second message reconfigures at least one of the scheduling parameters for a subset of the plurality of scheduling units.
[0020] In one embodiment, the second message reconfigures at least one of the plurality of different scheduling parameters by indicating that the allocated set of resources has been preempted, in which case no preemption indication is included in the first message.
[0021] In various embodiments, the second communication node buffers incoming transmissions, receives configuration parameters, and applies these parameters to the buffered transmissions, eg, to correctly decode the buffered transmissions.
[0022] The embodiments described herein provide flexibility for multi-slot scheduling and the ability to dynamically configure or reconfigure parameters by transmitting only the parameters that change (without providing the entire set of parameters). This increases flexibility without excessive overhead.
[0023] Figure 1 A wireless communication system 100 is described in which various embodiments may be deployed. The communication system 100 includes a plurality of communication nodes. The communication nodes shown are gNB 102, UE #0, and UE #1. It is understood that there may be many other communication nodes, and Figure 1 The communication nodes shown in FIG are for illustration only. In one embodiment, the wireless communication system 100 has many Figure 1 Components not shown include other gNBs, other UEs, wireless infrastructure, wired infrastructure, and other devices typically found in an LTE network. An example implementation of gNB 102 is a New Radio ("NR") base station. Example implementations of UE #0 and UE #1 include any device capable of wireless communication, such as smartphones, tablets, laptops, and non-legacy devices (e.g., home appliances or other components of the Internet of Things).
[0024] Figure 2 Figure 1 shows the basic (computing device) hardware architecture found in both the gNB 102 and the UE, according to one embodiment. The gNB 102 and the UE also have other components, some of which are common to both and others are not. Figure 2 The hardware architecture shown includes logic circuitry 202, memory 204, transceiver 206, and one or more antennas represented by antenna 208. Memory 204 may be or include a buffer that, for example, holds incoming transmissions until the logic circuitry is able to process the transmissions. Each of these elements is communicatively linked to one another via one or more data paths 210. Examples of data paths include wires, conductive paths on a microchip, and wireless connections.
[0025] As used herein, the term "logic circuit" refers to a circuit (a type of electronic hardware) designed to perform complex functions defined according to mathematical logic. Examples of logic circuits include microprocessors, controllers, or application-specific integrated circuits. When the present disclosure refers to a device that performs an action, it is understood that this may also mean that it is actually the logic circuitry integrated with the device that performs the action.
[0026] Possible implementations of memory 204 include: volatile data storage; non-volatile data storage; electronic memory; magnetic memory; optical memory; random access memory (RAM); cache memory; and a hard drive.
[0027] In the currently proposed implementation of NR networks, a flexible design is preferred to meet the requirements of different scenarios. One possible way to implement DMRS in NR networks is to place it at the beginning of each transmission area, such as Figure 3 As shown. In this case, the communication node (e.g., UE or gNB) receiving the DMRS can demodulate the DMRS, obtain a channel estimation result, and can use the result for data demodulation after symbol #2. Therefore, the communication node can transmit an acknowledgement / negative acknowledgement ("ACK / NACK") back to the sender of the DMRS (e.g., gNB or UE) in the same time slot as the corresponding data transmission, as shown in FIG. Figure 3 Compared to Long Term Evolution ("LTE") networks, the time difference between data reception and corresponding ACK / NACK reporting in NR networks is much shorter.
[0028] This front-loaded DMRS scheme is very useful for communication nodes with low-latency services. However, for other types of services that are not sensitive to delay, additional DMRS can be used based on the front-loaded DMRS to better perform channel estimation, especially for high Doppler scenarios. Figure 4 An example of this scheme is shown, which includes an additional DMRS symbol. The receiving communication node can use two DMRS symbols for channel interpolation.
[0029] Some NR network solutions also introduce multi-slot ("multi-slot") scheduling to reduce control channel overhead. This means that a control channel can schedule multiple time slots for a communication node (for example, a gNB can schedule multiple time slots for a UE), so that these time slots share the same control signal and (usually) have the same scheduling parameters. Figure 5 As shown, a control channel in time slot 0 may be used to configure scheduling parameters for data transmission in time slots 0, 1, 2, and 3. Scheduling parameters typically include resource allocation, modulation and coding scheme ("MCS"), DMRS-related parameters, hybrid automatic repeat request ("HARQ"), etc., which are similar to their LTE counterparts.
[0030] Section 1
[0031] Now refer to Figure 6According to one embodiment, a communication node (e.g., a gNB) transmitting a DMRS may inform a communication node receiving the DMRS about the power offset between different DMRSs (e.g., a first DMRS and a second DMRS). For multi-slot scheduling, if all scheduling parameters are the same, there may be a trade-off between flexibility and saving control signaling overhead. For example, if gNB 102 schedules UE#0 with multiple slots using one control channel, such as a physical downlink control channel ("PDCCH"), it may use one PDCCH in slot 0 to configure all slots of UE#0 and do so using the same resource allocation. Similarly, gNB 102 may use the same DMRS pattern for each slot, and the power ratio between DMRS and data will be the same in different slots. Figure 6 This is the case in If the traffic load is low, this approach is reasonable.
[0032] However, if the traffic load is high and multiple users are scheduled in one or more time slots, some scheduling parameters will be different for each time slot. Figure 7 As shown, UE#0 is scheduled using multi-slot scheduling, and UE#1 is scheduled using single-slot scheduling (in slot 1). In this example, the resources allocated by gNB 102 to UE#0 and UE#1 partially overlap in slot 1. The transmission power of gNB 102 will be distributed between UE#0 and UE#1 in slot 1. Therefore, the power of the signal received by UE#0 in slot 1 can be lower than in other slots. If power is evenly distributed between UE#0 and UE#1 in overlapping resources (i.e., in overlapping resource elements (REs)), and because the DMRSs for UE#0 and UE#1 use frequency division multiplexing (FDM) but the data for UE#0 and UE#1 are mapped to the same RE, the power ratio of UE#0's DMRS to data in slot 1 is twice the power ratio of DMRS / UE#0 in other slots. In other words, there will be a 3dB power boost in slot 1.
[0033] As can be seen, due to dynamic scheduling based on time slots, for a given situation of multi-slot scheduling, there may be DMRS power imbalance between different time slots. If there is no signaling to inform the UE of such changes when they occur, the UE's demodulation accuracy will be significantly reduced.
[0034] Section 1.1
[0035] According to one embodiment, the communication node transmitting the DMRS informs the communication node receiving the DMRS of these changes (eg, when a first communication node schedules a second communication node using multi-slot scheduling). This can be achieved in many different ways.
[0036] In one embodiment, a first communication node (e.g., a gNB) notifies a second communication node (e.g., a UE) of a change in DMRS power / data power between different time slots in the form of a power offset between a first time slot and other time slots. In this embodiment, the first communication node notifies the second communication node via a control channel in the first time slot.
[0037] In another embodiment, the first communication node transmits the DMRS power / data power of each of the plurality of time slots scheduled for the second communication node via the control channel of the first time slot. This may require a larger DCI overhead.
[0038] Section 1.2
[0039] According to one embodiment, the first communication node transmits a power offset or power ratio in the last time slot (of the plurality of scheduled time slots), and the offset or power ratio applies to all time slots except the first time slot (of the plurality of scheduled time slots). For example, assuming that the gNB schedules the UE for time slots 0, 1, 2, and 3, the gNB sends the power ratio or offset information for time slots 1, 2, and 3 to the UE in the control channel of time slot 3, but sends the power ratio for time slot 0 in the control channel of time slot 0. In this embodiment, a dedicated DCI in the last time slot may be provided for the first communication node to send these parameters. Figure 8 As shown, the power offset or power ratio of time slots 1, 2 and 3 is sent via a dedicated DCI in time slot 3.
[0040] It should be noted that dedicated DCI can be transmitted when needed, that is, when there is a power difference between the first time slot and the other time slots. The UE will use blind detection to determine whether dedicated DCI is present. Therefore, if all parameters are the same for all time slots, dedicated DCI does not require additional overhead.
[0041] In various embodiments, communication nodes can use one or more of the techniques described herein to send other types of parameters in addition to power offsets and power ratios. For example, quasi-co-location ("QCL") indication parameters can differ between time slot 0 and other time slots. Specifically, information about the receive beam corresponding to the QCL information can change for different time slots. Thus, a first communication node (e.g., a gNB) can use dedicated DCI to provide QCL information for time slots 1, 2, and 3.
[0042] Another example is reference signal parameters such as CSI-RS or SRS triggering. Specifically, the state of aperiodic CSI-RS / SRS triggering can differ for different time slots. For example, assume that in time slot 0, the gNB does not trigger the transmission of aperiodic CSI-RS / SRS in the DCI. Due to sudden requirements, the gNB can use dedicated DCI to trigger CSI-RS / SRS in time slots 1, 2, or 3. Of course, the gNB can trigger different RS resources in time slots 1 and 2, for example, different RS densities between time slots 1 and 2.
[0043] Section 1.3
[0044] In one embodiment, the first communication node uses a dedicated DCI (which will be Figure 9 The changed parameters (if any) for each time slot within that time slot are sent in a dedicated PDCCH for each time slot as shown. While this may result in multiple time slots having dedicated DCI, the impact on overhead may not be as significant because dedicated DCI only contains a small number of parameters and is therefore smaller than normal DCI. It should be noted that dedicated DCI can be transmitted when needed, that is, when there is a power difference between the first time slot and the other time slots. In such a scheme, the UE uses blind detection to determine whether dedicated DCI exists. In addition, if all parameters are the same for different time slots, dedicated DCI does not require additional overhead.
[0045] Section 1.4
[0046] Steering Figure 10 According to one embodiment, the first communication node schedules a time slot of the multi-slot schedule (e.g. Figure 10 The "changed" parameters are then transmitted to the second communication node via DCI after the time slot n) shown.
[0047] Note that the power offset or power ratio information can be implicitly signaled through other signals. For example, different DMRS patterns can correspond to different power offset values. In this case, the gNB can indicate different power offset values by using different DMRS patterns.
[0048] Note that dedicated DCI can be transmitted when needed, i.e., when there is a power difference between the first time slot and other time slots. The UE then needs to blindly detect whether dedicated DCI exists. Therefore, if all parameters in different time slots are the same (for example, the MCS of data in different time slots is the same, and the starting position of data in different time slots is the same), dedicated DCI does not have additional overhead.
[0049] According to various embodiments, a communication node may signal changes in other parameters besides power offset and power ratio. Examples include one or more of the following parameters: DMRS port index, DMRS density in the frequency domain, waveform parameters, rate matching parameters, reference signal parameters, modulation scheme parameters, coding scheme parameters, modulation and coding scheme parameters, data transmission start position parameter, data transmission start position parameter, data transmission end position parameter, data transmission duration parameter, physical resource block bundling size, scrambling sequence, power control parameter, quasi-co-location indication parameter, hybrid automatic repeat request process identifier parameter, and acknowledgment / negative acknowledgment feedback timing parameter. It should be noted that for multi-slot scheduling, resource allocation remains unchanged across different time slots. In other words, for multi-slot scheduling, frequency resource bandwidth and location do not change over time.
[0050] Section 2.0
[0051] In NR networks, there are situations where one type of traffic may need to preempt traffic of another type (either for a different communication node or for the same communication node). For example, gNB 102 may allocate a set of resources to UE#0 (via a first message), but then need to quickly reallocate those resources to UE#1 (i.e., preempt UE#0's resources) because UE#1 is a higher priority traffic in a particular timeslot. If this is the case, gNB 102 will need to notify UE#0 of the preemption (via a second message), and do so after the preemption has occurred. The allocated set of resources may be, for example, resources of a transport channel, such as a code block, code block group, or transport block.
[0052] For example, there are many different service types, and these different types can be used for the same UE or different UEs, such as enhanced mobile broadband ("eMBB") services or uRLLC services. Compared with eMBB services, uRLLC requires lower latency but generates a smaller service load. In order to reduce the transmission time of uRLLC communication, the corresponding time slot format is usually much shorter than the time slot format of eMBB. For example, one time slot of eMBB (the minimum scheduling unit of eMBB) consists of 14 symbols or 7 symbols, but one time slot of uRLLC (the minimum scheduling unit of uRLLC) consists of only 1 or 2 symbols.
[0053] Since the delay sensitivity of uRLLC services is higher than that of eMBB, some eMBB transmission resources may be preempted by uRLLC services. Figure 11As shown in Figure 1, when urgent uRLLC traffic exists within the eMBB transmission area, it impacts eMBB transmission. Because uRLLC traffic has a higher priority, resources preempted by uRLLC traffic are not used for eMBB transmission. The gNB notifies UEs with eMBB transmissions that the resource location or corresponding code block, code block group, or transport block has been preempted by another UE. To reduce the complexity of this solution for the UE, the gNB can send a preemption indication after preempting resources. For example, the gNB can notify the UE with eMBB traffic in the PDCCH in the next slot.
[0054] refer to Figure 12 For example, UE#0 with eMBB traffic is scheduled in slot 0, where 14 symbols and a total of 5 code block groups (CBGs) are transmitted in the data region, and CBGs 0-4 correspond to the resources of orthogonal frequency division multiplexing (OFDM) symbols (3, 4), (5, 6), (7, 8), (10, 11), and (12, 13), respectively. Meanwhile, UE#1 with uRLLC traffic is scheduled in symbols (5, 6), which correspond to the resources of UE#0's CBG1. Therefore, UE#0 will not be able to correctly receive CBG1. Therefore, gNB 102 uses the PDCCH in slot 1 to notify UE#0 that CBG3 is preempted in slot 0 (or symbols (5, 6) are preempted). Furthermore, gNB 102 does not wait for ACK / NACK feedback for the slot 0 transmission and instead retransmits CBG1 in slot 1.
[0055] In one embodiment, for multi-slot scheduling, the communication node sends a preemption indication for all multiple time slots in a control signaling region after multiple time slots, for example, before receiving ACK / NACK feedback corresponding to the transmission in these multiple time slots. In addition, all CBGs corresponding to the preempted traffic in these multiple time slots can be rescheduled through the control signaling region. Figure 13 As shown, the gNB sends the grant for multi-slot scheduling (including slots 0, 1, 2, and 3) via the PDCCH in slot 0. Note that, assuming a total of 20 CBGs in four slots, there are still 5 CBGs in each slot, so the preemption indication transmitted by the gNB may need to be 20 bits. In one embodiment, the preemption indication is sent in the PDCCH of slots 3+n, and each bit corresponds to each CBG, where 0 indicates that the corresponding CBG is preempted by other services, and 1 indicates that the corresponding CBG is not preempted by other services. Figure 13 In the example, two CBGs are preempted and the gNB reschedules them in slot 3+n, where n is a positive integer. For simplicity, n can be equal to 1.
[0056] It should be noted that since the purpose of the preemption indication is to inform the UE which transmission part is not transmitted or which part is punctured, the preemption indication is actually a rate matching indication and will sometimes be referred to as such in this disclosure.
[0057] If it is assumed that the number of CBGs in each time slot is equal, the payload requirement of the preemption indication is different for single-slot scheduling versus multi-slot scheduling. Therefore, the preemption indication size is related to the number of scheduled time slots. In other words, the payload required for the control signal to indicate preemption depends on at least the number of scheduled time slots. Since the number of aggregated time slots (i.e., the number of time slots scheduled according to multi-slot scheduling) can be dynamic, the preemption indication size is dynamically related to the number of scheduled time slots. In other words, the payload of the control signal required to indicate preemption depends at least dynamically on the number of scheduled time slots. In one embodiment, the preemption indication also informs the UE which time / frequency domain resources are affected or which CBGs are notified.
[0058] Even for single-slot scheduling, the number of CBGs may not always be the same for different time slots. Similar to the preemption indication, the payload of the control signaling used to indicate these parameters depends on at least some of the following factors: time slot format, start position of data transmission, duration (or end position) of data transmission, allocated resource bandwidth, MCS, and number of CBGs.
[0059] With respect to slot formats, a slot typically consists of some symbols for downlink ("DL") control channels, some symbols for DL data transmission, some symbols for a guard period ("GP"), and some symbols for UL data or control channels. The relative mix of these components depends on the slot format. Because different slot formats have different numbers of symbols used for data transmission, the number of associated frequency / time domain resources or CBGs may be different, further affecting the indicated payload size.
[0060] Regarding the starting position of data transmission, for one-slot scheduling, the data region may not be adjacent to the PDCCH, and the gNB can inform the UE of the starting position of data transmission in the PDCCH. In addition, different data transmission starting positions may result in different numbers of CBGs or different numbers of time / frequency resources, which affects the indicated payload size.
[0061] Section 2.1
[0062] Steering Figure 15 According to one embodiment, a communication node (e.g., a gNB) may inform another communication node (e.g., a UE) of a rate matching parameter in a data region of a last time slot of a plurality of time slots.
[0063] In one embodiment, a communication node (e.g., gNB) may notify or update some configurations of each time slot for multi-slot scheduling of another communication node.
[0064] Section 3
[0065] As discussed above in Section 1.1, the DMRS / data power ratio may vary across multiple slots, and the communication node (e.g., gNB) may dynamically adjust to accommodate this. In addition to the DMRS / data power ratio, according to various embodiments, the following parameters may also be reconfigured by the communication node in subsequent communication slots:
[0066] (1) DMRS parameters including at least one of the following: DMRS port number, total number of DMRS ports, DMRS density in the frequency domain, scrambling ID, and DMRS pattern. For the DMRS port number or DMRS port index, the port number may vary from one time slot to another, for example, in time slot 0, DMRS ports 0 and 1 are assigned to UE#0, while ports 2 and 3 are assigned to UE#1; but in time slot 1, DMRS ports 2 and 3 are assigned to UE#0, while ports 0 and 1 are assigned to UE#1. In an embodiment, the port index may be changed by a predefined mechanism, making additional control signals unnecessary. This method is also applicable to semi-persistent scheduling ("SPS") scheduling.
[0067] According to various embodiments, the port index may be reconfigured using any of the methods discussed in Sections 1.1, 1.2, 1.3, 1.4, and 2.1.
[0068] According to various embodiments, any of the methods discussed in Sections 1.1, 1.2, 1.3, and 1.4 may be used to reconfigure different total numbers of DMRS ports.
[0069] According to various embodiments, any of the methods discussed in Sections 1.1, 1.2, 1.3, 1.4, and 2.1 may be used to reconfigure the DMRS density in the frequency domain.
[0070] (2) Scrambling ID, e.g., the number n of scrambling identity ("nSCID") fields used for DMRS sequence generation. According to various embodiments, the scrambling ID may be reconfigured using any of the methods discussed in Sections 1.1, 1.2, 1.3, 1.4, and 2.1, or through a predefined mechanism. An example of a predefined mechanism is as follows: If there are two scrambling IDs, 0 and 1, then 0 and 1 may be used for even and odd slots, respectively.
[0071] According to various embodiments, the DMRS pattern may be reconfigured using any of the methods discussed in Sections 1.1, 1.2, 1.3, 1.4, and 2.1. For example, in slot 0, only the frontload DMRS is configured, such as Figure 3As shown, both the front-loaded DMRS and the additional DMRS are configured in time slot 1, as shown in Figure 4 shown.
[0072] (3) Waveform. Generally, two waveforms can be used in uplink transmission: cyclic prefix OFDM ("CP-OFDM") and discrete Fourier transform spread OFDM ("DFT-S-OFDM"). For flexibility, different waveforms can be reconfigured for different time slots using any of the methods discussed in Sections 1.1, 1.2, 1.3, 1.4, and 2.1.
[0073] (4) Rate matching parameters (eg, preemption indication).
[0074] (5) The zero-power channel state information reference signal ("CSI-RS") configuration may be reconfigured for different time slots using any of the methods discussed in Sections 1.1, 1.2, 1.3, and 1.4.
[0075] (6) Other reference signal triggering, including aperiodic CSI-RS, phase tracking reference signal ("PTRS"), aperiodic SRS, etc.
[0076] (7)MCS.
[0077] (8) Modulation schemes, such as binary phase shift key ("BPSK"), quadrature phase shift keying ("QPSK").
[0078] (9) Average coding rate of the coding scheme.
[0079] (10) The starting position of data transmission.
[0080] (11) The end location of data transmission.
[0081] (12) Duration of data transmission.
[0082] (13) Physical resource block (“PRB”) bundling size.
[0083] (14) Scrambling sequence.
[0084] (15) Power control parameters.
[0085] (16) Sounding Reference Signal (“SRS”) parameters.
[0086] (17) Quasi-co-located ("QCL") indication.
[0087] (18)HARQ process ID.
[0088] (19) ACK / NACK feedback timing.
[0089] Section 4
[0090] If you notice, even in the case of single-slot scheduling (e.g. Figure 14 ), multiple parameters can be configured. Figure 4 and the accompanying description (sending frontload DMRS in symbol 2 and sending additional DMRS in symbol 10), any of the methods discussed in Sections 1.1, 1.2, 1.3, and 1.4 can be used to reconfigure the power of the additional DMRS.
[0091] It should be understood that the exemplary embodiments described herein should be considered in a descriptive sense only and not for purposes of limitation. The description of features or aspects in each embodiment should generally be considered to be applicable to other similar features or aspects in other embodiments. It will be understood by those skilled in the art that various changes in form and detail may be made thereto without departing from the spirit and scope defined by the following claims. For example, the steps of various methods may be reordered in a manner apparent to those skilled in the art.
Claims
1. A method for configuring resource scheduling in a wireless network, the method comprising: sending a first message to a communication node, wherein the first message provides a plurality of different scheduling parameters applicable to all scheduling units of the plurality of scheduling units; sending a second message to the communication node, wherein the second message reconfigures at least one of the plurality of different scheduling parameters for a subset of the scheduling units, wherein the second message includes information about the changed scheduling parameters but does not include information about the unchanged parameters, wherein the second message reconfigures at least one of the plurality of different scheduling parameters by indicating that the allocated set of resources has been preempted, the payload of the control signal required to indicate the preemption being dynamically dependent on at least a starting position of the data transmission, The second message is sent during each scheduling unit of the subset, the subset does not include the first scheduling unit of the multiple scheduling units, in each scheduling unit, the frequency resource bandwidth and position do not change over time, and the second message is sent on a dedicated channel to indicate information about the changed scheduling parameters within each scheduling unit, the scheduling parameters including the starting position of data transmission.
2. The method according to claim 1, wherein The first message is sent within a first scheduling unit of the plurality of scheduling units.
3. The method according to claim 2, wherein: The subset of scheduling units is a single scheduling unit.
4. The method according to claim 1, wherein The size of the payload of the second message is also determined based on one or more of the following: the time slot format of the communication frame in which the first message and the second message are sent, the duration of the data transmission, the end position of the data transmission, the allocated resource bandwidth, the modulation and coding scheme, and the number of code block groups.
5. The method according to claim 1, wherein The second message includes at least one of the plurality of different scheduling parameters.
6. The method according to claim 5, wherein: The allocated set of resources spans multiple communication time slots.
7. The method according to claim 5, wherein: The allocated resource set includes one or more code blocks, code block groups, or transport blocks.
8. The method according to claim 5, wherein The allocated resource set includes resources of a physical channel.
9. The method according to claim 8, wherein The physical channel resources include one or more time-frequency resource elements.
10. The method according to claim 5, wherein The preempted resources are in a first communication time slot, and the second message is sent in a second communication time slot following the first communication time slot, the method further comprising rescheduling the set of preempted resources in the second time slot.
11. The method according to any one of claims 1 to 10, wherein: The first message and the second message are sent on a control channel.
12. The method according to claim 11, wherein The size of the payload of the control channel containing the first message or the second message is smaller than the payload of the standard control channel.
13. The method according to any one of claims 1 to 10, wherein: The scheduling unit is a time slot.
14. The method according to any one of claims 1 to 10, wherein: The scheduling unit is smaller than a time slot.
15. The method according to any one of claims 1 to 10, wherein: The scheduling parameters include a power offset corresponding to a frontloaded demodulation reference signal.
16. The method according to any one of claims 1 to 10, wherein: The scheduling parameters include power offsets corresponding to the first frontloaded demodulation reference signal and the second demodulation reference signal.
17. The method according to any one of claims 1 to 10, wherein: The scheduling parameters also include one or more of the following: demodulation reference signal parameters, waveform parameters, rate matching parameters, reference signal parameters, modulation scheme parameters, coding scheme parameters, modulation and coding scheme parameters, end position parameters of data transmission, duration parameters of data transmission, physical resource block bundling size, scrambling sequence, power control parameters, quasi-co-location indication parameters, hybrid automatic repeat request process identifier parameters and confirmation / negative confirmation feedback timing parameters.
18. A method for configuring resource scheduling in a wireless network, the method comprising: receiving a first message from a communication node, wherein the first message provides a plurality of different scheduling parameters applicable to all scheduling units of a plurality of scheduling units; receiving data in a subset of the plurality of scheduling units; Cache received data; receiving a second message from the communication node, wherein the second message reconfigures at least one of the plurality of different scheduling parameters for a subset of the scheduling units; Apply at least one scheduling parameter to the cached data, wherein the second message includes information about the changed scheduling parameters but does not include information about the unchanged parameters, wherein the second message reconfigures at least one of the plurality of different scheduling parameters by indicating that the allocated set of resources has been preempted, the payload of the control signal required to indicate the preemption being dynamically dependent on at least a starting position of the data transmission, The second message is sent during each scheduling unit of the subset, the subset does not include the first scheduling unit of the multiple scheduling units, in each scheduling unit, the frequency resource bandwidth and position do not change over time, and the second message is sent on a dedicated channel to indicate information about the changed scheduling parameters within each scheduling unit, the scheduling parameters including the starting position of data transmission.
19. A computing device comprising at least one processor and a memory, wherein the at least one processor is configured to read instructions from the memory to execute the method according to any one of claims 1 to 18.
20. A non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein when the instructions are executed by a processor, the steps of the method according to any one of claims 1 to 18 are implemented.
Citation Information
Patent Citations
Methods and apparatus for multi-subframe scheduling
CN105009671A