Resource indication method and apparatus
By sending resource configuration information, including the time-domain resource allocation of DCI and the PUSCH TDRA table, the problem of increased DCI overhead caused by enabling repeated PUSCH transmissions is solved, and flexible configuration of TB processing transmission time length and adaptive coverage performance are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2021-03-31
- Publication Date
- 2026-05-22
AI Technical Summary
In the existing technology, whether PUSCH retransmission is enabled is indicated by higher-layer signaling, which leads to increased DCI overhead and makes it impossible to flexibly configure the TB processing transmission time length.
Resource configuration information is sent through network-side devices, including the time-domain resource allocation (TDRA) field of DCI and the PUSCH TDRA table, indicating the transmission time length of PUSCH transport block (TB) processing. A TB size threshold is used to trigger multi-slot TB processing or repeated transmission to avoid increasing DCI overhead.
It enables flexible configuration of TB processing transmission time, avoids increased DCI overhead, and improves the adaptability of coverage performance.
Smart Images

Figure CN115150944B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a resource indication method and apparatus. Background Technology
[0002] Based on relevant coverage performance evaluation results, the Physical Uplink Shared Channel (PUSCH) requires coverage enhancement. One possible approach is to enhance PUSCH coverage through retransmission and multi-slot transport block (TB) processing. Multi-slot TB processing refers to treating the sum of bits to be transmitted across multiple time slots as a TB, encoding this TB, and then transmitting it over consecutive time slots. According to the Low Density Parity Check Code (LDPC) coding principle, the increased code length from multi-slot joint coding can lead to greater coding gain, thereby enhancing PUSCH coverage.
[0003] In the prior art, whether PUSCH retransmission is enabled is indicated by higher-layer signaling, and the PUSCH time domain resource allocation and the number of retransmissions are indicated by the DCI 0_X TDRA field. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a resource indication method and apparatus that can flexibly configure the transmission time length of TBprocessing and avoid the increase of DCI overhead.
[0005] To address the aforementioned technical problems, embodiments of the present invention provide the following technical solutions:
[0006] On the one hand, a resource indication method is provided, executed by a network-side device, the method comprising:
[0007] Resource configuration information is sent to the terminal. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0008] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0009] Semi-static indication of multi-slot PUSCH TB processing switch;
[0010] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, and a PUSCH TDRA table not associated with TB processing is used. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, and a PUSCH TDRA table associated with TB processing is used.
[0011] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N.
[0012] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0013] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N.
[0014] In some embodiments, L symbols represent resources or units that carry TB.
[0015] In some embodiments, N*L symbols represent resources carrying TB.
[0016] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
[0017] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0018] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0019] In some embodiments, the available resources are at least one or more of the following:
[0020] The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner;
[0021] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0022] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots;
[0023] The available resources are uplink symbols in the semi-statically configured time slot resources.
[0024] This invention also provides a resource indication method, executed by a terminal, the method comprising:
[0025] The system receives resource configuration information sent by the network-side device. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0026] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0027] Semi-static indication of multi-slot PUSCH TB processing switch;
[0028] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0029] In some embodiments, the PUSCH TDRAtable includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N.
[0030] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0031] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N.
[0032] In some embodiments, L symbols represent resources or units that carry TB.
[0033] In some embodiments, N*L symbols represent resources carrying TB.
[0034] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
[0035] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0036] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0037] In some embodiments, the available resources are at least one or more of the following:
[0038] The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner;
[0039] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0040] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots;
[0041] The available resources are uplink symbols in the semi-statically configured time slot resources.
[0042] This invention also provides a resource indication device, applied to a network-side device, including a transceiver and a processor.
[0043] The transceiver is used to send resource configuration information to the terminal. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0044] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0045] Semi-static indication of multi-slot PUSCH TB processing switch;
[0046] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0047] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N.
[0048] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0049] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N.
[0050] In some embodiments, L symbols represent resources or units that carry TB.
[0051] In some embodiments, N*L symbols represent resources carrying TB.
[0052] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
[0053] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0054] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0055] In some embodiments, the available resources are at least one or more of the following:
[0056] The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner;
[0057] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0058] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots;
[0059] The available resources are uplink symbols in the semi-statically configured time slot resources.
[0060] This invention also provides a resource indication device applied to a terminal, including a transceiver and a processor.
[0061] The transceiver is used to receive resource configuration information sent by network-side devices. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0062] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0063] Semi-static indication of multi-slot PUSCH TB processing switch;
[0064] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0065] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N.
[0066] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0067] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N.
[0068] In some embodiments, L symbols represent resources or units that carry TB.
[0069] In some embodiments, N*L symbols represent resources carrying TB.
[0070] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
[0071] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0072] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0073] In some embodiments, the available resources are at least one or more of the following:
[0074] The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner;
[0075] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0076] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots;
[0077] The available resources are uplink symbols in the semi-statically configured time slot resources.
[0078] This invention also provides a resource indication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor; when the processor executes the program, it implements the resource indication method as described above.
[0079] The processor is used to send resource configuration information to the terminal. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0080] or
[0081] The processor is used to receive resource configuration information sent by the network-side device. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0082] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0083] Semi-static indication of multi-slot PUSCH TB processing switch;
[0084] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0085] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N.
[0086] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0087] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N.
[0088] In some embodiments, L symbols represent resources or units that carry TB.
[0089] In some embodiments, N*L symbols represent resources carrying TB.
[0090] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
[0091] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0092] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0093] In some embodiments, the available resources are at least one or more of the following:
[0094] The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner;
[0095] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0096] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots;
[0097] The available resources are uplink symbols in the semi-statically configured time slot resources.
[0098] This invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the resource indication method described above.
[0099] The embodiments of the present invention have the following beneficial effects:
[0100] In the above scheme, the resource configuration information includes the DCI TDRA field and the PUSCH TDRA table, which are used to indicate the transmission time length of PUSCH TB processing. Since the PUSCH TDRA table, which is not associated with TB processing, already has the start position and length flag value SLIV and repeated transmission number information, by reusing the DCI TDRA field and configuring the PUSCH TDRA table, the transmission time length of TB processing can be flexibly configured, avoiding the increase of DCI overhead. Attached Figure Description
[0101] Figure 1 and Figure 2 This is a flowchart illustrating the resource indication method according to an embodiment of the present invention;
[0102] Figure 3 This is a schematic diagram illustrating how a base station instructs a UE to perform multi-timeslot transmission of the same TB in three time slots, according to an embodiment of the present invention.
[0103] Figure 4 This is a schematic diagram illustrating how 22 uplink symbols are used to perform a TB transmission according to an embodiment of the present invention.
[0104] Figure 5 and Figure 6 This is a schematic diagram of the structure of the resource indicator device according to an embodiment of the present invention;
[0105] Figure 7 This is a schematic diagram of the composition of the resource indicator device according to an embodiment of the present invention. Detailed Implementation
[0106] To make the technical problems, technical solutions and advantages of the embodiments of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0107] Existing signaling methods (such as higher-layer signaling and downlink control information (DCI)) cannot indicate whether multi-slot TB processing is enabled in PUSCH and the number of TB processing slots. The most direct way is to use higher-layer signaling to switch it on and off, but this method is not flexible enough. Indicating the on / off status and number of slots for multi-slot TB processing via DCI will increase DCI overhead.
[0108] On the other hand, when a TB of bits is relatively small and can be transmitted within a single time slot, encoding the sum of bits from multiple time slots as a large TB yields a significant coding gain. However, when a TB contains a large number of bits, it naturally needs to be divided into several coding blocks (CBs) for transmission across multiple time slots. In this case, using repetitive transmission provides a greater coverage gain. With existing protocols, base stations cannot adaptively choose between repetitive transmission and multi-time-slot TB processing.
[0109] This invention provides a resource indication method and apparatus that can solve the problems of PUSCH multi-slot TBprocessing switch and slot number indication, and how the base station should trigger the use of repeated transmission or multi-slot TBprocessing, thereby achieving flexible configuration of TB processing transmission time length and avoiding increased DCI overhead.
[0110] This invention provides a resource indication method, executed by a network-side device, such as... Figure 1 As shown, the method includes:
[0111] Step 101: Send resource configuration information to the terminal. The resource configuration information includes the time domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0112] In this embodiment, the resource configuration information includes a DCI TDRA field (i.e., DCI 0_X TDRA field) and a PUSCH TDRA table, which are used to indicate the transmission time length of PUSCH TB processing. Since the PUSCH TDRA table, which is not associated with TB processing, already has the start position, length flag value SLIV, and repeated transmission number information, by reusing the DCI TDRA field and configuring the PUSCH TDRA table, the transmission time length of TB processing can be flexibly configured, avoiding the increase of DCI overhead.
[0113] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0114] Semi-static indication of multi-slot PUSCH TB processing switch;
[0115] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0116] By configuring a threshold for the size of a TB, repeated transmission or multi-slot TB processing can be triggered. When the number of bits in a TB is less than the threshold, encoding the sum of one or more time slot bits as a large TB yields a greater coding gain. The network side, such as the base station, uses a PUSCH TDRA table associated with TB processing. When the number of bits in a TB is greater than the threshold, the TB naturally needs to be divided into several CBs for multi-slot transmission. The gain from multi-slot TB processing is smaller, and the base station uses a PUSCH TDRA table not associated with TB processing, namely PUSCH-TimeDomainResourceAllocationList.
[0117] By setting a TB size threshold, the network side, such as the base station, can adaptively trigger the use of PUSCH retransmission or multi-slot TB processing to achieve better coverage performance.
[0118] In some embodiments, when the number of bits in a TB is less than a threshold, the configured number of repetitions can be considered as the number of time slots carrying the TB.
[0119] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots, with each slot occupying the S to S+L symbols.
[0120] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0121] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L, indicating that the transmission starts from the Sth symbol of the PUSCH with slot offset K2 scheduled by DCI, and performs TB processing on L consecutive available uplink symbols.
[0122] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0123] In some embodiments, the PUSCH TDRAtable includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots.
[0124] In some embodiments, L symbols represent resources or units that carry TB.
[0125] In some embodiments, N*L symbols represent resources carrying TB.
[0126] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0127] In some embodiments,
[0128] The available resources are at least one or more of the following:
[0129] The available resources are those that do not conflict with the downlink symbols or time slot resources configured in a semi-static manner;
[0130] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0131] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots, especially in the case of uplink symbols in special subframes;
[0132] The available resources are uplink symbols in the semi-statically configured time slot resources, specifically for uplink symbols in special subframes.
[0133] The above method can be used to determine the validity of indicated resources and resolve conflicts with other dynamic indications. Based on the determination of resource validity, it can better adapt to the situation in TDD (Time Division Duplex) where only some uplink symbols are available in special subframes.
[0134] This invention provides a resource indication method, executed by a terminal, such as... Figure 2 As shown, the method includes:
[0135] Step 201: Receive resource configuration information sent by the network-side device. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration of the physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0136] In this embodiment, the resource configuration information includes a DCI TDRA field (i.e., DCI 0_X TDRA field) and a PUSCH TDRA table, which are used to indicate the transmission time length of PUSCH TB processing. Since the PUSCH TDRA table, which is not associated with TB processing, already has the start position, length flag value SLIV, and repeated transmission number information, by reusing the DCI TDRA field and configuring the PUSCH TDRA table, the transmission time length of TB processing can be flexibly configured, avoiding the increase of DCI overhead.
[0137] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0138] Semi-static indication of multi-slot PUSCH TB processing switch;
[0139] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0140] By configuring a threshold for the size of a TB, repeated transmission or multi-slot TB processing can be triggered. When the number of bits in a TB is less than the threshold, encoding the sum of one or more time slot bits as a large TB yields a greater coding gain. The network side, such as the base station, uses a PUSCH TDRA table associated with TB processing. When the number of bits in a TB is greater than the threshold, the TB naturally needs to be divided into several CBs for multi-slot transmission. The gain from multi-slot TB processing is smaller, and the base station uses a PUSCH TDRA table not associated with TB processing, namely PUSCH-TimeDomainResourceAllocationList.
[0141] By setting a TB size threshold, the network side, such as the base station, can adaptively trigger the use of PUSCH retransmission or multi-slot TB processing to achieve better coverage performance.
[0142] In some embodiments, when the number of bits in a TB is less than a threshold, the configured number of repetitions can be considered as the number of time slots carrying the TB.
[0143] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots, with each slot occupying the S to S+L symbols.
[0144] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0145] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L, indicating that the transmission starts from the Sth symbol of the PUSCH with slot offset K2 scheduled by DCI, and performs TB processing on L consecutive available uplink symbols.
[0146] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0147] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots.
[0148] In some embodiments, L symbols represent resources or units that carry TB.
[0149] In some embodiments, N*L symbols represent resources carrying TB.
[0150] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0151] In some embodiments,
[0152] The available resources are at least one or more of the following:
[0153] The available resources are those that do not conflict with the downlink symbols or time slot resources configured in a semi-static manner;
[0154] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0155] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots, especially in the case of uplink symbols in special subframes;
[0156] The available resources are uplink symbols in the semi-statically configured time slot resources, specifically for uplink symbols in special subframes.
[0157] The above method can be used to determine the validity of indicated resources and resolve conflicts with other dynamic indications. Based on the determination of resource validity, it can better adapt to the situation in TDD (Time Division Duplex) where only some uplink symbols are available in special subframes.
[0158] The technical solution of the present invention will be further explained and illustrated below with reference to specific embodiments.
[0159] Example 1:
[0160] In this embodiment, the TB size threshold is N. thresh Assume N threshThe time domain resource allocation is performed using the PUSCH TDRA table associated with TB processing when the number of bits in a TB is less than or equal to 8000 bits. When the number of bits in a TB is greater than 8000 bits, the TB processing function is turned off, and the time domain resource allocation is performed using the PUSCH TDRA table not associated with TB processing.
[0161] Example 2:
[0162] When higher-layer signaling indicates that multi-slot PUSCH TB processing is disabled, the DCI 0_X TDRA field can use the time-domain resource allocation table configured by higher-layer signaling for resource allocation.
[0163] When higher-layer signaling indicates that multi-slot PUSCH TB processing is enabled and PUSCH repetition is disabled, the bits of the DCI 0_XTDRA field are mapped to the row index of the PUSCH TDRA table associated with TB processing. The PUSCH TDRA table associated with TB processing has two configuration methods:
[0164] As shown in Table 1, each row index indicates the specific PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, number of symbols transmitted per slot L, and number of TB processing slots. The first row indicates that PUSCH transmission starts from the slot with slot offset K2, and TB processing is performed in 2 uplink slots, with each slot occupying symbols 0 to 13.
[0165] Table 1 PUSCH TDRA table
[0166]
[0167]
[0168] As shown in Table 2, each row index indicates the specific PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and number of transmission symbols L. The first row indicates that PUSCH transmission starts from the slot with slot offset K2, and TB processing is performed on the 0th symbol of that slot for 32 consecutive available uplink symbols.
[0169] Table 2 PUSCH TDRA table
[0170]
[0171]
[0172] Example 3:
[0173] The base station instructs the UE (terminal) to perform multi-timeslot transmission of the same TB in 3 time slots, such as Figure 3 As shown. The downlink and uplink symbols in the first time slot X are configured based on RRC (Radio Resource Control) signaling. Therefore, the number of symbols the UE uses to calculate the TB does not include the downlink and flexible symbols in the shown X time slot; only the semi-statically configured uplink symbols are considered for calculating the TB size. Simultaneously, the resources of the two subsequently indicated uplink slots are also considered.
[0174] Example 4:
[0175] The base station indication start symbol is S=10, length L=14, and repetition count or time slot number = 3. Then, as follows... Figure 4 The 22 uplink symbols shown (comprising three symbol sets: symbol set #1, symbol set #2, and symbol set #3) are used for a TB transmission. When calculating the TB size, the indicated 22 symbols are considered, except for the third symbol set (#3), which is not considered in determining or identifying the TB size because the subsequent 10 symbols conflict with the downlink symbols in the semi-static configuration of the next time slot.
[0176] This invention also provides a resource indication device, applied to network-side devices, such as... Figure 5 As shown, it includes a transceiver 21 and a processor 22.
[0177] The transceiver 21 is used to send resource configuration information to the terminal. The resource configuration information includes the time domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0178] In this embodiment, the resource configuration information includes a DCI TDRA field (i.e., DCI 0_X TDRA field) and a PUSCH TDRA table, which are used to indicate the transmission time length of PUSCH TB processing. Since the PUSCH TDRA table, which is not associated with TB processing, already has the start position, length flag value SLIV, and repeated transmission number information, by reusing the DCI TDRA field and configuring the PUSCH TDRA table, the transmission time length of TB processing can be flexibly configured, avoiding the increase of DCI overhead.
[0179] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0180] Semi-static indication of multi-slot PUSCH TB processing switch;
[0181] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0182] By configuring a threshold for the size of a TB, repeated transmission or multi-slot TB processing can be triggered. When the number of bits in a TB is less than the threshold, encoding the sum of one or more time slot bits as a large TB yields a greater coding gain. The network side, such as the base station, uses a PUSCH TDRA table associated with TB processing. When the number of bits in a TB is greater than the threshold, the TB naturally needs to be divided into several CBs for multi-slot transmission. The gain from multi-slot TB processing is smaller, and the base station uses a PUSCH TDRA table not associated with TB processing, namely PUSCH-TimeDomainResourceAllocationList.
[0183] By setting a TB size threshold, the network side, such as the base station, can adaptively trigger the use of PUSCH retransmission or multi-slot TB processing to achieve better coverage performance.
[0184] In some embodiments, when the number of bits in a TB is less than a threshold, the configured number of repetitions can be considered as the number of time slots carrying the TB.
[0185] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots, with each slot occupying the S to S+L symbols.
[0186] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0187] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L, indicating that the transmission starts from the Sth symbol of the PUSCH with slot offset K2 scheduled by DCI, and performs TB processing on L consecutive available uplink symbols.
[0188] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0189] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots.
[0190] In some embodiments, L symbols represent resources or units that carry TB.
[0191] In some embodiments, N*L symbols represent resources carrying TB.
[0192] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0193] In some embodiments,
[0194] The available resources are at least one or more of the following:
[0195] The available resources are those that do not conflict with the downlink symbols or time slot resources configured in a semi-static manner;
[0196] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0197] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots, especially in the case of uplink symbols in special subframes;
[0198] The available resources are uplink symbols in the semi-statically configured time slot resources, specifically for uplink symbols in special subframes.
[0199] The above method can be used to determine the validity of indicated resources and resolve conflicts with other dynamic indications. Based on the determination of resource validity, it can better adapt to the situation in TDD (Time Division Duplex) where only some uplink symbols are available in special subframes.
[0200] This invention also provides a resource indication device, applied to a terminal, such as... Figure 6 As shown, it includes a transceiver 31 and a processor 32.
[0201] The transceiver 31 is used to receive resource configuration information sent by the network-side device. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0202] In this embodiment, the resource configuration information includes a DCI TDRA field (i.e., DCI 0_X TDRA field) and a PUSCH TDRA table, which are used to indicate the transmission time length of PUSCH TB processing. Since the PUSCH TDRA table, which is not associated with TB processing, already has the start position, length flag value SLIV, and repeated transmission number information, by reusing the DCI TDRA field and configuring the PUSCH TDRA table, the transmission time length of TB processing can be flexibly configured, avoiding the increase of DCI overhead.
[0203] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0204] Semi-static indication of multi-slot PUSCH TB processing switch;
[0205] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0206] By configuring a threshold for the size of a TB, repeated transmission or multi-slot TB processing can be triggered. When the number of bits in a TB is less than the threshold, encoding the sum of one or more time slot bits as a large TB yields a greater coding gain. The network side, such as the base station, uses a PUSCH TDRA table associated with TB processing. When the number of bits in a TB is greater than the threshold, the TB naturally needs to be divided into several CBs for multi-slot transmission. The gain from multi-slot TB processing is smaller, and the base station uses a PUSCH TDRA table not associated with TB processing, namely PUSCH-TimeDomainResourceAllocationList.
[0207] By setting a TB size threshold, the network side, such as the base station, can adaptively trigger the use of PUSCH retransmission or multi-slot TB processing to achieve better coverage performance.
[0208] In some embodiments, when the number of bits in a TB is less than a threshold, the configured number of repetitions can be considered as the number of time slots carrying the TB.
[0209] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots, with each slot occupying the S to S+L symbols.
[0210] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0211] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L, indicating that the transmission starts from the Sth symbol of the PUSCH with slot offset K2 scheduled by DCI, and performs TB processing on L consecutive available uplink symbols.
[0212] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0213] In some embodiments, the PUSCH TDRAtable includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots.
[0214] In some embodiments, L symbols represent resources or units that carry TB.
[0215] In some embodiments, N*L symbols represent resources carrying TB.
[0216] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0217] In some embodiments,
[0218] The available resources are at least one or more of the following:
[0219] The available resources are those that do not conflict with the downlink symbols or time slot resources configured in a semi-static manner;
[0220] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0221] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots, especially in the case of uplink symbols in special subframes;
[0222] The available resources are uplink symbols in the semi-statically configured time slot resources, specifically for uplink symbols in special subframes.
[0223] The above method can be used to determine the validity of indicated resources and resolve conflicts with other dynamic indications. Based on the determination of resource validity, it can better adapt to the situation in TDD (Time Division Duplex) where only some uplink symbols are available in special subframes.
[0224] This invention also provides a resource indication device, such as... Figure 7 As shown, it includes a memory 41, a processor 42, and a computer program stored in the memory 41 and executable on the processor 42; when the processor 42 executes the program, it implements the resource indication method as described above.
[0225] When the resource indication device is applied to a network-side device, the processor 42 is used to send resource configuration information to the terminal. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0226] or
[0227] When the resource indication device is applied to the terminal, the processor 42 is used to receive resource configuration information sent by the network-side device. The resource configuration information includes the time-domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing.
[0228] In this embodiment, the resource configuration information includes a DCI TDRA field (i.e., DCI 0_X TDRA field) and a PUSCH TDRA table, which are used to indicate the transmission time length of PUSCH TB processing. Since the PUSCH TDRA table, which is not associated with TB processing, already has the start position, length flag value SLIV, and repeated transmission number information, by reusing the DCI TDRA field and configuring the PUSCH TDRA table, the transmission time length of TB processing can be flexibly configured, avoiding the increase of DCI overhead.
[0229] In some embodiments, the resource configuration information further includes at least one or more of the following:
[0230] Semi-static indication of multi-slot PUSCH TB processing switch;
[0231] A threshold for TB is used to indicate that when the number of bits in TB is greater than the threshold, multi-slot TB processing is not triggered, using a PUSCH TDRA table not associated with TB processing. When the number of bits in TB is less than the threshold, multi-slot TB processing is triggered, using a PUSCH TDRA table associated with TB processing.
[0232] By configuring a threshold for the size of a TB, repeated transmission or multi-slot TB processing can be triggered. When the number of bits in a TB is less than the threshold, encoding the sum of one or more time slot bits as a large TB yields a greater coding gain. The network side, such as the base station, uses a PUSCH TDRA table associated with TB processing. When the number of bits in a TB is greater than the threshold, the TB naturally needs to be divided into several CBs for multi-slot transmission. The gain from multi-slot TB processing is smaller, and the base station uses a PUSCH TDRA table not associated with TB processing, namely PUSCH-TimeDomainResourceAllocationList.
[0233] By setting a TB size threshold, the network side, such as the base station, can adaptively trigger the use of PUSCH retransmission or multi-slot TB processing to achieve better coverage performance.
[0234] In some embodiments, when the number of bits in a TB is less than a threshold, the configured number of repetitions can be considered as the number of time slots carrying the TB.
[0235] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of symbols transmitted per slot L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots, with each slot occupying the S to S+L symbols.
[0236] In some embodiments, the L symbols in each time slot are resources or units carrying TB.
[0237] In some embodiments, the PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L, indicating that the transmission starts from the Sth symbol of the PUSCH with slot offset K2 scheduled by DCI, and performs TB processing on L consecutive available uplink symbols.
[0238] In some embodiments, L transmission symbols represent resources or units that transmit TB.
[0239] In some embodiments, the PUSCH TDRA table includes a PUSCH mapping type, a PUSCH slot offset K2, a transmission start symbol S, a number of transmission symbols L, and a number of TB processing slots N, indicating that PUSCH transmission starts from the slot with a slot offset of K2, and TB processing is performed for N consecutive uplink slots.
[0240] In some embodiments, L symbols represent resources or units that carry TB.
[0241] In some embodiments, N*L symbols represent resources carrying TB.
[0242] In some embodiments, the available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block.
[0243] In some embodiments,
[0244] The available resources are at least one or more of the following:
[0245] The available resources are those that do not conflict with the downlink symbols or time slot resources configured in a semi-static manner;
[0246] The available resources do not conflict with the downlink symbol or the variable flexible symbol indicated by the Slot Format Indicator (SFI);
[0247] The available resources do not conflict with the downlink symbols and flexible symbols in the semi-statically configured time slots, especially in the case of uplink symbols in special subframes;
[0248] The available resources are uplink symbols in the semi-statically configured time slot resources, specifically for uplink symbols in special subframes.
[0249] The above method can be used to determine the validity of indicated resources and resolve conflicts with other dynamic indications. Based on the determination of resource validity, it can better adapt to the situation in TDD (Time Division Duplex) where only some uplink symbols are available in special subframes.
[0250] This invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the resource indication method described above.
[0251] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage, or any other non-transferable medium that can be used to store information accessible to the computer-readable terminal device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0252] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A resource indication method, characterized in that, Performed by a network-side device, the method includes: Send resource configuration information to the terminal. The resource configuration information includes the time domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing. The resource configuration information also includes a TB threshold, which indicates that when the number of bits in a TB is greater than the threshold, multi-slot TB processing is not triggered and a PUSCH TDRA table not associated with TB processing is used; when the number of bits in a TB is less than the threshold, multi-slot TB processing is triggered and a PUSCH TDRA table associated with TB processing is used. The available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block; The available resources are at least one or more of the following: The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner; The available resources are those that do not conflict with the downlink symbols or variable flexible symbols indicated by the Slot Format Indicator (SFI). The available resources are those that do not conflict with downlink symbols and flexible symbols in the semi-statically configured time slots; The available resources are uplink symbols in the semi-statically configured time slot resources.
2. The resource indication method according to claim 1, characterized in that, The resource configuration information also includes a semi-static indication of the multi-slot PUSCH TB processing switch.
3. The resource indication method according to claim 1, characterized in that, The PUSCH TDRA table includes the PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, number of symbols transmitted per slot L, and number of TBprocessing slots N.
4. The resource indication method according to claim 3, characterized in that, Each time slot contains L symbols that carry TB of resources or units.
5. The resource indication method according to claim 1, characterized in that, The PUSCH TDRA table includes the PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, number of transmission symbols L, and number of TBprocessing slots N.
6. The resource indication method according to claim 5, characterized in that, L symbols represent resources or units that carry TB.
7. The resource indication method according to claim 3, characterized in that, N*L symbols represent resources that carry TB.
8. The resource indication method according to claim 1, characterized in that, The PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
9. The resource indication method according to claim 8, characterized in that, L transmission symbols represent TB of resources or units.
10. A resource indication method, characterized in that, The method, executed by a terminal, includes: Receive resource configuration information sent by network-side devices. The resource configuration information includes the time-domain resource allocation (TDRA) field of downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of PUSCH transport block (TB) processing. The resource configuration information also includes a TB threshold, which indicates that when the number of bits in a TB is greater than the threshold, multi-slot TB processing is not triggered and a PUSCH TDRA table not associated with TB processing is used; when the number of bits in a TB is less than the threshold, multi-slot TB processing is triggered and a PUSCH TDRA table associated with TB processing is used. The available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block; The available resources are at least one or more of the following: The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner; The available resources are those that do not conflict with the downlink symbols or variable flexible symbols indicated by the Slot Format Indicator (SFI). The available resources are those that do not conflict with downlink symbols and flexible symbols in the semi-statically configured time slots; The available resources are uplink symbols in the semi-statically configured time slot resources.
11. The resource indication method according to claim 10, characterized in that, The resource configuration information also includes a semi-static indication of the multi-slot PUSCH TB processing switch.
12. The resource indication method according to claim 10, characterized in that, The PUSCH TDRA table includes the PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, number of symbols transmitted per slot L, and number of TB processing slots N.
13. The resource indication method according to claim 12, characterized in that, Each time slot contains L symbols that carry TB of resources or units.
14. The resource indication method according to claim 10, characterized in that, The PUSCH TDRA table includes the PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, number of transmission symbols L, and number of TBprocessing slots N.
15. The resource indication method according to claim 14, characterized in that, L symbols represent resources or units that carry TB.
16. The resource indication method according to claim 12, characterized in that, N*L symbols represent resources that carry TB.
17. The resource indication method according to claim 10, characterized in that, The PUSCH TDRA table includes PUSCH mapping type, PUSCH slot offset K2, transmission start symbol S, and transmission symbol number L.
18. The resource indication method according to claim 17, characterized in that, L transmission symbols represent TB of resources or units.
19. A resource indicator device, characterized in that, Applied to network-side devices, including transceivers and processors. The transceiver is used to send resource configuration information to the terminal. The resource configuration information includes the time domain resource allocation (TDRA) field of the downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of the PUSCH transport block (TB) processing. The resource configuration information also includes a TB threshold, which indicates that when the number of bits in a TB is greater than the threshold, multi-slot TB processing is not triggered and a PUSCH TDRA table not associated with TB processing is used; when the number of bits in a TB is less than the threshold, multi-slot TB processing is triggered and a PUSCH TDRA table associated with TB processing is used. The available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block; The available resources are at least one or more of the following: The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner; The available resources are those that do not conflict with the downlink symbols or variable flexible symbols indicated by the Slot Format Indicator (SFI). The available resources are those that do not conflict with downlink symbols and flexible symbols in the semi-statically configured time slots; The available resources are uplink symbols in the semi-statically configured time slot resources.
20. A resource indicator device, characterized in that, Applications in terminals, including transceivers and processors. The transceiver is used to receive resource configuration information sent by network-side devices. The resource configuration information includes the time-domain resource allocation (TDRA) field of downlink control information (DCI) and the configuration physical uplink control channel (PUSCH) TDRA table to indicate the transmission time length of PUSCH transport block (TB) processing. The resource configuration information also includes a TB threshold, which indicates that when the number of bits in a TB is greater than the threshold, multi-slot TB processing is not triggered and a PUSCH TDRA table not associated with TB processing is used; when the number of bits in a TB is less than the threshold, multi-slot TB processing is triggered and a PUSCH TDRA table associated with TB processing is used. The available resources included in the time-domain resources indicated by the resource configuration information are used to determine the size of the transport block; The available resources are at least one or more of the following: The available resources are those that do not conflict with or overlap with the downlink symbols or time slot resources configured in a semi-static manner; The available resources are those that do not conflict with the downlink symbols or variable flexible symbols indicated by the Slot Format Indicator (SFI). The available resources are those that do not conflict with downlink symbols and flexible symbols in the semi-statically configured time slots; The available resources are uplink symbols in the semi-statically configured time slot resources.
21. A resource indication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor; characterized in that, When the processor executes the program, it implements the resource indication method as described in any one of claims 1-18.
22. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps in the resource indication method as described in any one of claims 1-18.