A method, base station and storage medium for dynamically indicating ECP time slots

The dynamic ECP timeslot signaling generated by the base station and parsed by the terminal solves the problem of the inability to indicate ECP timeslots in the NR system, improves resource utilization and data transmission rate, and is suitable for 5G systems.

CN115915446BActive Publication Date: 2026-05-15DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2021-09-14
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In existing technologies, NR systems fail to support scenarios with mixed CPs on a single carrier/BWP, resulting in the inability to dynamically indicate ECP time slots and thus failing to meet the future demands of broadcast and multicast services for higher data transmission rates.

Method used

The base station generates signaling that dynamically indicates the ECP timeslot. Through preset indication fields, MCS indexes, frequency domain resource blocks and frequency threshold relationships in the DCI, the time domain resources of the ECP timeslot are dynamically indicated, and the terminal parses and obtains the time domain resource information.

Benefits of technology

Dynamic indication of ECP timeslots in the NR system has been implemented, which improves the flexibility and efficiency of resource use and meets the requirements of high data transmission rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115915446B_ABST
    Figure CN115915446B_ABST
Patent Text Reader

Abstract

The application discloses a method for dynamically indicating an ECP time slot, a base station and a storage medium, and aims at solving the technical problem that there is no indication of the ECP time slot in the NR system in the prior art. The method comprises the following steps: a base station generates dynamic signaling for dynamically indicating an extended cyclic prefix (ECP) time slot; wherein the ECP time slot comprises at least one ECP symbol; and the base station sends the dynamic signaling to a terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communications, and in particular to a method for dynamically indicating ECP time slots, a base station, and a storage medium. Background Technology

[0002] In wireless communication systems, single-frequency networks (SFNs) are typically used to improve the transmission efficiency of broadcast and multicast services.

[0003] However, when using SFN to transmit data, it is usually necessary to first indicate to the terminal the type of cyclic prefix (CP) used for the data transmission time slot, so that the terminal can receive data according to the relevant parameters corresponding to the indicated CP type. Among them, the types of CP include Extended Cyclic Prefix (ECP) and Normal CP (also known as NCP). The time domain length of ECP is longer than that of NCP. The time slot or symbol of ECP is usually referred to as ECP time slot, and the time slot or symbol of NCP is usually referred to as NCP time slot.

[0004] In existing technologies, when the subcarrier spacing (SCS) is 15kHz, the ECP slot is referred to as a Multimedia Broadcast multicast service Single Frequency Network Transmission area (MBSFN) subframe. Currently, in LTE systems, MBSFN subframes are configured using system broadcast messages. This configuration method is semi-static and indicates the configuration of MBSFN subframes in 10ms (one radio frame) units.

[0005] In future broadcast and multicast services, it will be necessary to support video streaming services with higher data transmission rates, such as high-definition television and augmented reality (AR) / virtual reality (VR) images.

[0006] However, NR systems that support future broadcast and multicast services do not support MBSFN technology, nor do they support scenarios with mixed CP (i.e., containing both ECP and NCP) on a single carrier / BWP. Therefore, there is no method in NR systems to indicate ECP slots. Summary of the Invention

[0007] This invention provides a method, base station, and storage medium for dynamically indicating ECP time slots, in order to solve the aforementioned technical problems existing in the prior art.

[0008] Firstly, to solve the above-mentioned technical problems, the present invention provides a method for dynamically indicating ECP time slots as follows:

[0009] The base station generates dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0010] The base station sends the dynamic signaling to the terminal.

[0011] One possible implementation involves the base station generating dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) timeslot, including:

[0012] Generate downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0013] Alternatively, generate a DCI that indirectly indicates the ECP time slot.

[0014] One possible implementation involves generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot resides, including:

[0015] The base station indicates the ECP time slot in the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0016] One possible implementation includes the preset indication field, comprising:

[0017] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0018] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0019] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0020] The bit field for uplink control channel power control;

[0021] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0022] One possible implementation involves generating a DCI that indirectly indicates the ECP time slot, including:

[0023] Generate an MCS index that is greater than or equal to the modulation and coding strategy MCS threshold, and carry the MCS index in the DCI; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot and the NCP time slot;

[0024] Alternatively, based on the inclusion relationship between a preset frequency domain resource block and a first frequency domain resource allocation FDRA, a DCI carrying the first FDRA is generated; wherein, the inclusion relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0025] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the second FDRA, a DCI carrying the second FDRA is generated; wherein, the relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0026] One possible implementation involves generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot resides, including:

[0027] The base station adds a CP type symbol indicating the scheduling symbol to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes a normal cyclic prefix (NCP) symbol and / or an ECP symbol;

[0028] The base station determines the corresponding index from the TDRA table based on the start and end positions of the time slot where the PDSCH is located;

[0029] The base station indicates the index in the TDRA indication field of the DCI.

[0030] One possible implementation involves the base station generating dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) timeslot, including:

[0031] The base station adds ECP symbol-related information to the time slot format table;

[0032] The base station generates the Slot Format Indication Information (SFI) for the ECP slot based on the slot format table.

[0033] The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic instruction.

[0034] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0035] One possible implementation involves carrying the SFI in downlink channel control information (DCI) and, after obtaining the dynamic instruction, further including:

[0036] The base station scrambles the DCI using a designated identifier; wherein the designated identifier is used to scramble the DCI that indicates the ECP time slot;

[0037] The base station sends the scrambled DCI to the terminal.

[0038] Secondly, embodiments of the present invention provide a method for dynamically indicating ECP time slots, comprising:

[0039] The terminal receives dynamic signaling that dynamically indicates an extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0040] The terminal obtains the time-domain resource information corresponding to the ECP time slot from the dynamic signaling.

[0041] One possible implementation is that the terminal obtains the time-domain resource information corresponding to the ECP time slot from the dynamic signaling, including:

[0042] The terminal obtains the time-domain resource information corresponding to the ECP time slot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0043] Alternatively, the terminal may obtain the time-domain resource information corresponding to the ECP time slot from the DCI that indirectly indicates the ECP time slot.

[0044] One possible implementation is that the terminal obtains the time-domain resource information corresponding to the ECP time slot from the DCI that indirectly indicates the ECP time slot, including:

[0045] The terminal reads the MCS index. If the MCS index is less than the MCS threshold, it obtains the time domain resources corresponding to the ECP time slot. The MCS threshold is a critical value that distinguishes the ECP time slot from the NCP time slot.

[0046] Alternatively, the terminal may obtain the time domain resources corresponding to the ECP time slot based on the inclusion relationship between the preset frequency domain resource block and the frequency domain resource range indicated by the frequency domain resource allocation FDRA information;

[0047] Alternatively, the terminal may obtain the time domain resources corresponding to the ECP time slot based on the relationship between a preset frequency threshold and the end frequency domain position of the frequency domain resource range indicated by the FDRA information.

[0048] One possible implementation is that the terminal obtains the time-domain resources corresponding to the ECP timeslot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP timeslot is located, including:

[0049] The terminal obtains the time domain resource information corresponding to the ECP time slot from the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0050] One possible implementation includes the preset indication field, comprising:

[0051] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0052] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0053] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0054] The bit field for uplink control channel power control;

[0055] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0056] One possible implementation is that the terminal obtains the time-domain resources corresponding to the ECP timeslot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP timeslot is located, including:

[0057] Obtain the TDRA index of the time-domain resource from the TDRA indication field of the DCI;

[0058] The time-domain resource information is determined based on the TDRA index and the corresponding TDRA table.

[0059] One possible implementation involves determining the time-domain resource information based on the TDRA index and the corresponding TDRA table, including:

[0060] When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

[0061] Alternatively, if the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table, convert the second SLIV information into third SLIV information using ECP symbols as time units, and determine the time-domain resource information based on the third SLIV information.

[0062] One possible implementation involves converting second SLIV information, with NCP symbols as the time unit, into third SLIV information, with ECP symbols as the time unit, including:

[0063] The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information;

[0064] The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

[0065] One possible implementation involves converting the second SLIV information into a third SLIV information with ECP symbols as the time unit, including:

[0066] The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information;

[0067] The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula;

[0068] The first formula includes:

[0069] S_ECP=ceil((S*NCP_duration+delta) / ECP_duration);

[0070] The second formula includes:

[0071] L_ECP=floor(((S+L)*NCP_duration+delta) / ECP_duration-S_ECP);

[0072] S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the function for rounding up, and floor() is the function for rounding down.

[0073] One possible implementation involves converting the second SLIV information into a third SLIV information with ECP symbols as the time unit, including:

[0074] If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information;

[0075] If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is taken as the starting symbol of the third SLIV information.

[0076] If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

[0077] If the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is taken as the length of the third SLIV information.

[0078] One possible implementation is that the terminal receives dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) timeslot, including:

[0079] The terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI); wherein the dynamic instruction includes the SFI, and the slot format table includes the slot format of the ECP symbol.

[0080] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0081] In one possible implementation, before the terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI), it further includes:

[0082] The terminal detects DCI using a designated identifier; wherein the designated identifier is used to scramble the DCI indicating the ECP time slot;

[0083] If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

[0084] Thirdly, embodiments of the present invention also provide a base station, including a memory, a transceiver, and a processor:

[0085] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0086] Generate dynamic signaling for dynamically indicating extended cyclic prefix ECP time slots; wherein, the ECP time slot includes at least one ECP symbol;

[0087] Send the dynamic signaling to the terminal.

[0088] In one possible implementation, the processor is further configured to:

[0089] Generate downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0090] Alternatively, generate a DCI that indirectly indicates the ECP time slot.

[0091] In one possible implementation, the processor is further configured to:

[0092] The ECP time slot is indicated in the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0093] One possible implementation includes the preset indication field, comprising:

[0094] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0095] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0096] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0097] The bit field for uplink control channel power control;

[0098] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0099] In one possible implementation, the processor is further configured to:

[0100] Generate an MCS index that is greater than or equal to the modulation and coding strategy MCS threshold, and carry the MCS index in the DCI; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot and the NCP time slot;

[0101] Alternatively, based on the inclusion relationship between a preset frequency domain resource block and a first frequency domain resource allocation FDRA, a DCI carrying the first FDRA is generated; wherein, the inclusion relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0102] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the second FDRA, a DCI carrying the second FDRA is generated; wherein, the relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0103] In one possible implementation, the processor is further configured to:

[0104] Add a CP type symbol indicating the scheduling symbol to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes the ordinary cyclic prefix (NCP) symbol and / or the ECP symbol;

[0105] The corresponding index is determined from the TDRA table based on the start and end positions of the time slot where the PDSCH is located;

[0106] The index is indicated in the TDRA indication field of the DCI.

[0107] In one possible implementation, the processor is further configured to:

[0108] Add ECP symbol-related information to the time slot format table;

[0109] Based on the slot format table, the slot format indication information (SFI) for the ECP slot is generated;

[0110] The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic instruction.

[0111] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0112] In one possible implementation, the processor is further configured to:

[0113] The SFI is carried in the downlink channel control information (DCI). After obtaining the dynamic instruction, the DCI is scrambled with a specified identifier; wherein, the specified identifier is used to scramble the DCI indicating the ECP time slot.

[0114] The scrambled DCI is sent to the terminal.

[0115] Fourthly, embodiments of the present invention provide a terminal, including a memory, a transceiver, and a processor:

[0116] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0117] Receive dynamic signaling indicating an extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0118] Obtain the time-domain resource information corresponding to the ECP time slot from the dynamic signaling.

[0119] In one possible implementation, the processor is further configured to:

[0120] The time-domain resource information corresponding to the ECP time slot is obtained from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0121] Alternatively, the time-domain resource information corresponding to the ECP time slot can be obtained from the DCI that indirectly indicates the ECP time slot.

[0122] In one possible implementation, the processor is further configured to:

[0123] Read the MCS index; if the MCS index is less than the MCS threshold, obtain the time domain resources corresponding to the ECP time slot; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot from the NCP time slot.

[0124] Alternatively, based on the inclusion relationship between the preset frequency domain resource block and the frequency domain resource range indicated by the frequency domain resource allocation FDRA information, the time domain resources corresponding to the ECP time slot can be obtained;

[0125] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the frequency domain resource range indicated by FDRA information, the time domain resources corresponding to the ECP time slot can be obtained.

[0126] In one possible implementation, the processor is further configured to:

[0127] The time domain resource information corresponding to the ECP time slot is obtained from the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0128] One possible implementation includes the preset indication field, comprising:

[0129] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0130] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0131] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0132] The bit field for uplink control channel power control;

[0133] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0134] In one possible implementation, the processor is further configured to:

[0135] Obtain the TDRA index of the time-domain resource from the TDRA indication field of the DCI;

[0136] The time-domain resource information is determined based on the TDRA index and the corresponding TDRA table.

[0137] In one possible implementation, the processor is further configured to:

[0138] When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

[0139] Alternatively, if the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table, convert the second SLIV information into third SLIV information using ECP symbols as time units, and determine the time-domain resource information based on the third SLIV information.

[0140] In one possible implementation, the processor is further configured to:

[0141] The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information;

[0142] The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

[0143] In one possible implementation, the processor is further configured to:

[0144] The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information;

[0145] The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula;

[0146] The first formula includes:

[0147] S_ECP=ceil((S*NCP_duration+delta) / ECP_duration);

[0148] The second formula includes:

[0149] L_ECP=floor(((S+L)*NCP_duration+delta) / ECP_duration-S_ECP);

[0150] S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the function for rounding up, and floor() is the function for rounding down.

[0151] In one possible implementation, the processor is further configured to:

[0152] If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information;

[0153] If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is taken as the starting symbol of the third SLIV information.

[0154] If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

[0155] If the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is taken as the length of the third SLIV information.

[0156] In one possible implementation, the processor is further configured to:

[0157] The slot format indication information is obtained from the slot format indication information (SFI) in the downlink control information (DCI); wherein the dynamic instruction includes the SFI, and the slot format table includes the slot format of the ECP symbol.

[0158] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0159] In one possible implementation, the processor is further configured to:

[0160] Before obtaining the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI), the DCI is detected using a specified identifier; wherein, the specified identifier is used to scramble the DCI indicating the ECP slot;

[0161] If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

[0162] Fifthly, embodiments of the present invention also provide a base station, comprising:

[0163] A generation unit is used to generate dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0164] The sending unit is used to send the dynamic signaling to the terminal.

[0165] In one possible implementation, the generating unit is further configured to:

[0166] Generate downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0167] Alternatively, generate a DCI that indirectly indicates the ECP time slot.

[0168] In one possible implementation, the generating unit is further configured to:

[0169] The ECP time slot is indicated in the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0170] One possible implementation includes the preset indication field, comprising:

[0171] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0172] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0173] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0174] The bit field for uplink control channel power control;

[0175] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0176] In one possible implementation, the generating unit is further configured to:

[0177] Generate an MCS index that is greater than or equal to the modulation and coding strategy MCS threshold, and carry the MCS index in the DCI; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot and the NCP time slot;

[0178] Alternatively, based on the inclusion relationship between a preset frequency domain resource block and a first frequency domain resource allocation FDRA, a DCI carrying the first FDRA is generated; wherein, the inclusion relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0179] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the second FDRA, a DCI carrying the second FDRA is generated; wherein, the relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0180] In one possible implementation, the generating unit is further configured to:

[0181] Add a CP type symbol indicating the scheduling symbol to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes the ordinary cyclic prefix (NCP) symbol and / or the ECP symbol;

[0182] The corresponding index is determined from the TDRA table based on the start and end positions of the time slot where the PDSCH is located;

[0183] The index is indicated in the TDRA indication field of the DCI.

[0184] In one possible implementation, the generating unit is further configured to:

[0185] Add ECP symbol-related information to the time slot format table;

[0186] Based on the slot format table, the slot format indication information (SFI) for the ECP slot is generated;

[0187] The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic instruction.

[0188] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0189] In one possible implementation, the generating unit is further configured to:

[0190] The SFI is carried in the downlink channel control information (DCI). After obtaining the dynamic instruction, the DCI is scrambled with a specified identifier; wherein, the specified identifier is used to scramble the DCI indicating the ECP time slot.

[0191] The scrambled DCI is sent to the terminal.

[0192] Sixthly, embodiments of the present invention also provide a terminal, comprising:

[0193] A receiving unit is configured to receive dynamic signaling indicating a dynamically extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0194] The acquisition unit is used to acquire the time-domain resource information corresponding to the ECP time slot from the dynamic signaling.

[0195] In one possible implementation, the acquisition unit is further configured to:

[0196] The time-domain resource information corresponding to the ECP time slot is obtained from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0197] Alternatively, the time-domain resource information corresponding to the ECP time slot can be obtained from the DCI that indirectly indicates the ECP time slot.

[0198] In one possible implementation, the acquisition unit is further configured to:

[0199] Read the MCS index; if the MCS index is less than the MCS threshold, obtain the time domain resources corresponding to the ECP time slot; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot from the NCP time slot.

[0200] Alternatively, based on the inclusion relationship between the preset frequency domain resource block and the frequency domain resource range indicated by the frequency domain resource allocation FDRA information, the time domain resources corresponding to the ECP time slot can be obtained;

[0201] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the frequency domain resource range indicated by FDRA information, the time domain resources corresponding to the ECP time slot can be obtained.

[0202] In one possible implementation, the acquisition unit is further configured to:

[0203] The time domain resource information corresponding to the ECP time slot is obtained from the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0204] One possible implementation includes the preset indication field, comprising:

[0205] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0206] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0207] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0208] The bit field for uplink control channel power control;

[0209] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0210] In one possible implementation, the acquisition unit is further configured to:

[0211] Obtain the TDRA index of the time-domain resource from the TDRA indication field of the DCI;

[0212] The time-domain resource information is determined based on the TDRA index and the corresponding TDRA table.

[0213] In one possible implementation, the acquisition unit is further configured to:

[0214] When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

[0215] Alternatively, if the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table, convert the second SLIV information into third SLIV information using ECP symbols as time units, and determine the time-domain resource information based on the third SLIV information.

[0216] In one possible implementation, the acquisition unit is further configured to:

[0217] The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information;

[0218] The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

[0219] In one possible implementation, the acquisition unit is further configured to:

[0220] The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information;

[0221] The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula;

[0222] The first formula includes:

[0223] S_ECP=ceil((S*NCP_duration+delta) / ECP_duration);

[0224] The second formula includes:

[0225] L_ECP=floor(((S+L)*NCP_duration+delta) / ECP_duration-S_ECP);

[0226] S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the function for rounding up, and floor() is the function for rounding down.

[0227] In one possible implementation, the acquisition unit is further configured to:

[0228] If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information;

[0229] If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is taken as the starting symbol of the third SLIV information.

[0230] If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

[0231] If the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is taken as the length of the third SLIV information.

[0232] In one possible implementation, the receiving unit is further configured to:

[0233] The slot format indication information is obtained from the slot format indication information (SFI) in the downlink control information (DCI); wherein the dynamic instruction includes the SFI, and the slot format table includes the slot format of the ECP symbol.

[0234] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0235] In one possible implementation, the receiving unit is further configured to:

[0236] DCI is detected using a specified identifier; wherein the specified identifier is used to scramble the DCI indicating the ECP time slot;

[0237] If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

[0238] In a seventh aspect, embodiments of the present invention also provide a processor-readable storage medium storing a computer program for causing the processor to perform the method as described in the first or second aspect.

[0239] Through the technical solutions in one or more of the above embodiments of the present invention, the embodiments of the present invention have at least the following technical effects:

[0240] In the embodiments provided by the present invention, the base station generates dynamic signaling that dynamically indicates an ECP time slot including at least one ECP symbol and sends the dynamic signaling to the terminal, so that the base station can dynamically and flexibly schedule the data corresponding to the ECP time slot. While meeting the performance requirements of broadcast and multicast data transmission, it improves the flexibility of resource use and maximizes resource utilization. Attached Figure Description

[0241] Figure 1 This is a schematic diagram showing the duration of NCP and ECP in one time slot in the existing technology;

[0242] Figure 2 This is a schematic diagram of sampling points for NCP and ECP in one time slot in the existing technology;

[0243] Figure 3 This is a schematic diagram of time slot format combinations in the prior art;

[0244] Figure 4 This is a schematic diagram of the MBSFN subframe configuration in an LTE system.

[0245] Figure 5 A flowchart of a method for dynamically indicating ECP time slots on the base station side provided in an embodiment of the present invention;

[0246] Figure 6 A schematic diagram illustrating the inclusion relationship between the first FDRA and the preset frequency domain resource block provided in an embodiment of the present invention;

[0247] Figure 7 This is a schematic diagram illustrating the relationship between the second FDRA and the preset frequency threshold provided in an embodiment of the present invention;

[0248] Figure 8 A flowchart of a method for dynamically indicating ECP time slots on the terminal side provided in an embodiment of the present invention;

[0249] Figure 9 The diagram shows the sampling point locations corresponding to NCP symbols and ECP symbols in a time slot according to an embodiment of the present invention.

[0250] Figure 10 This is a schematic diagram of the structure of a base station provided in an embodiment of the present invention;

[0251] Figure 11 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present invention;

[0252] Figure 12 This is a schematic diagram of another base station structure provided in an embodiment of the present invention;

[0253] Figure 13 This is a schematic diagram of another terminal structure provided in an embodiment of the present invention. Detailed Implementation

[0254] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0255] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0256] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0257] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).

[0258] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0259] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0260] Currently, NR technology uses Orthogonal Frequency Division Multiplexing (OFDM) technology. In order to overcome the inter-symbol interference caused by multipath transmission, a CP needs to be inserted before the transmitted data symbols. The longer the time domain of the CP, the stronger the ability to resist multipath interference.

[0261] Please see Figure 1 and Figure 2 , Figure 1 This is a schematic diagram illustrating the duration of NCP and ECP within a single time slot in existing technologies. Figure 2This is a schematic diagram of sampling points for NCP and ECP in one time slot in the existing technology.

[0262] The above Figure 1 and Figure 2 The subcarrier spacing (SCS) is 15 kHz, such as... Figure 1 As shown, when SCS = 15kHz, the length of one time slot is 1ms. When the CP inserted in this time slot is NCP, the time slot contains 14 symbols; when the CP inserted in this time slot is NCP, the time slot contains 12 symbols. For ease of calculation, ... Figure 1 In Chinese, time slots, which use time units as the metric, are converted into, for example... Figure 2 The time slots shown, with sampling points as the metric, contain a total of 30720 sampling points per time slot (1 ms), regardless of whether NCP or ECP is inserted into the time slot. In this invention, a time slot with NCP inserted is called an NCP time slot, and the symbols within the NCP time slot are called NCP symbols; a time slot with ECP inserted is called an ECP time slot, and the symbols within the ECP time slot are called ECP symbols.

[0263] When allocating resources to a terminal, the base station needs to indicate to the terminal the time slot format used for the resources. Please refer to Table 1 for the time slot format table with NCP symbols as the length.

[0264] Table 1

[0265]

[0266]

[0267] In Table 1, D represents the downlink NCP symbol, U represents the uplink NCP symbol, and F represents the flexible NCP symbol.

[0268] When a base station indicates a time slot format to a terminal, it usually uses a Slot Format Indication (SFI) to indicate the combination of time slot formats. This SFI is carried in the DCI and sent to the terminal. For a set of downlink control information of a terminal, the downlink control information (DCI) of format 2_0 is scrambled with SFI-RNTI.

[0269] Please see Figure 3 This is a schematic diagram of time slot format combinations in the prior art.

[0270] like Figure 3 As shown, assume that the base station defines 3 timeslot format combinations (0 to 2), and each timeslot combination contains 10 timeslots.

[0271] It should be noted that the maximum number of slot format combinations in the standard is 512, and each slot combination contains a maximum of 512 slots. That is, maxNrofSlotFormatCombinationsPerSet = 512, maxNrofSlotFormatsPerCombination = 512.

[0272] Figure 3 The three time slot formats are combined as follows:

[0273] Slot format combination 0 is a full downlink slot. The corresponding slot format index in the slot format table (Table 1) is 0. When the slot format information (i.e. slot format combination) in DCI format 2_0 is 0, it means that all 10 slots indicated are downlink symbols.

[0274] Slot format combination 1 is all uplink slots. The corresponding slot format index in the slot format table (Table 1) is 1. When the slot format information in DCI format 2_0 is 1, it means that the indicated slot contains uplink symbols.

[0275] The time slot format combination 2 includes some uplink time slots, some downlink time slots, and one time slot that contains both uplink and downlink symbols. The corresponding time slot format indices in the time slot format table (Table 1) are 0, 1, and 45. When the time slot format information in DCI format 2_0 is 2, it means that the first 6 time slots are downlink, the last 3 time slots are uplink, and the 7th time slot contains both uplink and downlink symbols.

[0276] In existing LTE (SCS = 15kHz), MBSFN subframes (i.e., ECP slots) are configured using system broadcast messages. This method is semi-static configuration, indicating MBSFN subframe configuration in 10ms (one radio frame) units. The indication method uses a bitmap scheme as follows: Figure 4 As shown, Figure 4 This is a schematic diagram of the MBSFN subframe configuration in an LTE system.

[0277] Configure MBSFN subframes, using 10ms radio frames as units, and employ a bitmap method for indication, where:

[0278] Subframes #0 and #5 contain the initial access signal, which defaults to NCP and requires no indication.

[0279] Subframes #4 and #9 are used for unicast scheduling, which defaults to NCP and requires no indication.

[0280] Six bits (b0 to b5) indicate whether six subframes are ECP, where the first bit indicates subframe #1, the second bit indicates subframe #2, the third bit indicates subframe #3, the fourth bit indicates subframe #6, the fifth bit indicates subframe #7, and the sixth bit indicates subframe #8. In each bit, 1 indicates ECP and 0 indicates NCP.

[0281] Clearly, the semi-static configuration of MBSFN subframes in LTE systems limits the flexibility of base station scheduling, and the time slot-level resource definition in MBSFN subframes leads to reduced resource utilization.

[0282] In NR systems, since MBSFN technology is not supported, nor are scenarios with mixed CPs on a single carrier / BWP, there is no method for indicating ECPs.

[0283] To address the aforementioned issues, embodiments of this application provide a method, base station, and storage medium for dynamically indicating ECP time slots, as well as an apparatus.

[0284] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0285] Please refer to Figure 5 This invention provides a method for dynamically indicating ECP time slots, and the processing procedure of this method is as follows.

[0286] Step 5011: The base station generates dynamic signaling for the dynamic indication extended cyclic prefix (ECP) time slot; wherein, the ECP time slot includes at least one ECP symbol;

[0287] Step 502: The base station sends dynamic signaling to the terminal.

[0288] In the embodiments provided by the present invention, the base station generates dynamic signaling that dynamically indicates an ECP time slot including at least one ECP symbol and sends the dynamic signaling to the terminal, so that the base station can dynamically and flexibly schedule the data corresponding to the ECP time slot. While meeting the performance requirements of broadcast and multicast data transmission, it improves the flexibility of resource use and maximizes resource utilization.

[0289] One possible implementation is that the base station generates dynamic signaling for dynamically indicating extended cyclic prefix (ECP) time slots, which can be based on the DCI of the scheduled physical downlink shared channel (PDSCH). Specifically, this can be achieved in the following two ways:

[0290] The first method involves generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP timeslot is located; dynamic signaling includes DCI.

[0291] The second method: generating DCIs that indirectly indicate ECP time slots.

[0292] For the first type, a DCI that directly indicates the PDSCH where the ECP timeslot is located is generated. This can be done by using 1 bit of information in the DCI or by adding a CP type symbol indicator in the Time Domain Resource Allocation (TDRA) configuration item.

[0293] Using 1 bit of information in DCI can be a way for the base station to indicate the ECP time slot in a preset indication field of DCI; where the preset indication field occupies 1 bit.

[0294] The aforementioned preset indication fields include:

[0295] A new indicator field has been added to the DCI to indicate CP type symbols; among which, CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols.

[0296] Alternatively, a reinterpreted or redefined indicator field in DCI, used to indicate CP type symbols.

[0297] For example, in the DCI of broadcast multicast, one bit is specified as a new indicator field for CP type symbol indication. When the CP type symbol indication is 1, it indicates that the scheduled data is NCP. When the CP type symbol indication is 0, it indicates that the scheduled data is ECP.

[0298] For example, the existing 1-bit indicator field in DCI can be reinterpreted or redefined, and the reinterpreted and redefined indicator field can be used to indicate CP type symbols.

[0299] The reinterpreted or redefined indication field can be a bit field for uplink control channel power control; or indication information used to indicate uplink or downlink scheduling signaling, etc.

[0300] When the CP type symbols mentioned above are different, the corresponding terminals determine the corresponding time domain information in different ways.

[0301] For example, in the prior art, the time unit of the TDRA table is the NCP symbol. When the CP type symbol indicates the ECP symbol, the DCI indicates the SLIV information of the NCP symbol. The terminal needs to convert the SLIV of the NCP symbol to the SLIV of the ECP symbol in order to correctly obtain the corresponding time domain information.

[0302] Please refer to Table 2, which is the TDRA table for NCP symbols.

[0303] Table 2

[0304]

[0305] As shown in Table 2, in the TDRA indicator field of DCI, when the index is 0, it indicates that the starting symbol of the time slot where the scheduling PDSCH is located is 0, and the length is 14; in the TDRA indicator field of DCI, when the index is 1, it indicates that the starting symbol of the time slot where the scheduling PDSCH is located is 0, and the length is 7. The starting symbol and length symbol in Table 2 are calculated according to the NCP symbol.

[0306] When the CP type symbol indicates an NCP symbol, the terminal uses the corresponding SILV information in Table 2 to determine the time domain information. When the CP type symbol indicates an ECP symbol, the terminal needs to convert the SLIV information of the ECP symbol into the SLIV information of the NCP symbol before determining the corresponding time domain information. The details will be introduced in the subsequent terminal section and will not be repeated here.

[0307] Of course, when configuring broadcast and multicast information, the base station can also add a TDRA table for ECP symbols. When the CP type symbol indicates an ECP symbol, the DCI can indicate the SLIV information of the ECP symbol, and the terminal can directly determine the corresponding time domain information based on the SLIV information of the ECP symbol.

[0308] Please refer to Table 3 for the TDRA table of newly added ECP symbols for base stations.

[0309] Table 3

[0310]

[0311] As shown in Table 3, in the TDRA indicator field of the DCI, when the index is 0, it indicates that the starting symbol of the time slot where the PDSCH is scheduled is 0 and the length is 12; when the index is 1, it indicates that the starting symbol of the time slot where the PDSCH is scheduled is 0 and the length is 6. The calculation of the starting symbol and length symbol in Table 3 is based on ECP symbols.

[0312] It should be noted that when the TDRA table entry (i.e., the maximum index value) of the ECP symbol is different from the TDRA table entry of the NCP symbol, the index value indicated by the base station scheduling should not exceed the maximum index value of the corresponding TDRA table.

[0313] Another approach to directly indicating ECP time slots is as follows: The base station adds a CP type symbol indicating the scheduling symbol to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes the ordinary cyclic prefix (NCP) symbol and / or the ECP symbol; the base station determines the corresponding index from the TDRA table according to the start and end positions of the time slot where the PDSCH is located; the base station indicates the index in the TDRA indication field of the DCI.

[0314] Please refer to Table 4 for another TDRA table provided in the embodiments of the present invention.

[0315] Table 4

[0316]

[0317] As shown in Table 4, a CP type symbol has been added to the TDRA indicator field in DCI. When the index is 0, it means that the starting symbol of the time slot where the scheduling PDSCH is located is 0, the length is 14, and the scheduling symbol is an NCP symbol. When the index is 4 in the TDRA indicator field in DCI, it means that the starting symbol of the time slot where the scheduling PDSCH is located is 2, the length is 10, and the scheduling symbol is an ECP symbol.

[0318] For example, the base station writes index 5 from Table 4 into the TDRA indication field of the DCI and sends the DCI to the terminal. Based on index 5 in the TDRA indication field of the DCI, the terminal can determine that the corresponding time domain information is that the starting symbol of the time slot where the scheduling PDSCH is located is 0, the length is 12, and the scheduling symbol is the ECP symbol.

[0319] In the embodiments provided by this invention, by directly indicating ECP time slots in the DCI, the base station can dynamically and flexibly schedule the data corresponding to the ECP time slots according to the actual needs of service data. This avoids the resource waste and impact on real-time transmission of unicast services caused by configuring too many MBSFN subframes when service data suddenly increases, as is the case in LTE systems. Conversely, configuring too few MBSFN subframes increases the transmission latency of MBS data, reducing user experience. Therefore, the above-mentioned solution of this application can effectively improve transmission efficiency and reduce transmission latency. Furthermore, since the ECP time slots are indicated at the symbol level, rather than at the time slot level as in LTE systems, resource utilization can be further improved.

[0320] For the second type, generating a DCI that indirectly indicates the ECP time slot can be achieved in the following ways:

[0321] The first method for generating a DCI that indirectly indicates an ECP time slot is to generate an MCS index that is greater than or equal to the MCS threshold and carry the MCS index in the DCI; where the MCS threshold is the critical value that distinguishes between ECP time slots and NCP time slots.

[0322] For example, please refer to Table 5, which is the multicast data MCS index table provided in this embodiment of the invention. The base station adds a CP type symbol to the multicast data MCS index table to indicate the CP corresponding to the MCS index. According to the agreement between the base station and the terminal in Table 5: when the MCS index indicated in the DCI is less than an MCS threshold (assumed to be 7), the scheduled CP type symbol is an NCP symbol; otherwise, it is an ECP symbol.

[0323] Table 5

[0324]

[0325]

[0326] Suppose that the base station needs to schedule broadcast and multicast data, and ECP symbols are required. The base station can use the modulation and coding scheme corresponding to the MCS index greater than or equal to 7 to send data. Therefore, the base station generates an MCS index greater than or equal to 7 (such as 16 in Table 5) and carries the MCS index (16) in the DCI. The DCI is sent to the terminal. Based on the MCS index (16) carried in the DCI, the terminal can not only determine that the MCS corresponding to the MCS index (16) is used for modulation and coding, but also determine that the ECP symbols are used to schedule broadcast and multicast data.

[0327] It is important to understand that the value of the MCS index carried in the above DCI is less than the maximum MCS index value in the multicast data MCS index table.

[0328] In addition, signaling messages can be used to instruct the terminal on the range of MCS indices corresponding to NCP symbols and ECP symbols, respectively. For example, signaling messages can be used to assign NCP symbols to MCS indices 0 to 6 in Table 5 and ECP symbols to MCS indices 7 to 28, thus eliminating the need to send the multicast data MCS index table to the terminal.

[0329] A second method for generating a DCI that indirectly indicates an ECP time slot is as follows: Based on the inclusion relationship between a preset frequency domain resource block and a first frequency domain resource assignment (FDRA), a DCI carrying the first FDRA is generated; wherein, the inclusion relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0330] The base station can pre-configure a preset frequency domain resource block. This preset frequency domain resource block may include at least one frequency domain resource element. When the first FDRA indicated by the base station in the DCI contains the preset frequency domain resource block, the corresponding time domain resource uses the ECP symbol; otherwise, the NCP symbol is used. Alternatively, when the first FDRA contains the preset frequency domain resource block, the corresponding time domain resource uses the NCP symbol; otherwise, the ECP symbol is used.

[0331] Please see Figure 6 This diagram illustrates the inclusion relationship between a first FDRA and a preset frequency domain resource block, as provided in an embodiment of the present invention. The base station and terminal agree that when the first FDRA includes a preset frequency domain resource block, the corresponding time domain resource uses ECP symbols; otherwise, NCP symbols are used.

[0332] exist Figure 6 In this context, the schedulable bandwidth (BWP) of the base station is 0 to 120, that is, the starting position of BWP is 0 and the ending position of BWP is 120. The preset frequency domain resource block is represented by Ref-PRB1, which includes 5 resource blocks from 80 to 85. Figure 6 The PRBs scheduled by DCI-1, DCI-2, and DIC-3 can all be referred to as the first FDRA.

[0333] exist Figure 6 In the DCI-1 scheduled PDSCH, the frequency domain range indicated by its FDRA is 0 to 100 PRBs, which includes a preset frequency domain resource block (ref-PRB1 includes 80 to 85, and there are a total of 5 PRBs from 80 to 85). When the base station sends the first FDRA containing the preset frequency domain resource block to the terminal in the DCI, the terminal can determine that the corresponding time domain resource uses an ECP symbol.

[0334] The frequency domain range indicated by the FDRA of the DCI-2 scheduled PDSCH is 0 to 60 PRB, and does not include the preset frequency domain resource block (ref-PRB1). When the base station sends the first FDRA that does not include the preset frequency domain resource block to the terminal in the DCI, the terminal can determine that the corresponding time domain resource uses the NCP symbol.

[0335] The PDSCH scheduled by DCI-3 has a frequency domain range of 70 to 120 PRB indicated by its FDRA, which includes a preset frequency domain resource block (ref-PRB1). When the base station sends the first FDRA containing the preset frequency domain resource block to the terminal in the DCI, the terminal can determine that the corresponding time domain resource uses an ECP symbol.

[0336] A third method for generating a DCI that indirectly indicates an ECP time slot: Based on the relationship between a preset frequency threshold and the end frequency domain position of the second FDRA, a DCI carrying the second FDRA is generated; wherein, the relationship is used to indicate whether the scheduling is an ECP symbol or an NCP symbol.

[0337] For example, a base station can be configured with a preset frequency threshold. When the end frequency domain position of the second FDRA of the scheduling data is greater than or equal to the preset frequency threshold, the corresponding time domain resource is scheduled using an ECP symbol; otherwise, an NCP symbol is used. Alternatively, when the end frequency domain position of the second FDRA of the scheduling data is greater than or equal to the preset frequency threshold, the corresponding time domain resource is scheduled using an NCP symbol; otherwise, an ECP symbol is used.

[0338] Please see Figure 7 This is a schematic diagram illustrating the relationship between the second FDRA and the preset frequency threshold provided in an embodiment of the present invention.

[0339] exist Figure 7 In this context, it is assumed that the base station and the terminal agree that when the end frequency domain position of the second FDRA of the scheduled data is greater than or equal to a preset frequency threshold, the corresponding time domain resource is scheduled using an ECP symbol; otherwise, an NCP symbol is used.

[0340] The time-domain resources allocated by the base station to the terminal use ECP symbols. The base station can access BWPs ranging from 0 to 120, with a preset frequency threshold. Figure 7 (Ref-PRB2 is used as an example) is 65. Therefore, when the base station allocates frequency domain resources to the terminal, it allocates the end frequency domain position of the first FDRA, which is greater than or equal to 65. Figure 7 The PRBs for DCI-1 and DCI-3 scheduling are shown below; if the base station allocates time-domain resources to the terminal using NCP symbols, then when the base station allocates frequency-domain resources to the terminal, the allocated frequency-domain position of the end of the first FDRA is less than 65, such as... Figure 7 The PRB for DCI-2 scheduling is shown in the figure.

[0341] In the embodiments provided by the present invention, by indirectly indicating the ECP time slot in the DCI, the bits occupied separately for indicating CP type symbols can be saved, thus saving signaling overhead.

[0342] One possible implementation is that the base station generates dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) timeslot, which can also be achieved in the following ways:

[0343] The base station adds ECP symbol-related information to the time slot format table; based on the time slot format table, the base station generates ECP time slot format indication information (SFI); and carries the SFI in the downlink channel control information (DCI) to obtain dynamic instructions.

[0344] Please refer to Table 6 for the time slot format table provided in the embodiments of the present invention.

[0345] Table 6

[0346]

[0347]

[0348] In Table 6, D represents the downlink NCP symbol, U represents the uplink NCP symbol, F represents the flexible NCP symbol, and E represents the downlink ECP symbol.

[0349] As shown in Table 6, the base station can add ECP symbol indication (E) to rows 56-59 of the time slot format table and indicate the time slot format used through SFI.

[0350] The fact that all symbols in line 56 of the above time slot format table are E indicates that all symbols in the entire time slot are ECP symbols. That is, within the 14 NCP symbol time lengths, there are 12 ECP symbols. Therefore, the time slot format corresponding to line 56 is a downlink time slot consisting entirely of ECP symbols.

[0351] In row 57 of the aforementioned time slot format table, the first 7 symbols are D symbols, and the last 7 symbols are E symbols. Since the time slot format table in Table 6 uses NCP symbols as the time unit, the last 7 E symbols indicate a symbol containing 6 ECP symbols. That is, the time slot format corresponding to row 57 indicates that the first half of a time slot uses downlink NCP symbols, and the second half uses downlink ECP symbols.

[0352] In line 58 of the above time slot format table, the first 7 symbols E indicate that there are 6 ECP symbols, and the last 7 symbols are D. Therefore, the time slot format corresponding to line 58 means that the first half of a time slot uses downlink ECP symbols, and the second half uses downlink NCP symbols.

[0353] In line 59 of the above time slot format table, the first 6 symbols are E, containing 5 ECP symbols, the last 6 symbols are U, and the middle 2 symbols are F. The time slot format corresponding to line 59 indicates that the first part of a time slot uses 5 downlink ECP symbols, the second part uses 6 uplink NCP symbols, and the middle part uses flexible NCP symbols.

[0354] When the base station allocates time-domain resources to the terminal that require the use of ECP time slots, it can select a time slot format or combination of time slot formats containing ECP symbols from the time slot format table, generate the corresponding SFI, carry it in the DCI, and send it to the terminal. The terminal determines the corresponding time-domain resources according to the SFI instructions. The above time slot format combination can configure up to 512 time slots.

[0355] The number of time slots included in the time slot format of an ECP symbol can be either 1024 or 2048.

[0356] For example, when a terminal in an edge cell located at the edge of the signal coverage area of ​​a base station may miss the DCI detection, the number of time slots in the time slot format can be increased, such as increasing the number of time slots in the time slot format to 1024 or 2048, which can prevent the terminal in the edge cell from missing the DCI detection.

[0357] One possible implementation involves carrying the SFI in the downlink channel control information (DCI) and, after obtaining the dynamic command, further including:

[0358] The base station scrambles the DCI using a specified identifier; the specified identifier is used to scramble the DCI indicating the ECP time slot; the base station sends the scrambled DCI to the terminal.

[0359] For example, a base station can assign a specific identifier to scramble the DCI indicating the ECP timeslot. After scrambling, the base station sends the scrambled DCI to the terminal. Terminals that only need to receive broadcast / multicast services can then detect the scrambled DCI using the specified identifier and obtain the corresponding time-domain resources. This prevents other terminals that do not need to receive broadcast / multicast services from detecting the DCI carrying the ECP timeslot, thus eliminating the need for further processing and reducing the workload of other terminals.

[0360] After introducing the method of dynamically indicating ECP time slots from the base station side, the following section will introduce it from the terminal side.

[0361] Based on the same inventive concept, embodiments of the present invention provide a method for dynamically indicating ECP time slots, applied to a terminal; please refer to [link / reference]. Figure 8 A flowchart of a method for dynamically indicating ECP time slots on the terminal side provided in an embodiment of the present invention, the method comprising:

[0362] Step 801: The terminal receives dynamic signaling indicating the extended cyclic prefix ECP time slot; wherein, the ECP time slot includes at least one ECP symbol;

[0363] Step 802: The terminal obtains the time domain resource information corresponding to the ECP time slot from the dynamic signaling.

[0364] Regarding the aforementioned direct or indirect indication methods on the base station side, the terminal side obtains the indication and determines the corresponding time-domain resource information in the following ways:

[0365] The first method for a terminal to obtain time-domain resource information corresponding to an ECP timeslot from dynamic signaling:

[0366] The terminal obtains the time domain resource information corresponding to the ECP time slot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI.

[0367] Regarding the method by which the base station indicates the ECP timeslot in the preset indication field of the DCI, the terminal side obtains the time domain resource information corresponding to the ECP timeslot from the preset indication field of the DCI; wherein, the preset indication field occupies 1 bit.

[0368] The preset indication field includes:

[0369] A new indicator field has been added to the DCI to indicate CP type symbols; among which, CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols.

[0370] Alternatively, a reinterpreted or redefined indication field in the DCI, used to indicate CP type symbols. The reinterpreted or redefined indication field includes bit fields for uplink control channel power control; or, indication information used to indicate uplink or downlink scheduling signaling.

[0371] For example, the base station adds a new indication field to the DCI, which occupies 1 bit. The base station can set this indication field to 1 to indicate an NCP symbol, set it to 0 to indicate an ECP symbol, or vice versa. Alternatively, the indication field can indicate an ECP symbol (e.g., when set to 1 or 0). After the terminal obtains that the newly added indication field in the DCI indicates an ECP timeslot, it can acquire the corresponding time domain resources.

[0372] For example, after the base station redefines or interprets the bit field of uplink channel power control in the DCI, it is used to indicate the CP symbol type. The terminal obtains the corresponding information from the received DCI based on the redefined or interpreted bit field of uplink channel power control to determine the time domain resources corresponding to the ECP time slot.

[0373] Regarding the indication method of the base station adding CP type symbols to the TDRA table, the terminal obtains the TDRA index of the time domain resources from the TDRA indication field of the DCI; based on the TDRA index and the corresponding TDRA table, the time domain resource information is determined.

[0374] Since the TDRA table in this invention can use either ECP symbols or NCP symbols as time units, the terminal can determine the time-domain resource information corresponding to the ECP time slot based on the TDRA index and the corresponding TDRA table in the following ways:

[0375] The first method: When the TDRA table uses ECP symbols as the time unit, determine the time domain resource information based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

[0376] For example, the base station is configured with a TDRA table using ECP symbols as time units (as shown in Table 3). The base station can directly indicate the TDRA index (assumed to be 3) in Table 3 in the TDRA indication field of the DCI. After receiving the above DCI, the terminal determines that the TDRA index is 3. According to Table 3, the corresponding first SLIV is S=2, L=2. Thus, the corresponding time domain resource information can be determined to be a time domain resource with a starting symbol of 2 and a length of 2.

[0377] The second method involves determining the second SLIV information corresponding to the TDRA index, which uses NCP symbols as the time unit, from the TDRA table. This second SLIV information is then converted into a third SLIV information using ECP symbols as the time unit, and the time-domain resource information is determined based on the third SLIV information.

[0378] For example, the base station is configured with a TDRA table using NCP symbols as the time unit (as shown in Table 2). The TDRA index corresponding to the time domain resources allocated by the base station to the terminal is 3 in Table 2. After receiving the above DCI, the base station determines that the corresponding second SLIV information is S=2, L=2, but the time unit is NCP symbols. Therefore, the second SLIV information needs to be converted into third SLIV information using ECP symbols as the time unit in order to determine the corresponding time domain resource information.

[0379] The conversion of the second SLIV information, which uses NCP symbols as time units, into the third SLIV information, which uses ECP symbols as time units, can be achieved in the following way:

[0380] The smaller of the start symbol of the second SLIV information and 11 is used as the start symbol of the third SLIV information; the smaller of the length of the second SLIV information and 12 is used as the length of the third SLIV information.

[0381] For example, the base station uses Table 2 (a TDRA table with NCP symbols as time units) to allocate the time-domain resources corresponding to TDRA index 4 in Table 2 to broadcast and multicast services, and sends the above information to the terminal via DCI. After receiving the DCI, the terminal determines S=2, L=12 in the second SLIV information from the TDRA indication field of the DCI. Using the above method, it can determine S=2, L=11 in the third SLIV information with an ECP symbol as the time unit. In this way, the TDRA index in the TDRA table with NCP symbols as the time unit can be directly used for ECP time slots, improving the working efficiency of both communicating parties.

[0382] The conversion of the second SLIV information into the third SLIV information with ECP symbols as the time unit can also be achieved through calculation, as follows:

[0383] The first formula is used to calculate the starting symbol of the second SLIV information to obtain the starting symbol of the third SLIV information; the second formula is used to calculate the length of the second SLIV information to obtain the length of the third SLIV information.

[0384] The first formula includes:

[0385] S_ECP=ceil((S*NCP_duration+delta) / ECP_duration);

[0386] The second formula includes:

[0387] L_ECP=floor(((S+L)*NCP_duration+delta) / ECP_duration-S_ECP);

[0388] S_ECP is the start symbol of the third SLIV message, S is the start symbol of the second SLIV message, L_ECP is the length of the third SLIV message, L is the length of the second SLIV message, NCP_duration is the symbol length of NCP, ECP_duration is the symbol length of ECP, delta is the CP increment, ceil() is the function to round up, and floor() is the function to round down.

[0389] Taking SCS = 15kHz as an example, NCP_duration = 2192, ECP_duration = 2560 (reference) Figure 2 When calculating S_ECP, delta = 16 when S ≤ 6 and delta = 32 when S > 6; when calculating L_ECP, delta = 16 when S + L contains the symbol 0 and delta = 32 when S + L contains the symbols 0 and 7.

[0390] Therefore, using the first formula described above, the values ​​(0-12) of all starting symbols (denoted as NCP starting symbols) with NCP symbols as time units are calculated to obtain the corresponding starting symbols (0-11) with ECP symbols as time units (denoted as ECP starting symbols), as shown in Table 7, which is a table of the conversion results of NCP starting symbols and ECP starting symbols provided in the embodiments of the present invention.

[0391] Table 7

[0392]

[0393]

[0394] Using the second formula above, when S = 0, the values ​​(2 to 14) of all lengths (denoted as the number of NCP symbols) with NCP symbols as time units are calculated to obtain the corresponding starting symbols (1 to 12) with ECP symbols as time units (denoted as the number of ECP symbols). As shown in Table 8, this is a table showing the conversion results of NCP symbol length and ECP symbol length when S is 0 provided in this embodiment of the invention.

[0395] Table 8

[0396]

[0397] Similarly, the conversion results of NCP symbol length and ECP symbol length when S is 0 to 6 can be calculated. For example, please refer to Table 9, which shows the conversion results of NCP symbol length and ECP symbol length when S is 7, provided in the embodiment of the present invention.

[0398] Table 9

[0399]

[0400] Similarly, a table showing the conversion results of NCP symbol length and ECP symbol length when S is 7 to 12 can be calculated.

[0401] In the NR system, the SCS value can also be other values, and the corresponding NCP symbols and ECP symbols have different time lengths. Accordingly, the above method can be used to convert the second SLIV information with NCP symbols as the time unit under different SCS into the third SLIV information with ECP symbols as the time unit.

[0402] One possible implementation method for converting the second SLIV information into a third SLIV information with ECP symbols as the time unit can also be achieved in the following ways:

[0403] If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information.

[0404] If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is used as the starting symbol of the third SLIV information.

[0405] If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

[0406] If the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is taken as the length of the third SLIV information.

[0407] The above method can quickly convert the second SLIV information into the third SLIV information with ECP symbols as the time unit, thereby improving the terminal's processing efficiency and reducing the terminal's computational load.

[0408] When the base station adds a CP symbol type to the TDRA table (as shown in Table 4), the terminal can directly determine whether the corresponding SLIV information uses an NCP symbol or an ECP symbol after obtaining the TDRA index. If the SLIV information uses an NCP symbol, it can be converted to the third SLIV information in the manner described above.

[0409] In the embodiments provided by this invention, the specific CP type symbol used for the SLIV information in the TDRA table can be determined by the interface protocol between the base station and the terminal. Different CP type symbols result in different sampling point positions for the starting symbol of the SLIV information, such as... Figure 9 The diagram shows the sampling point locations corresponding to NCP symbols and ECP symbols in a time slot provided by an embodiment of the present invention. Figure 9 Taking SCS=15kH as an example, assuming the starting symbol S=6 of the indicated SLIV information (ECP symbol), if the starting symbol is calculated according to the NCP symbol length, the number of corresponding sampling points for S=6 is 13168; if the starting symbol is calculated according to the ECP symbol length, the number of corresponding sampling points for S=6 is 15360.

[0410] The second way for the terminal to obtain the time domain resource information corresponding to the ECP time slot from the dynamic signaling is: the terminal obtains the time domain resource information corresponding to the ECP time slot from the DCI that indirectly indicates the ECP time slot.

[0411] The terminal obtains the time-domain resource information corresponding to the ECP time slot from the DCI that indirectly indicates the ECP time slot, including the following implementation methods:

[0412] The terminal reads the MCS index. If the MCS index is less than the MCS threshold, it obtains the time domain resources corresponding to the ECP time slot. The MCS threshold is the critical value that distinguishes between ECP time slots and NCP time slots.

[0413] Alternatively, the terminal can obtain the time domain resources corresponding to the ECP time slot based on the inclusion relationship between the preset frequency domain resource blocks and the frequency domain resource range indicated by the frequency domain resource allocation FDRA information;

[0414] Alternatively, the terminal can obtain the time domain resources corresponding to the ECP time slot based on the relationship between the preset frequency threshold and the end position of the frequency domain resource range indicated by the FDRA information.

[0415] For example, the base station and the terminal agree that when the MCS index is greater than or equal to the MCS threshold, the CP type symbol is an ECP symbol; when the MCS index is less than the MCS threshold, the CP type symbol is an NCP symbol. When the base station sends the MCS index (greater than or equal to the MCS threshold) to the terminal in the DCI, the terminal can determine that the time-domain resource uses an ECP symbol. Alternatively, the base station can instruct the terminal via signaling messages about the correspondence between the MCS index and the ECP / NCP symbols. Based on the received MCS index and the aforementioned correspondence, the terminal can determine whether the time-domain resource uses an NCP or ECP symbol.

[0416] like Figure 6 As shown, the base station and the terminal agree that the frequency domain resource range containing the preset frequency domain resource block (80) uses ECP time slots. Therefore, after receiving FDRA information, the terminal determines that the frequency domain resource range (0-100) indicated by the FDRA information contains the preset frequency domain resource block (80), and determines that ECP symbols are used. If the frequency domain resource range indicated by the FDRA information is 0-60, the terminal can determine that NCP symbols are used.

[0417] like Figure 7 As shown, the base station and the terminal agree that if the end frequency range of the frequency domain resource is greater than or equal to a preset frequency threshold (65), an ECP symbol is used; if it is less than 65, an NCP symbol is used. If the terminal receives FDRA information indicating a frequency range of 0 to 100 (end position is 100), it can be determined that an ECP symbol is used; if the terminal receives FDRA information indicating a frequency range of 0 to 60 (end position is 60), it can be determined that an NCP symbol is used.

[0418] When the base station adds ECP symbol-related information to the time slot format table, the terminal receives dynamic signaling that dynamically indicates the extended cyclic prefix ECP time slot, which can be achieved in the following ways:

[0419] The terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI); wherein, the dynamic instruction includes the SFI, and the slot format table includes the slot format of the ECP symbol.

[0420] As shown in Table 6, if the base station indicates that the slot format index in the SFI is 56, then after obtaining index 56 from the aSFI, the base station can determine that the corresponding slot uses a full downlink ECP symbol. If the SFI indicates a combination of slot formats, the symbols corresponding to each slot in the combination can be determined according to Table 6.

[0421] Since Table 6 uses NCP symbols as time units, the terminal needs to convert the time slot position information using NCP symbols as time units in the time slot format into time slot position information using ECP symbols as time units (including the starting symbol position and the number of ECP symbols included). This can be determined in the same way as converting the second SLIV information into the third SLIV information, that is:

[0422] When the starting position of the E symbol in the slot format table is less than or equal to 6, the starting symbol of the ECP slot, ECP_S, is equal to the value in the table.

[0423] In the time slot format table, if the starting E symbol is greater than or equal to 7, the starting symbol of the ECP symbol, ECP_S, is equal to the value in the table - 1.

[0424] When the number of E symbols in the time slot format table is less than or equal to 7, the number of ECP symbols, ECP_L, is equal to the value in the table - 1.

[0425] If the number of E symbols in the time slot format table is greater than or equal to 8, the number of ECP symbols, ECP_L, is the value in the table minus 2.

[0426] As shown in row 56 of Table 6, ECP_S = 0, ECP_L = 14-2 = 12; and in row 57 of Table 6, ECP_S = 6, ECP_L = 7-1 = 6.

[0427] One possible implementation is that the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0428] For example, if the time slot format of the ECP symbol indicated in the SFI sent by the base station to the terminal in the edge cell contains 1024 or 2048 time slots, the terminal can have a longer time to detect the above information and avoid missing detection.

[0429] One possible implementation includes, before the terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI), the following steps are also included:

[0430] The terminal detects the DCI using a specified identifier; the specified identifier is used to scramble the DCI of the ECP time slot; if it is determined that the DCI is scrambled using the specified identifier, it is determined that the DCI carries an SFI.

[0431] For example, when a base station indicates the time-domain resources of a broadcast / multicast service (using ECP symbols), it can scramble the DCI carrying the above indication information using a specified identifier (such as ECP_RNTI). Terminals that need to obtain the broadcast / multicast service can obtain the corresponding time-domain resources by using the specified identifier to detect the scrambled DCI. However, terminals that do not need to obtain the broadcast / multicast service cannot obtain the corresponding time-domain resources if they do not use the specified identifier to detect the DCI.

[0432] Typically, PDSCH scheduling is divided into two types: Type A and Type B. Different types have different constraints on the starting symbol and the length (or number of symbols) of the scheduling symbol for PDSCH, as shown in Table 10. Table 10 is a combination table of valid starting symbols (S) and symbol lengths (L) for different scheduling types of PDSCH.

[0433] Table 10

[0434]

[0435]

[0436] When the scheduling type of PDSCH is Type A, the calculation of S and L of the ECP scheduling symbol can be implemented using the scheme in the embodiment of the present invention.

[0437] When the scheduling type of PDSCH is Type B, the S and L values ​​for calculating the ECP scheduling symbol need to be further restricted, such as restricting the S value corresponding to ECP to 0 to 10 and the L value corresponding to ECP to 2, 4, and 6.

[0438] It should be noted that the parameter L for allocating PDSCH can be called the number of symbols or the symbol length. In the above embodiment, when determining ECP scheduling symbols, the starting symbol S and the symbol length L can be used to dynamically determine ECP symbols / time slots, or other methods can be used to determine ECP symbols / time slots (e.g., through semi-static and static methods of higher-layer signaling).

[0439] like Figure 10 As shown in the figure, an embodiment of the present invention provides a base station, including a memory 1001, a transceiver 1002, and a processor 1003:

[0440] Memory 1001 is used to store computer programs; transceiver 1002 is used to send and receive data under the control of processor 1003; processor 1003 is used to read the computer program in memory 1001 and perform the following operations:

[0441] Generate dynamic signaling for dynamically indicating extended cyclic prefix ECP time slots; wherein, the ECP time slot includes at least one ECP symbol;

[0442] Send the dynamic signaling to the terminal.

[0443] In one possible implementation, the processor 1003 is further configured to:

[0444] Generate downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0445] Alternatively, generate a DCI that indirectly indicates the ECP time slot.

[0446] In one possible implementation, the processor 1003 is further configured to:

[0447] The ECP time slot is indicated in the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0448] One possible implementation includes the preset indication field, comprising:

[0449] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0450] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0451] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0452] The bit field for uplink control channel power control;

[0453] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0454] In one possible implementation, the processor 1003 is further configured to:

[0455] Generate an MCS index that is greater than or equal to the modulation and coding strategy MCS threshold, and carry the MCS index in the DCI; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot and the NCP time slot;

[0456] Alternatively, based on the inclusion relationship between a preset frequency domain resource block and a first frequency domain resource allocation FDRA, a DCI carrying the first FDRA is generated; wherein, the inclusion relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0457] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the second FDRA, a DCI carrying the second FDRA is generated; wherein, the relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0458] In one possible implementation, the processor 1003 is further configured to:

[0459] Add a CP type symbol indicating the scheduling symbol to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes the ordinary cyclic prefix (NCP) symbol and / or the ECP symbol;

[0460] The corresponding index is determined from the TDRA table based on the start and end positions of the time slot where the PDSCH is located;

[0461] The index is indicated in the TDRA indication field of the DCI.

[0462] In one possible implementation, the processor 1003 is further configured to:

[0463] Add ECP symbol-related information to the time slot format table;

[0464] Based on the slot format table, the slot format indication information (SFI) for the ECP slot is generated;

[0465] The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic instruction.

[0466] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0467] In one possible implementation, the processor 1003 is further configured to:

[0468] The SFI is carried in the downlink channel control information (DCI). After obtaining the dynamic instruction, the DCI is scrambled with a specified identifier; wherein, the specified identifier is used to scramble the DCI indicating the ECP time slot.

[0469] The scrambled DCI is sent to the terminal.

[0470] Transceiver 1002 is used to receive and send data under the control of processor 1003.

[0471] Among them, Figure 10 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1003) and memory (memory 1001). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1002 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1003 is responsible for managing the bus architecture and general processing, and the memory 1001 may store data used by the processor 1003 during operation.

[0472] The processor 1003 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0473] like Figure 11 As shown, an embodiment of the present invention provides a terminal, including a memory 1101, a transceiver 1102, and a processor 1103:

[0474] Memory 1101 is used to store computer programs; transceiver 1102 is used to send and receive data under the control of processor 1103; processor 1103 is used to read the computer program in memory 1101 and perform the following operations:

[0475] Receive dynamic signaling indicating an extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0476] Obtain the time-domain resource information corresponding to the ECP time slot from the dynamic signaling.

[0477] In one possible implementation, the processor 1103 is further configured to:

[0478] The time-domain resource information corresponding to the ECP time slot is obtained from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0479] Alternatively, the time-domain resource information corresponding to the ECP time slot can be obtained from the DCI that indirectly indicates the ECP time slot.

[0480] In one possible implementation, the processor 1103 is further configured to:

[0481] Read the MCS index; if the MCS index is less than the MCS threshold, obtain the time domain resources corresponding to the ECP time slot; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot from the NCP time slot.

[0482] Alternatively, based on the inclusion relationship between the preset frequency domain resource block and the frequency domain resource range indicated by the frequency domain resource allocation FDRA information, the time domain resources corresponding to the ECP time slot can be obtained;

[0483] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the frequency domain resource range indicated by FDRA information, the time domain resources corresponding to the ECP time slot can be obtained.

[0484] In one possible implementation, the processor 1103 is further configured to:

[0485] The time domain resource information corresponding to the ECP time slot is obtained from the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0486] One possible implementation includes the preset indication field, comprising:

[0487] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0488] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0489] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0490] The bit field for uplink control channel power control;

[0491] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0492] In one possible implementation, the processor 1103 is further configured to:

[0493] Obtain the TDRA index of the time-domain resource from the TDRA indication field of the DCI;

[0494] The time-domain resource information is determined based on the TDRA index and the corresponding TDRA table.

[0495] In one possible implementation, the processor 1103 is further configured to:

[0496] When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

[0497] Alternatively, if the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table, convert the second SLIV information into third SLIV information using ECP symbols as time units, and determine the time-domain resource information based on the third SLIV information.

[0498] In one possible implementation, the processor 1103 is further configured to:

[0499] The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information;

[0500] The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

[0501] In one possible implementation, the processor 1103 is further configured to:

[0502] The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information;

[0503] The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula;

[0504] The first formula includes:

[0505] S_ECP=ceil((S*NCP_duration+delta) / ECP_duration);

[0506] The second formula includes:

[0507] L_ECP=floor(((S+L)*NCP_duration+delta) / ECP_duration-S_ECP);

[0508] S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the function for rounding up, and floor() is the function for rounding down.

[0509] In one possible implementation, the processor 1103 is further configured to:

[0510] If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information;

[0511] If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is taken as the starting symbol of the third SLIV information.

[0512] If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

[0513] If the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is taken as the length of the third SLIV information.

[0514] In one possible implementation, the processor 1103 is further configured to:

[0515] The slot format indication information is obtained from the slot format indication information (SFI) in the downlink control information (DCI); wherein the dynamic instruction includes the SFI, and the slot format table includes the slot format of the ECP symbol.

[0516] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0517] In one possible implementation, the processor 1103 is further configured to:

[0518] Before obtaining the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI), the DCI is detected using a specified identifier; wherein, the specified identifier is used to scramble the DCI indicating the ECP slot;

[0519] If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

[0520] Transceiver 1102 is used to receive and send data under the control of processor 1103.

[0521] Among them, Figure 11 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1103 and memory represented by memory 1101 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1102 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1104 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0522] The processor 1103 is responsible for managing the bus architecture and general processing, while the memory 1101 can store the data used by the processor 600 when performing operations.

[0523] Optionally, the processor 1103 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0524] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.

[0525] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0526] Based on the same inventive concept, one embodiment of the present invention provides a base station. Specific implementation details of the dynamic ECP timeslot indication method for this base station can be found in the description of the method embodiments section; repeated details will not be repeated here. Figure 12 The base station includes:

[0527] The generation unit 1201 is used to generate dynamic signaling for dynamically indicating extended cyclic prefix (ECP) time slots; wherein the ECP time slot includes at least one ECP symbol.

[0528] The sending unit 1202 is used to send the dynamic signaling to the terminal.

[0529] In one possible implementation, the generation unit 1201 is further configured to:

[0530] Generate downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0531] Alternatively, generate a DCI that indirectly indicates the ECP time slot.

[0532] In one possible implementation, the generation unit 1201 is further configured to:

[0533] The ECP time slot is indicated in the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0534] One possible implementation includes the preset indication field, comprising:

[0535] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0536] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0537] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0538] The bit field for uplink control channel power control;

[0539] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0540] In one possible implementation, the generation unit 1201 is further configured to:

[0541] Generate an MCS index that is greater than or equal to the modulation and coding strategy MCS threshold, and carry the MCS index in the DCI; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot and the NCP time slot;

[0542] Alternatively, based on the inclusion relationship between a preset frequency domain resource block and a first frequency domain resource allocation FDRA, a DCI carrying the first FDRA is generated; wherein, the inclusion relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0543] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the second FDRA, a DCI carrying the second FDRA is generated; wherein, the relationship is used to indicate whether an ECP symbol or an NCP symbol is scheduled.

[0544] In one possible implementation, the generation unit 1201 is further configured to:

[0545] Add a CP type symbol indicating the scheduling symbol to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes the ordinary cyclic prefix (NCP) symbol and / or the ECP symbol;

[0546] The corresponding index is determined from the TDRA table based on the start and end positions of the time slot where the PDSCH is located;

[0547] The index is indicated in the TDRA indication field of the DCI.

[0548] In one possible implementation, the generation unit 1201 is further configured to:

[0549] Add ECP symbol-related information to the time slot format table;

[0550] Based on the slot format table, the slot format indication information (SFI) for the ECP slot is generated;

[0551] The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic instruction.

[0552] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0553] In one possible implementation, the generation unit 1201 is further configured to:

[0554] The SFI is carried in the downlink channel control information (DCI). After obtaining the dynamic instruction, the DCI is scrambled with a specified identifier; wherein, the specified identifier is used to scramble the DCI indicating the ECP time slot.

[0555] The scrambled DCI is sent to the terminal.

[0556] Based on the same inventive concept, one embodiment of the present invention provides a terminal. Specific implementation details of the dynamic ECP timeslot indication method of this terminal can be found in the description of the method embodiments section; repeated details will not be repeated here. Figure 13 The terminal includes:

[0557] The receiving unit 1301 is used to receive dynamic signaling indicating a dynamically extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol;

[0558] The acquisition unit 1302 is used to acquire the time domain resource information corresponding to the ECP time slot from the dynamic signaling.

[0559] In one possible implementation, the acquisition unit 1302 is further configured to:

[0560] The time-domain resource information corresponding to the ECP time slot is obtained from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI;

[0561] Alternatively, the time-domain resource information corresponding to the ECP time slot can be obtained from the DCI that indirectly indicates the ECP time slot.

[0562] In one possible implementation, the acquisition unit 1302 is further configured to:

[0563] Read the MCS index; if the MCS index is less than the MCS threshold, obtain the time domain resources corresponding to the ECP time slot; wherein, the MCS threshold is a critical value that distinguishes the ECP time slot from the NCP time slot.

[0564] Alternatively, based on the inclusion relationship between the preset frequency domain resource block and the frequency domain resource range indicated by the frequency domain resource allocation FDRA information, the time domain resources corresponding to the ECP time slot can be obtained;

[0565] Alternatively, based on the relationship between a preset frequency threshold and the end frequency domain position of the frequency domain resource range indicated by FDRA information, the time domain resources corresponding to the ECP time slot can be obtained.

[0566] In one possible implementation, the acquisition unit 1302 is further configured to:

[0567] The time domain resource information corresponding to the ECP time slot is obtained from the preset indication field of the DCI; wherein the preset indication field occupies 1 bit.

[0568] One possible implementation includes the preset indication field, comprising:

[0569] The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols;

[0570] Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

[0571] One possible implementation includes the reinterpreted or redefined indication domain, comprising:

[0572] The bit field for uplink control channel power control;

[0573] Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

[0574] In one possible implementation, the acquisition unit 1302 is further configured to:

[0575] Obtain the TDRA index of the time-domain resource from the TDRA indication field of the DCI;

[0576] The time-domain resource information is determined based on the TDRA index and the corresponding TDRA table.

[0577] In one possible implementation, the acquisition unit 1302 is further configured to:

[0578] When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

[0579] Alternatively, if the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table, convert the second SLIV information into third SLIV information using ECP symbols as time units, and determine the time-domain resource information based on the third SLIV information.

[0580] In one possible implementation, the acquisition unit 1302 is further configured to:

[0581] The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information;

[0582] The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

[0583] In one possible implementation, the acquisition unit 1302 is further configured to:

[0584] The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information;

[0585] The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula;

[0586] The first formula includes:

[0587] S_ECP=ceil((S*NCP_duration+delta) / ECP_duration);

[0588] The second formula includes:

[0589] L_ECP=floor(((S+L)*NCP_duration+delta) / ECP_duration-S_ECP);

[0590] S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the function for rounding up, and floor() is the function for rounding down.

[0591] In one possible implementation, the acquisition unit 1302 is further configured to:

[0592] If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information;

[0593] If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is taken as the starting symbol of the third SLIV information.

[0594] If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

[0595] If the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is taken as the length of the third SLIV information.

[0596] In one possible implementation, the receiving unit 1301 is further configured to:

[0597] The slot format indication information is obtained from the slot format indication information (SFI) in the downlink control information (DCI); wherein the dynamic instruction includes the SFI, and the slot format table includes the slot format of the ECP symbol.

[0598] In one possible implementation, the number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

[0599] In one possible implementation, the receiving unit 1301 is further configured to:

[0600] DCI is detected using a specified identifier; wherein the specified identifier is used to scramble the DCI indicating the ECP time slot;

[0601] If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

[0602] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0603] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0604] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0605] Based on the same inventive concept, embodiments of the present invention also provide a processor-readable storage medium storing a computer program for causing the processor to execute the method of dynamically indicating ECP time slots as described above on the terminal side or base station side.

[0606] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0607] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0608] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0609] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0610] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0611] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for dynamically indicating ECP time slots, characterized in that, The method includes: The terminal receives dynamic signaling that dynamically indicates an extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol; The terminal obtains the time-domain resource information corresponding to the ECP time slot from the dynamic signaling, including: the terminal obtains the time-domain resource information corresponding to the ECP time slot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI; The terminal obtains the time-domain resources corresponding to the ECP time slot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located, including: Obtain the TDRA index of the time-domain resource from the Time-Domain Resource Allocation (TDRA) indication field of the DCI; The time-domain resource information is determined based on the TDRA index and the corresponding TDRA table; wherein, determining the time-domain resource information based on the TDRA index and the corresponding TDRA table includes: when the TDRA table uses NCP symbols as time units, determining the second SLIV information corresponding to the TDRA index and using NCP symbols as time units from the TDRA table, converting the second SLIV information into third SLIV information using ECP symbols as time units, and determining the time-domain resource information based on the third SLIV information; wherein, converting the second SLIV information into third SLIV information using ECP symbols as time units includes: when the length of the second SLIV information is greater than or equal to 8, using the difference between the length of the second SLIV information and 2 as the length of the third SLIV information.

2. The method as described in claim 1, characterized in that, The terminal obtains the time domain resources corresponding to the ECP timeslot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP timeslot is located, and also includes: The terminal obtains the time domain resource information corresponding to the ECP time slot from the preset indication field of the DCI; wherein, the preset indication field occupies 1 bit and is used to indicate the CP type.

3. The method as described in claim 2, characterized in that, The preset indication field includes: The newly added indicator field in the DCI is used to indicate CP type symbols; wherein, the CP type symbols include ordinary cyclic prefix NCP symbols and / or ECP symbols; Alternatively, a reinterpreted or redefined indication field in the DCI, the reinterpreted or redefined indication field being used to indicate the CP type symbol.

4. The method as described in claim 3, characterized in that, The reinterpreted or redefined indication domain includes: The bit field for uplink control channel power control; Alternatively, it can be used to indicate uplink or downlink scheduling signaling.

5. The method as described in claim 1, characterized in that, Determining the time-domain resource information based on the TDRA index and the corresponding TDRA table further includes: When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

6. The method as described in claim 5, characterized in that, The process of converting the second SLIV information, which uses NCP symbols as the time unit, into the third SLIV information, which uses ECP symbols as the time unit, also includes: The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information; The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

7. The method as described in claim 5, characterized in that, Converting the second SLIV information into a third SLIV information with ECP symbols as the time unit also includes: The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information; The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula; The first formula includes: S_ECP=ceil((S NCP_duration +delta) / ECP_duration); The second formula includes: L_ECP=floor(( (S+L) NCP_duration +delta) / ECP_duration- S_ECP); S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the floor function, and floor() is the floor function.

8. The method as described in claim 5, characterized in that, Converting the second SLIV information into a third SLIV information with ECP symbols as the time unit also includes: If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information; or If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is used as the starting symbol of the third SLIV information; or If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

9. The method as described in claim 1, characterized in that, The terminal receives dynamic signaling indicating the extended cyclic prefix (ECP) timeslot, including: The terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI); wherein, the dynamic signaling includes the SFI, and the slot format includes the slot format of ECP symbols.

10. The method as described in claim 9, characterized in that, The number of time slots included in the time slot format of the ECP symbol includes 1024 or 2048.

11. The method as described in claim 9, characterized in that, Before the terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI), the method further includes: The terminal detects DCI using a designated identifier; wherein the designated identifier is used to scramble the DCI indicating the ECP time slot; If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

12. A method for dynamically indicating ECP time slots, characterized in that, include: The base station generates dynamic signaling to dynamically indicate extended cyclic prefix (ECP) time slots; wherein, the ECP time slot includes at least one ECP symbol; the generation of dynamic signaling to dynamically indicate extended cyclic prefix (ECP) time slots by the base station includes: generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI; generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located includes: the base station adding a CP type symbol indicating scheduling symbols to the Time Domain Resource Allocation (TDRA) table configuration item; wherein, the CP type symbol includes ordinary cyclic prefix (NCP) symbols and / or ECP symbols; the base station determining the corresponding index from the TDRA table according to the start and end positions of the time slot where the PDSCH is located; the base station indicating the index in the TDRA indication field of the DCI; The base station sends the dynamic signaling to the terminal; the dynamic signaling is used for the terminal to obtain the TDRA index of the time domain resource from the TDRA indication field of the DCI; and when the TDRA table uses NCP symbols as time units, the terminal determines the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table; when the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is used as the length of the third SLIV information using ECP symbols as time units, and the time domain resource information corresponding to the ECP time slot is determined according to the third SLIV information.

13. The method as described in claim 12, characterized in that, Generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located also includes: The base station indicates the ECP time slot in the preset indication field of the DCI; wherein, the preset indication field occupies 1 bit and is used to indicate the CP type.

14. The method as described in claim 12, characterized in that, The base station generates dynamic signaling for dynamically indicating extended cyclic prefix (ECP) time slots, including: The base station adds ECP symbol-related information to the time slot format; The base station generates the Slot Format Indication Information (SFI) for the ECP slot based on the slot format. The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic signaling.

15. The method as described in claim 14, characterized in that, After obtaining the dynamic signaling by carrying the SFI in the downlink channel control information (DCI), the method further includes: The base station scrambles the DCI using a designated identifier; wherein the designated identifier is used to scramble the DCI that indicates the ECP time slot; The base station sends the scrambled DCI to the terminal.

16. A terminal, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The terminal receives dynamic signaling that dynamically indicates an extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol; The terminal obtains the time-domain resource information corresponding to the ECP time slot from the dynamic signaling, including: the terminal obtains the time-domain resource information corresponding to the ECP time slot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein, the dynamic signaling includes the DCI; The terminal obtains the time-domain resources corresponding to the ECP time slot from the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located, including: Obtain the TDRA index of the time-domain resource from the Time-Domain Resource Allocation (TDRA) indication field of the DCI; Based on the TDRA index and the corresponding TDRA table, the time-domain resource information is determined; wherein, determining the time-domain resource information based on the TDRA index and the corresponding TDRA table includes: when the TDRA table uses NCP symbols as time units, determining the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table, converting the second SLIV information into third SLIV information using ECP symbols as time units, and determining the time-domain resource information based on the third SLIV information; wherein, converting the second SLIV information into third SLIV information using ECP symbols as time units includes: when the length of the second SLIV information is greater than or equal to 8, using the difference between the length of the second SLIV information and 2 as the length of the third SLIV information using ECP symbols as time units.

17. The terminal as described in claim 16, characterized in that, The processor is also used for: The terminal obtains the time domain resource information corresponding to the ECP time slot from the preset indication field of the DCI; wherein, the preset indication field occupies 1 bit and is used to indicate the CP type.

18. The terminal as described in claim 16, characterized in that, The processor is also used for: When the TDRA table uses ECP symbols as time units, the time-domain resource information is determined based on the first start / length SLIV information corresponding to the TDRA index in the TDRA table.

19. The terminal as described in claim 18, characterized in that, The processor is also used for: The smaller of the starting symbol of the second SLIV information and 11 is used as the starting symbol of the third SLIV information; The shorter of the length of the second SLIV information and 12 is taken as the length of the third SLIV information.

20. The terminal as described in claim 18, characterized in that, The processor is also used for: The starting symbol of the second SLIV information is calculated using the first formula to obtain the starting symbol of the third SLIV information; The length of the third SLIV information is obtained by calculating the length of the second SLIV information using the second formula; The first formula includes: S_ECP=ceil((S NCP_duration +delta) / ECP_duration); The second formula includes: L_ECP=floor(( (S+L) NCP_duration +delta) / ECP_duration- S_ECP); S_ECP is the start symbol of the third SLIV information, S is the start symbol of the second SLIV information, L_ECP is the length of the third SLIV information, L is the length of the second SLIV information, NCP_duration is the symbol length of the NCP, ECP_duration is the symbol length of the ECP, delta is the CP increment, ceil() is the floor function, and floor() is the floor function.

21. The terminal as described in claim 18, characterized in that, The processor is also used for: If the starting symbol of the second SLIV information is less than or equal to 6, the starting symbol of the second SLIV information shall be used as the starting symbol of the third SLIV information; or If the starting symbol of the second SLIV information is greater than or equal to 7, the difference between the starting symbol of the second SLIV information and 1 is used as the starting symbol of the third SLIV information; or If the length of the second SLIV information is less than or equal to 7, the difference between the length of the second SLIV information and 1 is taken as the length of the third SLIV information.

22. The terminal as described in claim 16, characterized in that, The processor is also used for: The terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI); wherein, the dynamic signaling includes the SFI, and the slot format includes the slot format of ECP symbols.

23. The terminal as described in claim 16, characterized in that, The processor is also used for: Before the terminal obtains the slot format indication information from the slot format indication information (SFI) in the downlink control information (DCI), the terminal detects the DCI using a designated identifier; wherein, the designated identifier is used to scramble the DCI indicating the ECP slot; If it is determined that the DCI uses the specified identifier for scrambling, then it is determined that the DCI carries the SFI.

24. A base station, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The system generates dynamic signaling to dynamically indicate extended cyclic prefix (ECP) time slots; wherein the ECP time slot includes at least one ECP symbol; generating dynamic signaling to dynamically indicate extended cyclic prefix (ECP) time slots includes: generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein the dynamic signaling includes the DCI; generating downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located includes: the base station adding a CP type symbol indicating scheduling symbols to the time domain resource allocation (TDRA) table configuration item; wherein the CP type symbol includes ordinary cyclic prefix (NCP) symbols and / or ECP symbols; the base station determining the corresponding index from the TDRA table according to the start and end positions of the time slot where the PDSCH is located; the base station indicating the index in the TDRA indication field of the DCI; The dynamic signaling is sent to the terminal; the dynamic signaling is used to enable the terminal to obtain the TDRA index of the time domain resource from the TDRA indication field of the DCI; and when the TDRA table uses NCP symbols as time units, the second SLIV information corresponding to the TDRA index and using NCP symbols as time units is determined from the TDRA table; when the length of the second SLIV information is greater than or equal to 8, the difference between the length of the second SLIV information and 2 is used as the length of the third SLIV information using ECP symbols as time units, and the time domain resource information corresponding to the ECP time slot is determined according to the third SLIV information.

25. The base station as described in claim 24, characterized in that, The processor is also used for: The ECP time slot is indicated in the preset indication field of the DCI; wherein the preset indication field occupies 1 bit and is used to indicate the CP type.

26. The base station as described in claim 24, characterized in that, The processor is also used for: Add ECP symbol-related information to the time slot format; Based on the time slot format, the time slot format indication information (SFI) of the ECP time slot is generated; The SFI is carried in the downlink channel control information (DCI) to obtain the dynamic signaling.

27. A base station, characterized in that, include: A generation unit is configured to add CP type symbols indicating scheduling symbols to the Time Domain Resource Allocation (TDRA) table configuration items; wherein the CP type symbols include ordinary cyclic prefix (NCP) symbols and / or ECP symbols; determine the corresponding index from the TDRA table according to the start and end positions of the PDSCH time slot; generate dynamic signaling that dynamically indicates the extended cyclic prefix (ECP) time slot, and indicate the index in the TDRA indication field of the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; wherein the ECP time slot includes at least one ECP symbol; The sending unit is configured to send the dynamic signaling to the terminal; the dynamic signaling is configured to enable the terminal to obtain the TDRA index of the time domain resource from the TDRA indication field of the DCI; and when the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index using NCP symbols as time units from the TDRA table; when the length of the second SLIV information is greater than or equal to 8, take the difference between the length of the second SLIV information and 2 as the length of the third SLIV information using ECP symbols as time units, and determine the time domain resource information corresponding to the ECP time slot based on the third SLIV information.

28. A terminal, characterized in that, include: A receiving unit is configured to receive dynamic signaling indicating a dynamically extended cyclic prefix (ECP) time slot; wherein the ECP time slot includes at least one ECP symbol; The acquisition unit is configured to acquire the TDRA index of the time-domain resource from the time-domain resource allocation (TDRA) indication field of the downlink control information (DCI) that directly indicates the physical downlink shared channel (PDSCH) where the ECP time slot is located; when the TDRA table uses NCP symbols as time units, determine the second SLIV information corresponding to the TDRA index and using NCP symbols as time units from the TDRA table; when the length of the second SLIV information is greater than or equal to 8, take the difference between the length of the second SLIV information and 2 as the length of the third SLIV information using ECP symbols as time units, and determine the time-domain resource information corresponding to the ECP time slot based on the third SLIV information; wherein, the dynamic signaling includes the DCI.

29. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 15.