Data transmission method and device
By receiving the PDCCH and determining the TCI-state based on the time interval and activation signaling, the difficulty of determining the TCI-state of data transmission by terminal devices is solved, improving data reception efficiency and enhancing the performance of the communication system.
Patent Information
- Application Number
- CN202510873680.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2019-09-30
- Filing Date
- 2020-02-07
- Publication Date
- 2025-11-21
AI Technical Summary
Terminal devices have difficulty determining the TCI-state for data transmission, resulting in low data reception efficiency.
By receiving the Physical Downlink Control Channel (PDCCH), obtaining the time interval, and determining the TCI-state combination to receive downlink signals based on preset threshold values and activation signaling, multiple backoff mechanisms are provided to ensure the effectiveness of data transmission.
It improves data transmission efficiency, ensures that terminal devices can correctly receive data sent by network devices, and enhances the performance of the communication system.
Smart Images

Figure CN121001202A_ABST
Abstract
Description
[0001] This application is a divisional application of the original application with the application number 202080068257.4 and the original filing date of March 29, 2022, and the entire contents of the original application are incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of communication, in particular to a data transmission method and device in the field of communication. BACKGROUND
[0003] The fifth generation (5th generation, 5G) mobile communication system adopts high frequency communication, that is, uses ultra-high frequency band (> 6GHz) signal to transmit data. One of the main problems of high frequency communication is that the signal energy decreases sharply with the increase of transmission distance, resulting in short signal transmission distance. In order to overcome this problem, high frequency communication adopts analog beam technology, which processes through a large-scale antenna array to concentrate signal energy in a small range, forming a signal similar to a light beam, called analog beam (short for beam), thereby expanding the transmission distance.
[0004] The network device can generate different beams pointing to different transmission directions. In downlink data transmission, the network device will use a specific beam to send data to the terminal device, and inform the terminal device of the sending beam information it uses, so that the terminal device will use the correct receiving beam (i.e. the receiving beam corresponding to the sending beam) to receive the data sent by the network device. Exemplarily, the above-mentioned sending beam information can be indicated by the transmission configuration indication (TCI) field in the downlink control information (DCI), and each value of the TCI field corresponds to a TCI-state index, which is used to uniquely identify a TCI-state. The TCI-state is used to determine the sending beam information of data transmission, therefore, determining the sending beam information of data transmission can also be equivalent to determining the TCI-state of data transmission. How the terminal device determines the TCI-state used by the data transmission and uses the determined TCI-state to receive the downlink data is a problem that needs to be solved urgently. SUMMARY
[0005] The present application provides a data transmission method and device, which can determine the TCI-state used by the data transmission, correctly receive the downlink data, and thereby improve the efficiency of data transmission.
[0006] In a first aspect, a method for data transmission is provided, including: receiving a first physical downlink control channel (PDCCH), the first PDCCH being used for scheduling a first physical downlink shared channel (PDSCH); receiving a downlink signal by using a first transmission configuration indication (TCI)-state; obtaining a time interval between the first PDCCH and the first PDSCH; and obtaining the first PDSCH from the downlink signal if the time interval is less than a preset threshold.
[0007] The method for data transmission provided by the embodiments of the present application enables the terminal device to determine the TCI-state used by the network device for data transmission in multiple ways, so that the terminal device determines the reception beam according to the TCI-state and receives the data transmitted by the network device, thereby improving the efficiency of data transmission.
[0008] In combination with the first aspect, in some implementations of the first aspect, the first TCI-state is a TCI-state contained in one or more TCI-state groups containing the one TCI-state used by the first PDCCH, and the TCI-state is contained in a TCI-state group corresponding to the minimum or maximum TCI field value; the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0009] In other words, there can be one TCI-state group containing the one TCI-state used by the first PDCCH, or there can be multiple TCI-state groups containing the one TCI-state used by the first PDCCH. If there is one TCI-state group containing the one TCI-state used by the first PDCCH, the first TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing the one TCI-state used by the first PDCCH, the first TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value among the multiple TCI-state groups.
[0010] Exemplarily, the terminal device can adopt one TCI-state adopted by the first PDCCH as one of the first TCI-states. Then, the terminal device determines all TCI-state groups containing the above one of the first TCI-states from the activated at least one TCI-state group for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (for example, the TCI-state group corresponding to the minimum or maximum TCI field value) from the TCI-state groups, and takes all TCI-states contained in the TCI-state group as the first TCI-state adopted by the terminal device to receive the downlink signal. If the TCI-state group determined by the terminal device contains one TCI-state, the first TCI-state is one TCI-state, that is, the terminal device adopts one first TCI-state to receive the downlink signal; if the TCI-state group determined by the terminal device contains two TCI-states, the first TCI-state is two TCI-states, that is, the terminal device adopts two first TCI-states to receive the downlink signal.
[0011] In combination with the first aspect, in some implementations of the first aspect, the first TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value among the one or more TCI-state groups containing the one TCI-state adopted by the first PDCCH and containing two TCI-states.
[0012] In other words, there can be one TCI-state group containing two TCI-states containing the one TCI-state adopted by the first PDCCH, or there can be multiple TCI-state groups containing two TCI-states containing the one TCI-state adopted by the first PDCCH. If there is one TCI-state group containing two TCI-states containing the one TCI-state adopted by the first PDCCH, the first TCI-state is the TCI-state contained in the TCI-state group; if there are multiple TCI-state groups containing two TCI-states containing the one TCI-state adopted by the first PDCCH, the first TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value among the multiple TCI-state groups.
[0013] With reference to the first aspect, in some implementations of the first aspect, if there is no one or more TCI-state groups containing one TCI-state adopted by the first PDCCH, the first TCI-state is one TCI-state adopted by the first PDCCH.
[0014] Embodiments of the present application provide a fallback mechanism, so that when the terminal device cannot find a TCI-state group that meets the requirements, a TCI-state can be used as the only first TCI-state.
[0015] With reference to the first aspect, in some implementations of the first aspect, in the case where the activation signaling is not received, the first TCI-state is one TCI-state adopted by the first PDCCH.
[0016] With reference to the first aspect, in some implementations of the first aspect, the first TCI-state is a TCI-state contained in a TCI-state group corresponding to the minimum or maximum TCI field value in one or more TCI-state groups containing one TCI-state activated in one or more control resource sets (CORESETs) most recently received, wherein the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0017] In other words, one of the one or more CORESETs (e.g., the CORESET with the smallest or largest index) in the most recently received (e.g., the one received in the most recent slot) can also be referred to as a "target CORESET". The most recently received CORESET can be one or multiple. If the terminal device has recently received one CORESET, the target CORESET is the one CORESET. If the terminal device has recently received multiple CORESETs, the target CORESET can be the CORESET with the smallest or largest index among the multiple CORESETs. There can be one TCI-state group containing one TCI-state activated by the target CORESET, or there can be multiple TCI-state groups containing one TCI-state activated by the target CORESET. If there is one TCI-state group containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group with the smallest or largest TCI field value among the multiple TCI-state groups.
[0018] In combination with the first aspect, in some implementations of the first aspect, the first TCI-state is a TCI-state activated by the CORESET with the smallest or largest index among the one or more CORESETs most recently received, and is a TCI-state contained in a TCI-state group with the smallest or largest TCI field value among the one or more TCI-state groups containing two TCI-states.
[0019] In other words, there can be one TCI-state group containing two TCI-states containing one TCI-state activated by the target CORESET, or there can be multiple TCI-state groups containing two TCI-states containing one TCI-state activated by the target CORESET. If there is one TCI-state group containing two TCI-states containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups containing two TCI-states containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value.
[0020] With reference to the first aspect, in some implementations of the first aspect, if there is no TCI-state group containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state activated by the target CORESET.
[0021] With reference to the first aspect, in some implementations of the first aspect, if there is no TCI-state group containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state activated by the target CORESET.
[0022] In some implementations of the first aspect, the first TCI-state is two TCI-states used for transmission of a second PDSCH last time, the second PDSCH being transmitted using two TCI-states; or the first TCI-state is a TCI-state in a TCI-state group with a minimum or maximum TCI field value among a plurality of TCI-state groups for PDSCH transmission, the TCI-state group including two TCI-states; or the first TCI-state is two TCI-states used for transmission of the first PDCCH; or the first TCI-state is two TCI-states currently activated in a control resource set (CORESET) with a minimum or maximum index among one or more CORESETs received in a last time slot.
[0023] Optionally, a time interval between the second PDSCH and a PDCCH scheduling the second PDSCH is not less than the preset threshold value. For example, before the current transmission, the network device has performed one or more PDSCH transmissions to the terminal device. Among them, some PDSCHs are transmitted using a single TCI-state, and some PDSCHs are transmitted using two TCI-states. Among the PDSCHs transmitted using two TCI-states, some PDSCHs have a scheduling time interval less than the preset threshold value, and some PDSCHs have a scheduling time interval not less than the preset threshold value. Then, the terminal device can use the TCI-state used by the PDSCH transmitted using two TCI-states last time and having a scheduling time interval not less than the preset threshold value to receive and cache the signal.
[0024] In some implementations of the first aspect, the first TCI-state is a TCI-state in a TCI-state group with a minimum or maximum TCI field value among a plurality of TCI-state groups for PDSCH transmission, the TCI-state group including two TCI-states.
[0025] In some implementations of the first aspect, the first TCI-state is two TCI-states used for transmission of the first PDCCH.
[0026] In some implementations of the first aspect, the first TCI-state is one of the two TCI-states currently activated in one of the one or more CORESETs that is most recently received (e.g., the CORESET with the smallest index or the largest index).
[0027] In some implementations of the first aspect, after determining the two first TCI-states, the terminal device can determine whether to fallback to a transmission mode using a single first TCI-state according to whether the two first TCI-states can be simultaneously received. For example, after determining the two first TCI-states, if the terminal device finds that the two first TCI-states cannot be simultaneously received, the terminal device can use a single first TCI-state. Optionally, the single first TCI-state can be one of the two first TCI-states, or the other first TCI-state. Optionally, the single first TCI-state can also be the TCI-state activated in the CORESET with the smallest index or the largest index among the one or more CORESETs that are most recently received (e.g., received in the most recent slot). Optionally, the single first TCI-state can also be the TCI-state used by the first PDCCH.
[0028] It should be understood that the “two first TCI-states cannot be simultaneously received” means that the two first TCI-states correspond to different receiving beams, and the terminal device has only one antenna panel, or only one antenna panel is turned on, so the terminal device cannot generate two different receiving beams to perform receiving at the same time.
[0029] In some implementations of the first aspect, the method further includes: if the time interval is greater than or equal to a preset threshold value, and the first PDCCH does not carry information of a TCI-state, determining a second TCI-state, and receiving the first PDSCH using the second TCI-state.
[0030] If the first PDCCH carries TCI-state information, for example, the DCI type carried by the first PDCCH is DCI format 1_1, and the parameter tci-PresentInDci in the CORESET corresponding to the first PDCCH is configured as "enabled". At this time, the terminal device can use the two TCI-states indicated by the TCI-state information in the DCI as the two second TCI-states used for transmitting the first PDSCH.
[0031] If the first PDCCH does not carry TCI-state information, for example, the DCI type carried by the first PDCCH is DCI format 1_0, or the parameter tci-PresentInDci is not configured in the CORESET corresponding to the first PDCCH. At this time, there is no TCI field in the DCI, and the TCI-state information cannot be indicated. The terminal device can use any of the following methods to determine the second TCI-state.
[0032] In conjunction with the first aspect, in some implementations of the first aspect, the second TCI-state is a TCI-state contained in a TCI-state group corresponding to the minimum or maximum TCI field value among one or more TCI-state groups containing the one TCI-state used by the first PDCCH; wherein the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0033] In other words, there can be one TCI-state group containing the one TCI-state used by the first PDCCH, or there can be multiple TCI-state groups containing the one TCI-state used by the first PDCCH. If there is one TCI-state group containing the one TCI-state used by the first PDCCH, the second TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing the one TCI-state used by the first PDCCH, the second TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value among the multiple TCI-state groups.
[0034] Exemplarily, the terminal device can adopt one TCI-state adopted by the first PDCCH as one of the second TCI-states. Then, the terminal device determines all TCI-state groups containing the above one of the second TCI-states from the activated at least one TCI-state group for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (for example, the TCI-state group corresponding to the minimum or maximum TCI field value) from the TCI-state groups, and takes all TCI-states contained in the TCI-state group as the second TCI-state adopted by the terminal device to receive the downlink signal. If the TCI-state group determined by the terminal device contains one TCI-state, the second TCI-state is one TCI-state, that is, the terminal device adopts one second TCI-state to receive the downlink signal; if the TCI-state group determined by the terminal device contains two TCI-states, the second TCI-state is two TCI-states, that is, the terminal device adopts two second TCI-states to receive the downlink signal.
[0035] In combination with the first aspect, in some implementations of the first aspect, the second TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value among the one or more TCI-state groups containing the one TCI-state adopted by the first PDCCH and containing two TCI-states.
[0036] In other words, there can be one TCI-state group containing two TCI-states containing the one TCI-state adopted by the first PDCCH, or there can be multiple TCI-state groups containing two TCI-states containing the one TCI-state adopted by the first PDCCH. If there is one TCI-state group containing two TCI-states containing the one TCI-state adopted by the first PDCCH, the second TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups containing two TCI-states containing the one TCI-state adopted by the first PDCCH, the second TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value among the multiple TCI-state groups.
[0037] With reference to the first aspect, in some implementations of the first aspect, if there is no one or more TCI-state groups containing one TCI-state adopted by the first PDCCH, the second TCI-state is one TCI-state adopted by the first PDCCH.
[0038] Embodiments of the present application provide a fallback mechanism, so that when the terminal device cannot find a TCI-state group that meets the requirements, a TCI-state can be used as the only second TCI-state.
[0039] With reference to the first aspect, in some implementations of the first aspect, in the case where the activation signaling is not received, the second TCI-state is one TCI-state adopted by the first PDCCH.
[0040] With reference to the first aspect, in some implementations of the first aspect, the second TCI-state is a TCI-state contained in one or more TCI-state groups containing one TCI-state activated by the CORESET with the smallest or largest index among the one or more recently received CORESETs, and the TCI-state group corresponding to the TCI field value with the smallest or largest value; wherein the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0041] The one CORESET (for example, the CORESET with the smallest or largest index) among the one or more recently received (for example, the one received in the most recent slot) CORESETs can also be referred to as a "target CORESET". The recently received CORESET can be one or multiple, if one CORESET is recently received, the target CORESET is the one CORESET, and if multiple CORESETs are recently received, the target CORESET can be the CORESET with the smallest or largest index among the multiple CORESETs.
[0042] In other words, there can be one TCI-state group containing one TCI-state activated by the target CORESET, and there can be multiple TCI-state groups containing one TCI-state activated by the target CORESET. If there is one TCI-state group containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value.
[0043] In conjunction with the first aspect, in some implementations of the first aspect, the second TCI-state is the TCI-state activated by the target CORESET in the one or more CORESETs received most recently, and the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value in the one or more TCI-state groups containing two TCI-states.
[0044] In other words, there can be one TCI-state group containing one TCI-state activated by the target CORESET, and there can be multiple TCI-state groups containing one TCI-state activated by the target CORESET. If there is one TCI-state group containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value.
[0045] In some implementations of the first aspect, if there is no TCI-state group containing a TCI-state activated by a CORESET with the smallest or largest index among the one or more CORESETs, the second TCI-state is a TCI-state activated by a CORESET with the smallest or largest index among the one or more CORESETs.
[0046] In some implementations of the first aspect, if no activation signaling is received, the second TCI-state is a TCI-state activated by a CORESET with the smallest or largest index among the one or more CORESETs, where the activation signaling is used to activate a TCI-state for PDSCH transmission.
[0047] In some implementations of the first aspect, the second TCI-state is two TCI-states used in a last transmission of a second PDSCH, where the second PDSCH is transmitted using the two TCI-states; or the second TCI-state is a TCI-state in a TCI-state group with the smallest or largest TCI field value among a plurality of TCI-state groups for PDSCH transmission, where the TCI-state group includes two TCI-states; or the second TCI-state is two TCI-states used in a transmission of the first PDCCH; or the second TCI-state is two TCI-states currently activated in a CORESET with the smallest or largest index among one or more CORESETs received in a last slot.
[0048] Optionally, a time interval between the second PDSCH and a PDCCH scheduling the second PDSCH is not less than the preset threshold value. For example, before the current transmission, the network device has performed one or more PDSCH transmissions to the terminal device. Among the PDSCHs, some are transmitted using a single TCI-state, and some are transmitted using two TCI-states. Among the PDSCHs transmitted using two TCI-states, some have a scheduling time interval less than the preset threshold value, and some have a scheduling time interval not less than the preset threshold value. Then, the terminal device can use the TCI-state used in the PDSCH that is transmitted using two TCI-states and has a scheduling time interval not less than the preset threshold value to receive and cache signals.
[0049] In some implementations of the first aspect, the second TCI-state is a TCI-state in a TCI-state group with a minimum or maximum corresponding TCI field value among a plurality of TCI-state groups for PDSCH transmission, and the TCI-state group includes two TCI-states.
[0050] In some implementations of the first aspect, the second TCI-state is two TCI-states used for transmitting the first PDCCH.
[0051] In some implementations of the first aspect, the second TCI-state is two TCI-states currently activated in a CORESET (e.g., a CORESET with a minimum or maximum index) in one or more CORESETs received most recently (e.g., in a most recent slot).
[0052] In some implementations of the first aspect, the method further includes receiving first signaling for activating one or more TCI-states for one CORESET, and the first signaling includes one or more of the following fields: a field for indicating a number of activated TCI-states, and a field for indicating whether the number of activated TCI-states is single or multiple.
[0053] The first signaling can be MAC-CE signaling, RRC signaling, or DCI signaling, and the present application does not limit the same. The first signaling described above can be sent by the network device to the terminal device before the network device sends the first PDCCH.
[0054] In some implementations of the first aspect, the method further includes determining whether the network device uses two TCI-states to transmit the first PDCCH according to a plurality of currently activated TCI-state groups for PDSCH transmission, and determining that the network device uses two TCI-states to transmit the first PDCCH if at least one TCI-state group in the plurality of currently activated TCI-state groups for PDSCH transmission includes two TCI-states.
[0055] In a second aspect, another method of data transmission is provided, comprising: receiving a first physical downlink control channel (PDCCH), the first PDCCH being used for scheduling a first physical downlink shared channel (PDSCH); receiving a downlink signal using a first transmission configuration indication (TCI)-state; obtaining a time interval between the first PDCCH and the first PDSCH; determining a second TCI-state if the time interval is greater than or equal to a preset threshold value and no information of a TCI-state is carried in the first PDCCH, and receiving the first PDSCH using the second TCI-state.
[0056] With reference to the second aspect, in some implementations of the second aspect, the second TCI-state is a TCI-state included in one or more TCI-state groups that contain one TCI-state used by the first PDCCH, and the TCI-state group corresponding to the minimum or maximum TCI field value; or the second TCI-state is a TCI-state included in one or more TCI-state groups that contain one TCI-state activated by the CORESET with the minimum or maximum index in the one or more CORESETs recently received, and the TCI-state group corresponding to the minimum or maximum TCI field value; wherein the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0057] With reference to the second aspect, in some implementations of the second aspect, if there is no one or more TCI-state groups that contain one TCI-state used by the first PDCCH, the second TCI-state is the one TCI-state used by the first PDCCH; or if there is no one or more TCI-state groups that contain one TCI-state activated by the CORESET with the minimum or maximum index in the one or more CORESETs recently received, the second TCI-state is the one TCI-state activated by the CORESET with the minimum or maximum index in the one or more CORESETs recently received.
[0058] With reference to the second aspect, in some implementations of the second aspect, the second TCI-state is one TCI-state adopted by the first PDCCH in a case that no activation signaling is received; or the second TCI-state is one TCI-state activated by a CORESET with a smallest or largest index among the one or more CORESETs most recently received; wherein the activation signaling is used to activate a TCI-state for PDSCH transmission.
[0059] With reference to the second aspect, in some implementations of the second aspect, the second TCI-state is two TCI-states adopted for a last time of transmitting the second PDSCH, the second PDSCH being transmitted by using two TCI-states; or the second TCI-state is a TCI-state in a TCI-state group with a smallest or largest TCI field value among a plurality of TCI-state groups for PDSCH transmission, the TCI-state group including two TCI-states; or the second TCI-state is two TCI-states adopted for transmitting the first PDCCH; or the second TCI-state is two TCI-states currently activated in a CORESET with a smallest or largest index among the one or more CORESETs received in a last time slot.
[0060] The third aspect provides another method for data transmission, comprising: receiving N physical downlink control channels (PDCCHs), the N PDCCHs being respectively used to schedule N physical downlink shared channels (PDSCHs), N being an integer greater than 1; receiving downlink signals by using N transmission configuration indication (TCI) states; and acquiring a first PDSCH from a downlink signal received by using a first TCI-state corresponding to a first PDCCH among the N TCI-states, if a time interval between the first PDCCH and the first PDSCH corresponding to the first PDCCH is less than a preset threshold value.
[0061] In the embodiments of the present application, the PDSCHs transmitted by the two transmit / receive points (TRPs) can be regarded as two PDSCHs. Each PDSCH corresponds to a TCI-state. Therefore, the terminal device can determine the default TCI-state of each PDSCH respectively. Therefore, the subsequent content of the embodiments of the present application is described with respect to a single PDCCH and a single PDSCH scheduled by the PDCCH, that is, the determination method of the TCI-state of the single PDSCH is discussed, and the determination method of the TCI-state of other PDSCHs is the same as the determination method of the TCI-state of the single PDSCH.
[0062] With reference to the third aspect, in some implementations of the third aspect, the first TCI-state is a currently activated TCI-state in a CORESET with a smallest or largest index in a first CORESET group, which is received in a latest time slot, wherein the first CORESET group is a CORESET group consisting of CORESETs with a same index as a CORESET corresponding to the first PDCCH.
[0063] With reference to the third aspect, in some implementations of the third aspect, the index is an index related to a transmission station, wherein CORESETs corresponding to a same transmission station adopt a same index, and CORESETs corresponding to different transmission stations adopt different indexes.
[0064] With reference to the third aspect, in some implementations of the third aspect, receiving the downlink signal by using the N TCI-states includes: receiving the downlink signal by using the first TCI-state in a first time interval, the first time interval being a first symbol or a last symbol of the first PDCCH, or a time interval consisting of K continuous symbols starting from a first symbol after the first PDCCH, wherein K is a symbol number corresponding to the preset threshold value.
[0065] In some implementations of the third aspect, the receiving the downlink signal using the N transmission configuration indication (TCI) states includes: receiving the downlink signal using the first TCI state in a first time interval; and receiving the downlink signal using a second TCI state of the N TCI states in a second time interval, wherein a transmission time of the first PDCCH is before a transmission time of the second PDCCH, and a time interval of K consecutive symbols from a first time is overlapped with a time interval of K consecutive symbols from a second time, the first time interval is a first half of a time interval from the first time to a third time, the second time interval is a second half of the time interval from the first time to the third time, the first time is a first symbol or a last symbol of the first PDCCH, or a first symbol after the first PDCCH, the second time is a first symbol or a last symbol of the second PDCCH, or a first symbol after the second PDCCH, and the third time is a Kth symbol after the second time.
[0066] In a fourth aspect, another method of data transmission is provided, including: receiving a downlink control information (DCI), the DCI being used to schedule a physical downlink shared channel (PDSCH); receiving the PDSCH according to the DCI; wherein, in a case where a preset condition is met, the DCI and the PDSCH satisfy one or more of the following: a time interval between the DCI and a receiving time of the PDSCH is greater than or equal to a preset threshold value; or the DCI includes a transmission configuration indication (TCI) field value; the preset condition includes one or more of the following: a cell corresponding to a physical downlink control channel (PDCCH) that transmits the DCI is different from a cell corresponding to the PDSCH; a subcarrier spacing used by the DCI and the PDSCH is different; a transmission configuration indication state (TCI-state) used for PDSCH transmission is not activated in the cell corresponding to the PDSCH; a control resource set (CORESET) is not configured in the cell corresponding to the PDSCH; a frequency range (FR1) is used for transmission in the cell corresponding to the DCI; and a TCI-state including quasi co-location (QCL) Type D information is not configured in the cell corresponding to the DCI.
[0067] It should be understood that the above "receiving the PDSCH according to the DCI" refers to determining a TCI-state according to a TCI field value in the DCI, and receiving the PDSCH using the TCI-state.
[0068] In some implementations of the fourth aspect, in conjunction with the fourth aspect, the preset condition comprises: a cell corresponding to a PDCCH that transmits the DCI is different from a cell corresponding to the PDSCH; a TCI-state for PDSCH transmission is not activated in the cell corresponding to the PDSCH; and a subcarrier spacing adopted by the DCI and the PDSCH is different.
[0069] In some implementations of the fourth aspect, in conjunction with the fourth aspect, the preset condition comprises: a TCI-state for PDSCH transmission is not activated in the cell corresponding to the PDSCH; and a subcarrier spacing adopted by the DCI and the PDSCH is different.
[0070] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the preset condition comprises: a cell corresponding to a PDCCH that transmits the DCI is different from a cell corresponding to the PDSCH; a frequency range FR2 is adopted by the cell corresponding to the DCI for transmission; a TCI field value is not included in the DCI; and a time interval between a reception time of the DCI and a reception time of the PDSCH is greater than or equal to a preset threshold value.
[0071] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the preset condition comprises: a cell corresponding to a PDCCH that transmits the DCI is different from a cell corresponding to the PDSCH; a frequency range FR2 is adopted by the cell corresponding to the DCI for transmission; a TCI field value is not included in the DCI; and a time interval between a reception time of the DCI and a reception time of the PDSCH is greater than or equal to a preset threshold value.
[0072] In a sixth aspect, another method of data transmission is provided, including: receiving a downlink control information (DCI), the DCI being used for scheduling a physical downlink shared channel (PDSCH); receiving the PDSCH using a transmission configuration indication (TCI) state; wherein, when a preset condition is met, the TCI state is a TCI state of a CORESET with a smallest index in at least one CORESET that is most recently monitored by a terminal device in a current activated bandwidth part (BWP) of a cell corresponding to the DCI, the preset condition including one or more of: a cell corresponding to a physical downlink control channel (PDCCH) transmitting the DCI being different from a cell corresponding to the PDSCH; a time interval between the DCI and a receiving time of the PDSCH being less than a preset threshold value; the cell corresponding to the DCI transmitting using a frequency of a frequency range (FR2); the cell corresponding to the DCI being configured with a TCI state including quasi co-location (QCL) type D information; the cell corresponding to the PDSCH not activating a TCI state for PDSCH transmission; and the cell corresponding to the PDSCH not being configured with a control resource set (CORESET).
[0073] With reference to the sixth aspect, in some implementations of the sixth aspect, the preset condition includes: the cell corresponding to the PDCCH transmitting the DCI being different from the cell corresponding to the PDSCH; the cell corresponding to the DCI transmitting using a frequency of a frequency range (FR2); the time interval between the DCI and the receiving time of the PDSCH being less than the preset threshold value; and the cell corresponding to the PDSCH not activating the TCI state for PDSCH transmission.
[0074] In a seventh aspect, another method of data transmission is provided, including: receiving first signaling, the first signaling being used for activating a plurality of TCI state groups, each of the plurality of TCI state groups including one or two TCI states; and determining a mapping manner between each TCI state and a TCI field value according to configuration information of a control resource set (CORESET) or indication information in the first signaling.
[0075] In the embodiments of the present application, the network device can activate the TCI states for two TRP transmissions through the first signaling described above, so as to enable multi-TRP transmission. In a possible implementation, the first signaling can be a MAC CE signaling.
[0076] In some implementations of the seventh aspect, in the first mapping manner, the jth TCI state in the ith TCI state group represents a TCI state corresponding to a TCI field value i in a PDCCH corresponding to a CORESET with a group index value of j-1, where i is an integer greater than or equal to 0, and j is a positive integer. Thus, in the second mapping manner, one TCI field value corresponds to one TCI state.
[0077] In some implementations of the seventh aspect, in the second mapping manner, the jth TCI state in the ith TCI state group represents a TCI state corresponding to a TCI field value i in a PDCCH corresponding to a CORESET with a group index value of j-1, where i is an integer greater than or equal to 0, and j is a positive integer. Thus, in the second mapping manner, one TCI field value corresponds to one TCI state.
[0078] In some implementations of the seventh aspect, each CORESET is associated with a group index value, and CORESETs with the same group index value are grouped as a group.
[0079] In some implementations of the seventh aspect, when the group index values of the configured CORESETs collectively include two different values, the mapping manner is the second mapping manner; or when the group index values of the configured CORESETs collectively include one value, the mapping manner is the first mapping manner.
[0080] In some implementations of the seventh aspect, when the value of the first field in the first signaling is 0, the mapping manner is the first mapping manner; or when the value of the first field in the first signaling is 1, the mapping manner is the second mapping manner.
[0081] In some implementations of the seventh aspect, when the value of the first field in the first signaling is 1, the mapping manner is the first mapping manner; or when the value of the first field in the first signaling is 0, the mapping manner is the second mapping manner.
[0082] In some implementations of the seventh aspect, the first field is a field composed of the first bit in the first signaling.
[0083] With reference to the seventh aspect, in some implementations of the seventh aspect, in the first signaling, before a field corresponding to a last TCI state in a TCI state group i in the plurality of TCI state groups, a second field is included, the second field being used to indicate whether a TCI state group i+1 in the plurality of TCI state groups exists, where i is an integer greater than or equal to 0.
[0084] With reference to the seventh aspect, in some implementations of the seventh aspect, before the receiving the first signaling, the method further includes: sending a terminal capability parameter, the terminal capability parameter including one or more of the following:
[0085] a first capability parameter used to indicate an upper limit value of a number of different TCI states corresponding to CORESETs associated with one group index value when the configured CORESETs are associated with two different group index values;
[0086] a second capability parameter used to indicate the upper limit value of the number of different TCI states corresponding to the configured CORESETs when the configured CORESETs are associated with two different group index values;
[0087] a third capability parameter used to indicate an upper limit value of a number of different TCI states corresponding to the configured CORESETs when the configured CORESETs are associated with the same group index value;
[0088] a fourth capability parameter used to indicate an upper limit value of a number of different TCI states in the TCI states indicated by the first signaling;
[0089] a fifth capability parameter used to indicate the upper limit value of the number of different TCI states in the TCI states indicated by the first signaling when the configured CORESETs are associated with two different group index values;
[0090] a sixth capability parameter used to indicate the upper limit value of the number of different TCI states in the TCI states indicated by the first signaling when the configured CORESETs are associated with the same group index value;
[0091] a seventh capability parameter used to indicate the upper limit value of the number of different TCI states in the TCI states indicated by the first signaling when the first mapping manner is adopted; or
[0092] an eighth capability parameter used to indicate the upper limit value of the number of different TCI states in the TCI states indicated by the first signaling when the second mapping manner is adopted.
[0093] In the embodiments of the present application, the different capability parameters represent terminal capabilities at different granularities. The terminal device can report all or part of the capability parameters flexibly based on actual conditions, so that the network device activates the TCI state for the terminal device through the first signaling to meet the capability of the terminal device, thereby improving the subsequent data transmission efficiency.
[0094] In an eighth aspect, another method of data transmission is provided, including: determining a first signaling, the first signaling being used to activate a plurality of transmission configuration indication state (TCI state) groups, each of the plurality of TCI state groups including one or two TCI states, wherein a mapping manner between each TCI state and a TCI field value is determined according to configuration information of a control resource set (CORESET) or indication information in the first signaling; and sending the first signaling.
[0095] In combination with the eighth aspect, in some implementations of the eighth aspect, the mapping manner includes a first mapping manner, in which, in the plurality of TCI state groups, the jth TCI state in the ith TCI state group represents the jth TCI state corresponding to the TCI field value i, where i is an integer greater than or equal to 0, and j is a positive integer. Therefore, in the first mapping manner, one TCI field value corresponds to one or two TCI states.
[0096] In combination with the eighth aspect, in some implementations of the eighth aspect, the mapping manner includes a second mapping manner, in which, in the plurality of TCI state groups, the jth TCI state in the ith TCI state group represents the TCI state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the grouping index value j-1, where i is an integer greater than or equal to 0, and j is a positive integer. Therefore, in the second mapping manner, one TCI field value corresponds to one TCI state.
[0097] In combination with the eighth aspect, in some implementations of the eighth aspect, each CORESET is associated with a grouping index value, and the CORESETs with the same grouping index value are grouped as a group.
[0098] In combination with the eighth aspect, in some implementations of the eighth aspect, when the grouping index values of the configured CORESETs collectively include two different values, the mapping manner is the second mapping manner; or when the grouping index values of the configured CORESETs collectively include one value, the mapping manner is the first mapping manner.
[0099] With reference to the eighth aspect, in some implementations of the eighth aspect, when a value of a first field in the first signaling is 0, the mapping manner is the first mapping manner; or when the value of the first field in the first signaling is 1, the mapping manner is the second mapping manner.
[0100] With reference to the eighth aspect, in some implementations of the eighth aspect, when a value of a first field in the first signaling is 1, the mapping manner is the first mapping manner; or when the value of the first field in the first signaling is 0, the mapping manner is the second mapping manner.
[0101] With reference to the eighth aspect, in some implementations of the eighth aspect, the first field is a field composed of a first bit in the first signaling.
[0102] With reference to the eighth aspect, in some implementations of the eighth aspect, in the first signaling, before a field corresponding to a last TCI state in a TCI state group i in the plurality of TCI state groups, a second field is included, the second field being used to indicate whether a TCI state group i+1 in the plurality of TCI state groups exists, where i is an integer greater than or equal to 0.
[0103] With reference to the eighth aspect, in some implementations of the eighth aspect, before the determining the first signaling, the method further includes: receiving a terminal capability parameter, the terminal capability parameter including one or more of the following:
[0104] a first capability parameter used to indicate, when a configured CORESET is associated with two different grouping index values, an upper limit value of a number of different TCI states corresponding to a CORESET associated with one grouping index value;
[0105] a second capability parameter used to indicate, when a configured CORESET is associated with two different grouping index values, an upper limit value of a number of different TCI states corresponding to the configured CORESET;
[0106] a third capability parameter used to indicate, when a configured CORESET is associated with a same grouping index value, an upper limit value of a number of different TCI states corresponding to the configured CORESET;
[0107] a fourth capability parameter used to indicate, in TCI states indicated by the first signaling, an upper limit value of a number of different TCI states;
[0108] A fifth capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling when the configured CORESETs are associated with two different group index values.
[0109] A sixth capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling when the configured CORESETs are associated with the same group index value; or,
[0110] A seventh capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling when the first mapping manner is used; or,
[0111] An eighth capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling when the second mapping manner is used.
[0112] In a ninth aspect, a data transmission apparatus is provided, which is configured to perform the method in any possible implementation manner of the above aspects. Specifically, the apparatus includes units configured to perform the method in any possible implementation manner of the above aspects.
[0113] In a tenth aspect, a data transmission apparatus is provided, which includes a processor coupled to a memory and configured to execute instructions in the memory to implement the method in any possible implementation manner of the above aspects. Optionally, the apparatus further includes the memory. Optionally, the apparatus further includes a communication interface, and the processor is coupled to the communication interface.
[0114] In an implementation manner, the data transmission apparatus is a terminal device. When the data transmission apparatus is a terminal device, the communication interface can be a transceiver, or an input / output interface.
[0115] In another implementation manner, the data transmission apparatus is a chip configured in a terminal device. When the data transmission apparatus is a chip configured in a terminal device, the communication interface can be an input / output interface.
[0116] In an eleventh aspect, a processor is provided, which includes an input circuit, an output circuit and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor performs the method in any possible implementation manner of the above aspects.
[0117] In the implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example but not limited to, a receiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit which is used as the input circuit and the output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0118] In a twelfth aspect, a processing apparatus is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to perform the method in any possible implementation manner of the aspects above.
[0119] Optionally, the processor is one or more, and the memory is one or more.
[0120] Optionally, the memory can be integrated with the processor, or the memory and the processor are separately arranged.
[0121] In the implementation process, the memory can be a non-transitory memory, for example, a read only memory (ROM), which can be integrated with the processor on the same chip, or arranged separately on different chips. The embodiments of the present application do not limit the type of memory and the arrangement of the memory and the processor.
[0122] It should be understood that the related data interaction process, for example, transmitting the indication information can be the process of outputting the indication information from the processor, and receiving the capability information can be the process of receiving the input capability information by the processor. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and the receiver can be collectively referred to as a transceiver.
[0123] The processing apparatus in the twelfth aspect above can be a chip, and the processor can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor which is implemented by reading software codes stored in the memory. The memory can be integrated in the processor or exist independently.
[0124] In a thirteenth aspect, a computer program product is provided, which includes a computer program (which can also be referred to as code or instructions) that, when executed by a computer, causes the computer to perform the method in any possible implementation of the aspects above.
[0125] In a fourteenth aspect, a computer-readable medium is provided, which stores a computer program (which can also be referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method in any possible implementation of the aspects above.
[0126] In a fifteenth aspect, a communication system is provided, which includes the terminal device and the network device described above. BRIEF DESCRIPTION OF DRAWINGS
[0127] Figure 1 A schematic diagram of a communication system of an embodiment of the application is shown.
[0128] Figure 2 A schematic diagram of a relationship between a PDCCH and a PDSCH of an embodiment of the application is shown.
[0129] Figure 3 A schematic diagram of a data transmission scenario of an embodiment of the application is shown.
[0130] Figure 4 A schematic flowchart of a method of data transmission of an embodiment of the application is shown.
[0131] Figure 5 A format diagram of a signaling for activating a TCI-state of an embodiment of the application is shown.
[0132] Figure 6 A schematic diagram of another data transmission scenario of an embodiment of the application is shown.
[0133] Figure 7 A schematic flowchart of another method of data transmission of an embodiment of the application is shown.
[0134] Figure 8 A schematic diagram of a downlink signal buffered with two TCI-states of an embodiment of the application is shown.
[0135] Figure 9 A schematic diagram of another downlink signal buffered with two TCI-states of an embodiment of the application is shown.
[0136] Figure 10 A schematic diagram of another data transmission scenario of an embodiment of the application is shown.
[0137] Figure 11A schematic block diagram of an apparatus for data transmission of an embodiment of the application is shown.
[0138] Figure 12 A schematic block diagram of another apparatus for data transmission of an embodiment of the application is shown.
[0139] Figure 13 A format diagram of a MAC CE signaling for activating a TCI-state of an embodiment of the application is shown. DETAILED DESCRIPTION
[0140] The technical solutions in the present application will be described below with reference to the drawings.
[0141] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as a global system for mobile communications (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a future 5th generation (5G) system or new radio (NR), etc.
[0142] It should also be understood that the technical solutions of the embodiments of this application can also be applied to various communication systems based on non-orthogonal multiple access technologies, such as sparse code multiple access (SCMA) systems. Of course, SCMA can also be called by other names in the field of communication. Furthermore, the technical solutions of the embodiments of this application can be applied to multi-carrier transmission systems that adopt non-orthogonal multiple access technologies, such as orthogonal frequency division multiplexing (OFDM), filter bank multi-carrier (FBMC), generalized frequency division multiplexing (GFDM), and filtered-OFDM (F-OFDM) systems.
[0143] To facilitate understanding of the embodiments of this application, firstly, in conjunction with Figure 1 The communication system applicable to the embodiments of this application is described in detail. Figure 1 A schematic diagram of a communication system 100 applicable to embodiments of this application is shown. For example... Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 The terminal device 120 is shown. Network device 110 and terminal device 120 can communicate via a wireless link. Each communication device, such as network device 110 or terminal device 120, can be configured with multiple antennas, which may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain, which, as will be understood by those skilled in the art, may include multiple components (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas) related to signal transmission and reception. Therefore, network device 110 and terminal device 120 can communicate via multi-antenna technology.
[0144] The terminal device in the embodiments of the present application can communicate with one or more core networks through a radio access network (RAN), which can be referred to as an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc.
[0145] The network device in the embodiments of the present application can be a device for communicating with the terminal device, which can be a base station (BTS) in a global system for mobile communications (GSM) system or a code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, an access point, a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network device in a future evolved PLMN, etc. The embodiments of the present application are not limited thereto. For example, the network device is a gNB in an NR system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.
[0146] In some deployments, a gNB can include a centralized unit (CU) and a DU. A gNB can also include a radio frequency unit (RRU). The CU implements part of the functionality of the gNB, and the DU implements part of the functionality of the gNB, such as the CU implements the radio resource control (RRC), packet data convergence protocol (PDCP) layer functionality, and the DU implements the radio link control (RLC) layer, medium access control (MAC) layer, and physical layer (PHY) functionality. Since the information at the RRC layer eventually becomes, or evolves from, information at the PHY layer, high layer signaling, such as RRC layer signaling, can also be considered as being transmitted by the DU, or by the DU + CU, under this architecture. It can be understood that a network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in a radio access network (RAN), or the CU can be divided into a network device in a core network (CN), which is not limited in the present application.
[0147] The network device described above can also be generally referred to as a general term of all devices on the network side. For example, when multiple TRPs are used to transmit data to a terminal device, the multiple TRPs can be collectively referred to as network devices.
[0148] In the embodiments of the present application, the terminal device or the network device comprises a hardware layer, an operating system layer running above the hardware layer, and an application layer running on the operating system layer. The hardware layer comprises hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, for example, a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer comprises applications such as a browser, an address book, word processing software, and instant messaging software. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application, as long as the execution subject can communicate according to the method provided by the embodiments of the present application by running a program in which the code of the method provided by the embodiments of the present application is recorded. For example, the execution subject of the method provided by the embodiments of the present application can be a terminal device or a network device, or a functional module of the terminal device or the network device that can invoke and execute a program.
[0149] In addition, various aspects or features of the disclosure can be realized as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in the application is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips, etc.), optical disks (e.g., compact disk (CD), digital versatile disk (DVD), etc.), smart cards, and flash memory devices (e.g., EPROM, card, stick, or key drive, etc.). Additionally, various storage media described herein can represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" can include, without limitation, wireless channels and various other media capable of storing, containing, and / or carrying instruction(s) and / or data.
[0150] The embodiments of the present application can be applied to the LTE system and subsequent evolution systems such as 5G and the like, or other wireless communication systems using various wireless access technologies, such as systems using code division multiple access, frequency division multiple access, time division multiple access, orthogonal frequency division multiple access, single carrier frequency division multiple access, and the like. The embodiments of the present application are particularly suitable for scenarios requiring channel information feedback and / or applying two-stage precoding technology, such as wireless networks applying Massive MIMO technology, wireless networks applying distributed antenna technology, and the like.
[0151] It should be understood that the multiple-input multiple-output (MIMO) technology refers to using multiple transmitting antennas and receiving antennas at the transmitting end device and the receiving end device respectively, so that signals are transmitted and received through multiple antennas of the transmitting end device and the receiving end device, thereby improving the communication quality. It can fully utilize the spatial resource, and realize multiple transmission and multiple reception through multiple antennas, so as to multiply the system channel capacity without increasing the spectrum resource and the antenna transmitting power.
[0152] For ease of understanding, the related terms involved in the embodiments of the present application are introduced first.
[0153] 1. Beam
[0154] The beam in the NR protocol can be a spatial domain filter, or a spatial filter or a spatial parameter. The beam used for transmitting a signal can be referred to as a transmit beam (Tx beam), and can be referred to as a spatial domain transmission filter or a spatial transmission parameter; the beam used for receiving a signal can be referred to as a receive beam (Rx beam), and can be referred to as a spatial domain receive filter or a spatial RX parameter.
[0155] The transmit beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and the receive beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by the antenna.
[0156] The transmit beam and the receive beam have a pairing relationship. The pairing relationship between the transmit beam and the receive beam can also be referred to as the pairing relationship between the spatial transmission filter and the spatial receive filter. Transmitting signals between the transmit beam and the receive beam having the beam pairing relationship can obtain a large beamforming gain.
[0157] In an implementation, the transmitting end can transmit the reference signal through beam sweeping, and the receiving end can also receive the reference signal through beam sweeping. Specifically, the transmitting end can form beams with different directivities in space through beamforming, and can poll multiple beams with different directivities to transmit the reference signal through the beams with different directivities, so that the power of the reference signal transmitted in the direction of the transmitting beam can reach the maximum. The receiving end can also form beams with different directivities in space through beamforming, and can poll multiple beams with different directivities to receive the reference signal through the beams with different directivities, so that the power of the reference signal received by the receiving end in the direction of the receiving beam can reach the maximum.
[0158] By traversing the transmitting beams and the receiving beams, the receiving end can perform channel measurement based on the received reference signal, and report the measurement result to the transmitting end through channel state information (CSI). For example, the receiving end can report the reference signal resource with larger reference signal received power (RSRP) to the transmitting end, such as reporting the identifier of the reference signal resource, so that the transmitting end adopts a better beam pairing relationship in terms of channel quality to transmit and receive signals when transmitting data or signaling.
[0159] In addition, the beam can be a wide beam, or a narrow beam, or other types of beams. The beam forming technology can be a beamforming technology or other technologies. The beamforming technology can be a digital beamforming technology, an analog beamforming technology, or a hybrid digital / analog beamforming technology, etc.
[0160] Generally, a beam corresponds to a resource. For example, when performing beam measurement, the network device measures different beams through different resources, and the terminal device feeds back the measured resource quality, so that the network device knows the quality of the corresponding beam. In data transmission, the beam information is also indicated through its corresponding resource. For example, the network device indicates the PDSCH beam information of the terminal device through the resource in the TCI of the DCI.
[0161] Optionally, multiple beams with the same or similar communication characteristics are regarded as one beam. One beam can include one or more antenna ports for transmitting data channels, control channels, and sounding signals, etc. The one or more antenna ports forming one beam can also be regarded as an antenna port set.
[0162] In the embodiments of the present application, if not specified, the beam refers to the transmitting beam of the network device. In the beam measurement, each beam of the network device corresponds to a resource, and therefore the beam corresponding to the resource can be uniquely identified by the index of the resource.
[0163] 2、Resource
[0164] In the beam measurement, the beam corresponding to the resource can be uniquely identified by the index of the resource. The resource can be an uplink signal resource or a downlink signal resource. The uplink signal includes but is not limited to a sounding reference signal (SRS) and a demodulation reference signal (DMRS). The downlink signal includes but is not limited to a channel state information reference signal (CSI-RS), a cell-specific reference signal (CS-RS), a user equipment specific reference signal (UE-specific RS), a demodulation reference signal (DMRS), and a synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be referred to as a synchronization signal block (SSB) for short.
[0165] The resource can be configured by radio resource control (RRC) signaling. In terms of the configuration structure, a resource is a data structure including the related parameters of the corresponding uplink / downlink signal, such as the type of the uplink / downlink signal, the resource granularity for carrying the uplink / downlink signal, the transmission time and period of the uplink / downlink signal, the number of ports for transmitting the uplink / downlink signal, and the like. Each uplink / downlink signal resource has a unique index to identify the resource of the downlink signal. It can be understood that the index of the resource can also be referred to as the identification of the resource, and the embodiments of the present application do not make any limitation in this regard.
[0166] 3、TCI-state
[0167] TCI-state can also be expressed as TCI state, which is equivalent to TCI-state in this application. The TCI-state is configured by the network device to each terminal device through TCI. The TCI-state includes an index tci-StateId of itself and two QCL-Info. Each QCL-Info includes a cell field and a BWP-Id, which respectively represent which bandwidth part (bandwidth part, BWP) of which cell (cell) the TCI-state applies to, that is, different cells or different BWPs of the same cell can configure different QCL-Info. The QCL-Info also includes a referenceSignal field for indicating which reference signal resource forms a quasi-colocation (QCL) relationship. Therefore, the TCI-state can also be expressed as a QCL assumption.
[0168] Since the word "beam" will not generally appear directly in the protocol, the beam is generally replaced by other terms. For example, in data transmission and channel measurement, the beam is corresponding to the reference signal resource, and one beam corresponds to one reference signal resource. Therefore, the "QCL relationship with which reference signal resource" described in the embodiments of the present application is essentially the "QCL relationship with which beam". The QCL relationship refers to two reference signal resources (or two antenna ports) having certain same spatial parameters. The above-mentioned antenna port and reference signal resource are one-to-one correspondence. Which spatial parameters are the same depends on the type of the QCL-Info, that is, another field QCL-Type of the QCL-Info. QCL-Type can have four values {typeA, typeB, typeC, typeD}. Take typeD as an example. TypeD indicates that two reference signal resources have the same spatial reception parameter information, that is, two beams have the same receiving beam. The two QCL-Info included in the TCI-state can at most have one TypeD.
[0169] The following is a specific description of an example. Based on the release 15 (R15) protocol network device, how to indicate the receiving beam information of the data transmission beam to a terminal device through TCI-state, including the configuration, activation and indication of TCI-state.
[0170] (1) TCI-state configuration: the network device configures multiple TCI-states to the terminal device through RRC signaling. These TCI-states all include a QCL-Info of type typeD. The network device can also configure TCI-states that do not include QCL-info of type typeD, but these TCI-states are not used for data transmission beam indication, so they are not further described here.
[0171] (2) TCI-state activation: the TCI field in DCI is 3 bits, corresponding to 8 field values, each of which can indicate a TCI-state, i.e., at most one of the 8 TCI-states can be indicated. However, the protocol stipulates that the network device can configure at most 128 TCI-states for the terminal device. Then, which 8 of the 128 TCI-states correspond to the 8 TCI field values of the network device is indicated by signaling (such as medium / media access control-control element (MAC-CE) signaling). Specifically, after the network device configures multiple TCI-states, it activates 8 TCI-states through MAC-CE signaling. The 8 TCI states are one-to-one corresponding to the 8 values of the TCI field in the DCI. That is, which 8 TCI-states correspond to the 8 values of the TCI field in the DCI is determined by the MAC-CE signaling. In the MAC-CE for activating TCI, each field corresponding to each TCI-state is 1 bit in size, and a value of 1 indicates that the TCI-state is activated, and a value of 0 indicates that the TCI-state is not activated. A MAC-CE signaling can theoretically have 8 activation fields with a value of 1, and the rest are all 0. The TCI-states corresponding to the 8 fields with a value of 1 are the 8 TCI-states corresponding to the 8 values of the TCI field in the DCI. For example, the minimum value 000 of the TCI field corresponds to the TCI-state with the smallest index activated in the MAC CE, and so on, one-to-one correspondence. It should be understood that there are many types of MAC-CEs, in addition to the MAC-CE for TCI-state activation, there are many other purpose MAC-CEs. This application only involves MAC-CE for TCI-state / TCI-state combination activation. Therefore, unless otherwise specified, the MAC-CE described in this application refers to this type of MAC-CE.
[0172] (3) TCI-state indication: the network device indicates a specific TCI-state through the TCI field in the DCI. For example, the value of the TCI field in the DCI sent by the network device to the terminal device is 000, indicating that the data transmission beam adopts the TCI-state corresponding to 000. The referenceSignal contained in the QCL-Info of type D in the TCI-state is the channel state information reference signal (CSI-RS) with index #1, indicating that the beam adopted for data transmission has the same receiving beam as the beam corresponding to the CSI-RS with index #1. The receiving beam corresponding to the CSI-RS with index #1 can be determined through a beam measurement process and is known to the terminal device. Therefore, through the specific value of the TCI field, the terminal device can determine the receiving beam corresponding to the data transmission beam, and thus adopt the corresponding receiving beam to receive data.
[0173] Since the beam has a certain spatial directivity, the network device can generate different beams pointing to different transmission directions. In downlink data transmission, the network device will adopt a specific beam to send data to the terminal device and inform the terminal device of the sending beam information it adopts, so that the terminal device will adopt the correct receiving beam (i.e., the receiving beam corresponding to the sending beam) to receive the data sent by the network device. As described above, in the R15 protocol, the information of the sending beam can be indicated through the transmission configuration indication (TCI) field in the downlink control information (DCI). The TCI field is 3 bits in size and can specifically represent 8 different values. Each value of the TCI field corresponds to the index of a TCI-state, which is used to uniquely identify a TCI-state. The TCI-state includes several parameters as described above, through which the information of the sending beam can be determined. For example, the TCI-state includes a reference signal resource, which is used to indicate the information of the sending beam (the reference signal resource has a corresponding relationship with the beam). It should be understood that since the beam information is represented by the TCI-state, determining the sending beam information of data transmission can be equivalently expressed as determining the TCI-state of data transmission.
[0174] When the network device transmits data, the network device can transmit data by using a single beam, or can transmit data by using multiple beams or multiple TRPs simultaneously. When the network device transmits data by using a single beam, the network device uses a single TCI-state, and the terminal device can determine the single TCI-state. When the network device transmits data by using multiple beams or multiple TRPs, the network device uses multiple TCI-states (each beam or each TRP corresponds to a TCI-state), and the terminal device can determine multiple TCI-states. It should be understood that, for ease of description, two TRPs are used as an example to transmit data by using two TCI-states in the subsequent description, but the method of data transmission proposed in this application is also applicable to a case where more than two TCI-states are determined, and the subsequent description will not be repeated.
[0175] It should be noted that, in this application, since the downlink data is transmitted on a physical downlink shared channel (PDSCH), the downlink data can also be referred to as a PDSCH. Since the downlink control information is transmitted on a physical downlink control channel (PDCCH), the downlink control information can also be referred to as a PDCCH.
[0176] In addition, in this application, a beam, a TRP, and a TCI-state are equivalent. The meaning of transmitting a PDSCH by using a single beam, a TRP, or a TCI-state is the same. When multiple TRPs are used, the network device refers to the overall multiple TRPs.
[0177] Before introducing the method provided in the embodiments of the present application, the following points are explained.
[0178] First, in the embodiments of the present application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other ways that can be used to indicate related information in devices (for example, including terminal devices and network devices), and the specific implementation manner is not limited in the present application.
[0179] Second, in the embodiments shown below, terms and English abbreviations, such as downlink control information (DCI), medium access control control element (MAC-CE), radio resource control (RRC), physical downlink control channel (PDCCH), physical downlink shared channel (PDSCH), channel state information reference signal (CSI-RS), and the like, are all exemplary examples given for ease of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.
[0180] Third, the first, second and various numbers in the embodiments shown below are only for differentiation for the convenience of description, and are not intended to limit the scope of the embodiments of the present application. For example, different PDCCHs are distinguished, different TCI-states are distinguished, and the like.
[0181] Fourth, the "protocol" involved in the embodiments of the present application can refer to a standard protocol in the field of communication, which can include, for example, an LTE protocol, an NR protocol, and a related protocol applied to a future communication system, and the present application does not limit this.
[0182] Fifth, "at least one" means one or more, and "multiple" means two or more. The association relationship of the associated objects is described, which means that there can be three relationships, for example, A and / or B, which can mean that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or the like means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b and c can mean a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b and c can be single or multiple.
[0183] The method and apparatus for data transmission provided by the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the technical solutions of the present application can be applied to a wireless communication system, for example, a communication system 100 shown in Figure 1 Two communication devices in a wireless communication system can have a wireless communication connection relationship, one of the two communication devices can correspond to a terminal device 120 shown in Figure 1 For example, it can be a terminal device shown in Figure 1 It can also be a chip configured in the terminal device; the other of the two communication devices can correspond to a network device 110 shown in Figure 1 For example, it can be a network device shown in Figure 2 It can also be a chip configured in the network device.
[0184] In the following, without loss of generality, the method of data transmission provided by the embodiments of the present application is described in detail by taking the interaction process between the terminal device and the network device as an example.
[0185] Figure 2A relationship diagram of the PDCCH and the PDSCH of the embodiments of the present application is shown. The PDCCH is used for scheduling the PDSCH, and a certain time interval is required between the PDCCH and the PDSCH scheduled thereby for the terminal device to receive and process the PDCCH, so as to determine the TCI-state of the PDSCH according to the PDCCH. The time required for the terminal device to receive and process the PDCCH is reported by the terminal device to the network device, which is referred to as a preset threshold value (for example, a parameter timeDurationForQCL). Exemplarily, the terminal device can report the parameter timeDurationForQCL to the network device, and the value of the parameter is the time required for the terminal device to receive and process the PDCCH.
[0186] As Figure 3As shown, when the time interval between the PDCCH and the PDSCH scheduled by the PDCCH is not less than a preset threshold value, the terminal device can complete the reception and processing of the PDCCH before the reception of the PDSCH, so as to determine the TCI-state of the PDSCH according to the PDCCH. When the time interval between the PDCCH and the PDSCH scheduled by the PDCCH is less than the preset threshold value, the terminal device cannot determine the TCI-state of the PDSCH according to the PDCCH, because the terminal device has not completed the processing of the PDCCH when the PDSCH is transmitted. In order to successfully receive the PDSCH, the protocol stipulates a default TCI-state to be used in this case, and the terminal device can complete the reception of the PDSCH through the default TCI-state. After the protocol agrees on the default TCI-state, the network device and the terminal device can transmit and receive data according to the default TCI-state. Exemplarily, when the network device transmits a PDSCH, if the time interval between the PDSCH and the corresponding PDCCH is less than the preset threshold value, the network device transmits the PDSCH by using the default TCI-state. Before the terminal device completes the processing of the PDCCH, because it is uncertain whether the network device transmits the PDSCH in the process of receiving the PDCCH, in order not to miss the PDSCH, the terminal device can use the reception beam corresponding to the default TCI-state to receive all signals in a period of time (from the symbol where the PDCCH is located, and the length of the period of time is the preset threshold value) and cache the signals. After the terminal device completes the reception and processing of the PDCCH, it judges the time interval between the PDSCH scheduled by the PDCCH and the PDCCH. If the time interval is less than the preset threshold value, the terminal device can determine that the PDSCH is included in the cached signals, and determine the PDSCH from the cached signals according to the parameters (such as the time-frequency resource information of the PDSCH) indicated in the PDCCH. If the time interval is not less than the preset threshold value, the terminal device can discard the cached signals, and receive the PDSCH according to the TCI-state indicated in the PDCCH.
[0187] The data transmission method of the embodiments of the present application is described in detail below for different data transmission scenarios.
[0188] This application describes embodiments using TCI-state as an example, but it should be understood that TCI-state can also represent QCL assumptions in this application. For example, the first TCI-state in the following embodiments can be replaced by the first QCL assumption. As another example, a QCL assumption used by the first PDCCH in the following embodiments refers to the QCL assumption used for the transmission of the first PDCCH in the corresponding CORESET. In this application, the most recently received (e.g., received in the most recent time slot) CORESET can also be understood as the CORESET associated with the most recently listened (e.g., listened to in the most recent time slot) search space.
[0189] Figure 3 This illustration shows a data transmission scenario according to an embodiment of this application. This data transmission scenario is a multi-TRP transmission scenario based on a single PDCCH, where the network device sends PDSCH to the terminal device through multiple TRPs. Each TRP can send the same PDSCH; for example, each TRP may send part or all of the same PDSCH. This embodiment does not limit the number of PDSCHs sent by multiple TRPs. Each TRP uses one TCI-state to send the PDSCH, therefore the terminal device can determine multiple TCI-states to correctly receive the PDSCH. The network device can send the PDCCH to the terminal device through a single TRP (using a single TCI-state) or through multiple TRPs (using multiple TCI-states); this embodiment does not limit this. For ease of description, Figure 3 The diagram illustrates two TRPs (meaning the terminal device can determine two TCI-states). Specifically, TRP 1 sends a PDCCH to the terminal device to schedule the PDSCH of TRP 1 and TRP 2. TRP 1 sends the PDSCH to the terminal device using TCI-state #1, and TRP 2 sends the PDSCH to the terminal device using TCI-state #2. The terminal device must determine both TCI-state #1 and TCI-state #2 to correctly receive the PDSCH.
[0190] against Figure 4 The scene shown, TCI field value (codepoint) A schematic flowchart of a data transmission method 400 provided in an embodiment of this application is shown. The method 400 includes:
[0191] S410, the network device sends a first physical downlink control channel (PDCCH) to the terminal device, and correspondingly, the terminal device receives the first PDCCH from the network device, where the first PDCCH is used to schedule a first physical downlink shared channel (PDSCH). The first PDCCH can include transmission parameters of the first PDSCH transmitted by one or two TRPs, such as time-frequency resources for transmitting the first PDSCH, a TCI-state of the first PDSCH, and the like.
[0192] For example, the network device can send the first PDCCH used to schedule the first PDSCH to the terminal device. As described above, when the network device transmits the first PDSCH, the network device can determine a time interval between the first PDSCH and the first PDCCH used to schedule the first PDSCH. If the time interval between the first PDSCH and the first PDCCH is less than a preset threshold value, the network device transmits the first PDSCH by using a default TCI-state. If the time interval between the first PDSCH and the first PDCCH is greater than or equal to the preset threshold value, the network device can transmit the first PDSCH by using the default TCI-state or other TCI-states, and carry information indicating the TCI-state in the first PDCCH to notify the terminal device.
[0193] S420, the network device sends a downlink signal to the terminal device, and the terminal device receives the downlink signal from the network device by using a first transmission configuration indication (TCI)-state. In the embodiments of the present application, the first TCI-state can be one TCI-state or two TCI-states. Before the terminal device completes processing of the first PDCCH, because it is uncertain whether the network device transmits the first PDSCH in the process of receiving the first PDCCH, in order not to miss the first PDSCH, the terminal device can receive all downlink signals from a symbol where the PDCCH is located to a time period with a preset threshold value in length by using a receiving beam corresponding to the first TCI-state (which can also be referred to as a default TCI-state), and cache the downlink signals until the receiving and processing of the first PDCCH are completed.
[0194] It should be understood that before receiving and caching the downlink signal, the terminal device can first determine whether the network device transmits data by using one TCI-state or two TCI-states, so as to determine whether to cache the downlink signal by using one TCI-state or two TCI-states.
[0195] As an optional embodiment, the method further comprises: the terminal device can determine whether the network device transmits the first PDSCH by using two TCI-states according to a plurality of currently activated TCI-state groups for PDSCH transmission, so as to determine whether to receive the downlink signal by using two first TCI-states, wherein each TCI-state group includes one TCI-state or two TCI-states, and one TCI-state group corresponds to one TCI field value in the DCI. If there is at least one TCI-state group containing two TCI-states in the plurality of currently activated TCI-state groups for PDSCH transmission, the terminal device determines that the network device transmits the first PDSCH by using two TCI-states, and receives the downlink signal by using two first TCI-states. Otherwise, the terminal device determines that the network device transmits the first PDSCH by using one TCI-state, and receives the downlink signal by using one first TCI-state.
[0196] As an optional embodiment, the method further comprises: the terminal device can determine whether the network device transmits the first PDSCH by using two TCI-states according to a plurality of currently activated TCI-state groups for PDSCH transmission, so as to determine whether to receive the downlink signal by using two first TCI-states, wherein each TCI-state group includes one TCI-state or two TCI-states, and one TCI-state group corresponds to one TCI field value in the DCI. If there is at least one TCI-state group containing two TCI-states in the plurality of currently activated TCI-state groups for PDSCH transmission, the terminal device determines that the network device transmits the first PDSCH by using two TCI-states, and receives the downlink signal by using two first TCI-states. Otherwise, the terminal device determines that the network device transmits the first PDSCH by using one TCI-state, and receives the downlink signal by using one first TCI-state.
[0197] In the embodiments of the present application, the terminal device can determine whether the network device uses a single TCI-state or two TCI-states for data transmission according to the activation of the TCI-state of the first PDSCH. For example, if the network device activates a TCI-state group or multiple TCI-state groups through one activation signaling (such as MAC-CE signaling), there is at least one TCI-state group including two TCI-states, or each TCI-state group includes two TCI-states (that is, there is one or more TCI field values in the TCI field in the DCI corresponding to two TCI-states), it is determined that the network device may use two TCI-states for simultaneous transmission, and the terminal device determines to use one default TCI-state or two default TCI-states for buffering of the downlink signal. Otherwise, the terminal device determines to use one default TCI-state for buffering of the downlink signal.
[0198] Optionally, whether the terminal device can use two first TCI-states for reception can be reported to the network device by the terminal device through a capability reporting process. That is, when the terminal capability information indicates that two default TCI-states are supported for PDSCH transmission, the PDSCH is received using the two first TCI-states; when the terminal capability information indicates that two default TCI-states are not supported for PDSCH transmission, the PDSCH is received using the one first TCI-state.
[0199] S430, the terminal device acquires a time interval between the first PDCCH and the first PDSCH.
[0200] The time interval between the first PDCCH and the first PDSCH in the embodiments of the present application can also be referred to as the scheduling time interval of the first PDSCH, or the scheduling offset of the first PDSCH, or other names.
[0201] S440, if the time interval is less than a preset threshold value, the terminal device acquires the first PDSCH from the downlink signal. The first PDSCH can be a partial PDSCH or a complete PDSCH, which is not limited in the embodiments of the present application. It should be understood that the first PDSCH is a partial PDSCH, which means that the downlink signal received and buffered by the terminal device contains a part of the PDSCH, that is, a part of the first PDSCH. In other words, if the first PDSCH is a partial PDSCH, it means that the transmission time of the first PDSCH is partially within the above-mentioned preset threshold value and partially outside the preset threshold value.
[0202] After the terminal device completes the reception and processing of the first PDCCH, the terminal device can determine the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH. If the time interval is less than a preset threshold value, the terminal device can determine that the first PDSCH is included in the buffered downlink signal, and obtain the first PDSCH from the buffered downlink signal according to the parameters indicated by the PDCCH (such as the time-frequency resource information of the PDSCH).
[0203] It should be understood that the preset threshold value represents the time required for the terminal device to receive and process the PDCCH and prepare the reception beam of the PDSCH (i.e. it can take a certain time to switch to the reception beam of the PDSCH). Exemplarily, the terminal device can report the preset threshold value to the network device through a terminal capability parameter (for example, timeDurationForQCL). The present application does not limit the name of the terminal capability parameter to be timeDurationForQCL. The time interval between the first PDCCH and the second PDSCH being less than the preset threshold value means that the transmission time of the first PDSCH is before the completion of the reception of the first PDCCH. The condition “the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is less than the preset threshold value” can also be replaced by other forms of conditions, as long as the condition can indicate that the transmission time of the first PDSCH is before the completion of the reception of the first PDCCH. Similarly, the condition “the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is not less than the preset threshold value” can also be replaced by other forms of conditions, as long as the condition can indicate that the transmission time of the first PDSCH is after the completion of the reception of the first PDCCH.
[0204] The condition "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is less than a preset threshold value" can also be replaced by "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is less than or equal to a preset threshold value". Correspondingly, the condition "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is greater than or equal to a preset threshold value" can also be replaced by "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is greater than a preset threshold value". That is, the case of "equal to" can be divided together with the case of "less than", or can be divided together with the case of "greater than", and the embodiments of the present application do not limit this. It should be understood that the time interval of the PDSCH and the corresponding PDCCH can specifically refer to the time interval (interval) or time offset (offset) between the first symbol of the PDCCH and the first symbol of the PDSCH; or the time interval of the PDSCH and the corresponding PDCCH can specifically refer to the time interval (interval) or time offset (offset) between the last symbol of the PDCCH and the first symbol of the PDSCH, and the embodiments of the present application do not limit this.
[0205] In the embodiments of the present application, the TCI-state group refers to a group of TCI-states activated by the activation signaling for PDSCH transmission. Each TCI-state group corresponds to one field value of the TCI field in the DCI, and can include one TCI-state or multiple TCI-states. For example, the TCI field in the DCI has 8 values, which can correspond to 8 TCI-state groups, and the 8 TCI-state groups are indicated by the activation signaling sent by the network device to the terminal device. The network device can use one TCI-state group for PDSCH transmission each time.
[0206] In the embodiments of the present application, the terminal device determines one first TCI-state or two first TCI-states to receive the downlink signal. That is, when the time interval between the first PDSCH and the first PDCCH is less than a preset threshold value (such as TimeDurationForQCL), the terminal device can use one first TCI-state or two first TCI-states to receive the first PDSCH.
[0207] The first TCI-state of the embodiments of the present application can be determined in any one of the following multiple ways:
[0208] Method one, the terminal device uses one TCI-state used by the first PDCCH as one of the first TCI-states, and then determines the above-mentioned first TCI-state based on the one of the first TCI-states.
[0209] In a first possible implementation, the first TCI-state is a TCI-state contained in one of one or more TCI-state groups containing the one TCI-state adopted by the first PDCCH (e.g., the TCI-state group corresponding to the minimum or maximum TCI field value).
[0210] In other words, there can be one TCI-state group containing the one TCI-state adopted by the first PDCCH, or there can be multiple TCI-state groups containing the one TCI-state adopted by the first PDCCH. If there is one TCI-state group containing the one TCI-state adopted by the first PDCCH, the first TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing the one TCI-state adopted by the first PDCCH, the first TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value.
[0211] Exemplarily, the terminal device can adopt the one TCI-state adopted by the first PDCCH as one of the first TCI-states. Then, the terminal device determines all TCI-state groups containing the one of the first TCI-states from the activated at least one TCI-state group for PDSCH transmission (each TCI-state group corresponding to one TCI field value of the TCI field in DCI). Finally, the terminal device selects one of the TCI-state groups (e.g., the TCI-state group corresponding to the minimum or maximum TCI field value) from the TCI-state groups, and takes all TCI-states contained in the TCI-state group as the first TCI-state adopted by the terminal device to receive the downlink signal. If the TCI-state group determined by the terminal device contains one TCI-state, the first TCI-state is one TCI-state, that is, the terminal device adopts one first TCI-state to receive the downlink signal. If the TCI-state group determined by the terminal device contains two TCI-states, the first TCI-state is two TCI-states, that is, the terminal device adopts two first TCI-states to receive the downlink signal.
[0212] In a second possible implementation, the first TCI-state is one of the TCI-states contained in one of the one or more TCI-state groups containing two TCI-states (e.g., the TCI-state group corresponding to the minimum or maximum TCI field value) and containing the one TCI-state employed by the first PDCCH.
[0213] In other words, there can be one TCI-state group containing two TCI-states containing the one TCI-state employed by the first PDCCH, or there can be multiple TCI-state groups containing two TCI-states containing the one TCI-state employed by the first PDCCH. If there is one TCI-state group containing two TCI-states containing the one TCI-state employed by the first PDCCH, the first TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing two TCI-states containing the one TCI-state employed by the first PDCCH, the first TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value.
[0214] Exemplarily, the terminal device can adopt one TCI-state adopted by the first PDCCH as one of the first TCI-states. Then, the terminal device determines all TCI-state groups containing the above one of the first TCI-states and containing two TCI-states from the activated at least one TCI-state group for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (for example, the TCI-state group corresponding to the minimum or maximum TCI field value, or the TCI-state group with the minimum or maximum index of the second TCI-state) from the TCI-state groups, and takes all TCI-states contained in the TCI-state group as the first TCI-state. It should be understood that the above second TCI-state refers to another TCI-state in a TCI-state group containing two TCI-states, except for the one TCI-state adopted by the first PDCCH. The method of the embodiment of the application can ensure that the TCI-state group determined by the terminal device contains two TCI-states, so as to receive the downlink signal by using the two TCI-states.
[0215] In a third possible implementation, if there is no one or more TCI-state groups containing the one TCI-state adopted by the first PDCCH, the first TCI-state is the one TCI-state adopted by the first PDCCH.
[0216] Exemplarily, the terminal device can first determine two first TCI-states by using the above second possible implementation. If two first TCI-states cannot be determined by using the above second possible implementation, that is, there is no TCI-state group containing the one TCI-state adopted by the first PDCCH and containing two TCI-states, the terminal device can determine one unique first TCI-state. That is, the terminal device determines a TCI-state group containing the one TCI-state adopted by the first PDCCH from the TCI-state groups containing two TCI-states, and if there is no such TCI-state group, the terminal device can determine the one TCI-state adopted by the first PDCCH as the unique first TCI-state, or determine a TCI-state group containing the one TCI-state adopted by the first PDCCH from the TCI-state groups containing one TCI-state.
[0217] It should be understood that the above "minimum or maximum" is an exemplary description, and the embodiments of the present application are not limited thereto. In other possible implementations, the second smallest, the second largest, the third smallest, or the third largest, etc. can also be used, and in the present embodiment, the "minimum or maximum" is exemplarily described, but the present embodiment is not limited thereto.
[0218] As described above, the network device sends a MAC-CE signaling to the terminal device to activate the TCI-state, and the MAC-CE can activate 8 TCI-states. The 8 TCI-states are respectively one-to-one corresponding to 8 TCI field values in the order of the size of the index from small to large. Through this method, each TCI field value can correspond to a TCI-state. In the PDSCH transmission based on multiple TCI-states, the network device transmits the PDSCH by using two TCI-states, so each TCI field value corresponds to two TCI-states. Similarly, the network device can activate multiple TCI-state groups through the MAC-CE signaling, each TCI-state group includes one TCI-state or two TCI-states, and each TCI-state group corresponds to a TCI field value. Exemplarily, the correspondence between the 8 TCI field values and the 8 TCI-state groups is shown in Table 1 as follows.
[0219] Table 1: Correspondence table between TCI field and TCI-state group
[0220] TCI-state group Figure 5 0 #2,#3 1 #4,#6 2 #2,#6 3 #4,#3 4 #2 5 #3 6 #4 7 #5
[0221] #2, #3, and #6 in Table 1 are all identifiers of TCI-states, which are used to uniquely identify the TCI-states. #2 refers to the TCI-state identified by #2. For ease of description, #2, #3, and #6 are used for description hereinafter.
[0222] As shown in Table 1, it is assumed that the TCI-state adopted by the first PDCCH is #2. If the first possible implementation manner of manner one is adopted, there are three TCI-state groups {#2, #3}, {#2, #6} and {#2} that satisfy the condition. If the TCI-state group corresponding to the minimum TCI field value is adopted, the terminal device can adopt {#2, #3}, that is, TCI-state #2 and TCI-state #3 are adopted as the two first TCI-states. If the TCI-state group corresponding to the maximum TCI field value is adopted, the terminal device can adopt {#2}, that is, TCI-state #2 is adopted as the only first TCI-state. If the second possible implementation manner of manner one is adopted, there are two TCI-state groups {#2, #3} and {#2, #6} that satisfy the condition. If the TCI-state group corresponding to the minimum TCI field value is adopted, the terminal device can adopt {#2, #3}, that is, TCI-state #2 and TCI-state #3 are adopted as the two first TCI-states. If the TCI-state group corresponding to the maximum TCI field value is adopted, the terminal device can adopt {#2, #6}, that is, TCI-state #2 and TCI-state #6 are adopted as the two first TCI-states.
[0223] Manner two, the terminal device adopts one TCI-state activated by one CORESET (for example, the CORESET with the minimum or maximum index) in one or more CORESETs recently received (for example, received in the last slot) as one of the first TCI-states, and then determines the above-mentioned first TCI-state based on the one of the first TCI-states.
[0224] The above-mentioned one CORESET (for example, the CORESET with the minimum or maximum index) in one or more CORESETs recently received (for example, received in the last slot) can also be referred to as a “target CORESET”. The recently received CORESET can be one or multiple. If the terminal device has recently received one CORESET, the target CORESET is the one CORESET. If the terminal device has recently received multiple CORESETs, the target CORESET can be the CORESET with the minimum or maximum index in the multiple CORESETs. It should be understood that the above-mentioned recently received (for example, received in the last slot) CORESET can also be understood as a CORESET associated with a search space (search space) recently listened to (for example, listened to in the last slot).
[0225] In a first possible implementation, the first TCI-state is a TCI-state contained in one of the one or more TCI-state groups (e.g., the TCI-state group corresponding to the minimum or maximum TCI field value) that contains one TCI-state activated by one of the one or more CORESETs (e.g., the CORESET with the minimum or maximum index) most recently received.
[0226] In other words, there can be one TCI-state group containing one TCI-state activated by the target CORESET, or there can be multiple TCI-state groups containing one TCI-state activated by the target CORESET. If there is one TCI-state group containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value.
[0227] Exemplarily, the terminal device can take one of the TCI-states activated by one of the one or more CORESETs (e.g., the one with the smallest or largest index) most recently received (e.g., received in the most recent time slot) as one of the first TCI-states. Then, the terminal device determines one or more TCI-state groups containing the one of the first TCI-states from the at least one TCI-state group activated for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one of the TCI-state groups (e.g., the one corresponding to the TCI-state group with the smallest or largest TCI field value) from the TCI-state groups, and takes all the TCI-states contained in the TCI-state group as the first TCI-state for the terminal device to receive the downlink signal. If the TCI-state group determined by the terminal device contains one TCI-state, the first TCI-state is one TCI-state, i.e., the terminal device receives the downlink signal by using one first TCI-state; if the TCI-state group determined by the terminal device contains two TCI-states, the first TCI-state is two TCI-states, i.e., the terminal device receives the downlink signal by using two first TCI-states.
[0228] In a second possible implementation, the first TCI-state is one of the TCI-states activated by one of the one or more CORESETs (e.g., the one with the smallest or largest index) most recently received, and the TCI-state contained in one of the one or more TCI-state groups containing two TCI-states (e.g., the one corresponding to the TCI-state group with the smallest or largest TCI field value).
[0229] In other words, there can be one TCI-state group including two TCI-states containing one TCI-state activated by the target CORESET, or there can be multiple TCI-state groups including two TCI-states containing one TCI-state activated by the target CORESET. If there is one TCI-state group including two TCI-states containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups including two TCI-states containing one TCI-state activated by the target CORESET, the first TCI-state is the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value.
[0230] For example, the terminal device can use one TCI-state activated by one or more CORESETs (for example, the CORESET with the minimum or maximum index) received most recently (for example, in the last time slot) as one of the first TCI-states. Then, the terminal device determines one or more TCI-state groups containing the above-mentioned one of the first TCI-states and containing two TCI-states from the activated TCI-state groups for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (for example, the TCI-state group with the minimum or maximum TCI field value, or the TCI-state group with the minimum or maximum index of the second TCI-state) from the TCI-state groups, and uses all the TCI-states contained in the TCI-state group as the first TCI-state. It should be understood that the above-mentioned second TCI-state refers to another TCI-state in a TCI-state group including two TCI-states, except for one TCI-state activated by one or more CORESETs (for example, the CORESET with the minimum or maximum index) received most recently (for example, in the last time slot). The method of the embodiments of the present application can ensure that the TCI-state group determined by the terminal device contains two TCI-states, so that the terminal device receives the downlink signal using two TCI-states.
[0231] In a third possible implementation, if there is no TCI-state group containing the one TCI-state activated by one of the one or more CORESETs (e.g., the one with the smallest or largest index) most recently received, the first TCI-state is the one TCI-state activated by one of the one or more CORESETs (e.g., the one with the smallest or largest index) most recently received.
[0232] Exemplarily, the terminal device can first determine two first TCI-states by using the second possible implementation. If the two first TCI-states cannot be determined by using the second possible implementation, i.e., there is no TCI-state group containing both the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) (e.g., the one with the smallest or largest index) and the two TCI-states, the terminal device can determine a unique first TCI-state. That is, the terminal device determines, from the at least one TCI-state group containing the two TCI-states, a TCI-state group containing the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) (e.g., the one with the smallest or largest index). If there is no such TCI-state group, the terminal device can determine the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) (e.g., the one with the smallest or largest index) as the unique first TCI-state, or in other words, determines, from the one or more TCI-state groups containing one TCI-state, a TCI-state group containing the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) (e.g., the one with the smallest or largest index).
[0233] In the above manner one and manner two, the terminal device determines one TCI-state set from the activated TCI-state sets for PDSCH transmission, which requires to receive the activation signaling to activate the TCI-state for PDSCH transmission first. That is, the terminal device adopts the above manner one or manner two on the premise that the terminal device has received the activation signaling to activate the TCI-state for PDSCH transmission. Otherwise, the terminal device can take one TCI-state adopted by the first PDCCH as the only first TCI-state; or the terminal device can take one TCI-state activated by one CORESET (e.g., the CORESET with the minimum or maximum index) in all the CORESETs received recently (e.g., received in the last slot) as the only first TCI-state.
[0234] For example, in combination with the above conditions, the specific implementation method of the manner one can be represented as: if the TCI-state for PDSCH transmission has been activated, and one TCI-state adopted by the first PDCCH is contained in one or more activated TCI-state sets (each TCI-state set corresponds to one field value of the TCI field in the DCI), then all the TCI-states contained in the TCI-state set corresponding to the minimum or maximum TCI field value are taken as the first TCI-state; otherwise, the one TCI-state adopted by the first PDCCH is taken as the first TCI-state.
[0235] For example, in combination with the above conditions, the specific implementation method of the manner two can be represented as: if the TCI-state for PDSCH transmission has been activated, and one TCI-state activated by the CORESET with the minimum or maximum index in all the CORESETs received recently (e.g., received in the last slot) is contained in one or more activated TCI-state sets (each TCI-state set corresponds to one field value of the TCI field in the DCI), then all the TCI-states contained in the TCI-state set corresponding to the minimum or maximum TCI field value are taken as the first TCI-state; otherwise, the one TCI-state activated by the CORESET with the minimum or maximum index in all the CORESETs received recently (e.g., received in the last slot) is taken as the first TCI-state.
[0236] For example, the implementation method of the third mode can be represented as: if the TCI-state activated by the CORESET with the minimum or maximum index among all the CORESETs received recently (e.g., received in the last slot) after the TCI-state activated for the PDSCH transmission is included in one or more activated TCI-state groups (each TCI-state group corresponds to a field value of the TCI field in the DCI), the first TCI-state is the TCI-state activated by the CORESET with the minimum or maximum index among all the CORESETs received recently (e.g., received in the last slot); otherwise, the first TCI-state is the TCI-state activated by the CORESET with the minimum or maximum index among all the CORESETs received recently (e.g., received in the last slot).
[0237] It should be understood that the "minimum or maximum" is an example, and the embodiments of the present application are not limited thereto. In other possible implementation manners, the second smallest, the second largest, the third smallest, or the third largest, etc. can also be used. In the embodiments, the "minimum or maximum" is used as an example, but the embodiments are not limited thereto.
[0238] The third mode is that the first TCI-state is the two TCI-states used for the last transmission of a second PDSCH, and the second PDSCH is transmitted by using the two TCI-states.
[0239] Alternatively, the first TCI-state is the two TCI-states used for the last transmission of a second PDSCH, the second PDSCH is transmitted by using the two TCI-states, and the two TCI-states are indicated by the DCI.
[0240] Alternatively, the first TCI-state is the two TCI-states used for the last transmission of a second PDSCH, the second PDSCH is transmitted by using the two TCI-states, and the scheduling interval is not less than a preset threshold value.
[0241] For example, before the current transmission, the network device has transmitted one or more PDSCHs to the terminal device. Some of the PDSCHs are transmitted by using a single TCI-state, and some of the PDSCHs are transmitted by using two TCI-states. Then, the terminal device can use the two TCI-states of the PDSCH transmitted by using two TCI-states last time to receive and cache the downlink signal. That is, the second PDSCH can be the PDSCH transmitted by using two TCI-states last time.
[0242] Optionally, the terminal device can also adopt the two TCI-states adopted by the PDSCH that is transmitted by two TCI-states and has a scheduling time interval no less than a preset threshold value in the last time. For example, before the current transmission, the network device has transmitted one or more PDSCHs to the terminal device. Among them, some PDSCHs are transmitted by using a single TCI-state, and some PDSCHs are transmitted by using two TCI-states. Among the PDSCHs transmitted by using two TCI-states, some PDSCHs have a scheduling time interval less than the preset threshold value, and some PDSCHs have a scheduling time interval no less than the preset threshold value. Then, the terminal device can adopt the TCI-state adopted by the PDSCH that is transmitted by two TCI-states in the last time and has a scheduling time interval no less than the preset threshold value to receive and cache the signal. The above-mentioned second PDSCH can be further the PDSCH that is transmitted by two TCI-states in the last time and has a scheduling time interval no less than the preset threshold value.
[0243] Optionally, when the scheduling time interval of the second PDSCH is no less than the preset threshold value, the determination of the TCI-state of the second PDSCH can also be divided into the following two cases.
[0244] Case 1: The second PDSCH adopts DCI format 1_1, and the tci-PresentInDci parameter in the CORESET corresponding to the first PDCCH is configured as “enabled”. At this time, the two TCI-states of the second PDSCH are indicated by the TCI field in the DCI.
[0245] Case 2: The second PDSCH adopts DCI format 1_0, or the tci-PresentInDci parameter in the CORESET corresponding to the first PDCCH is not configured. At this time, the two TCI-states of the second PDSCH are determined by other methods, for example, the TCI-state of the PDCCH is adopted by default, and the specific method is not limited here.
[0246] For the PDSCH corresponding to the above two cases, the terminal device can use the two TCI-states of the PDSCH that is transmitted last time in the PDSCH corresponding to case 1, or use the two TCI-states of the PDSCH that is transmitted last time in the PDSCH corresponding to case 2. Specifically, the terminal device can use the two TCI-states of the PDSCH that is transmitted last time by two TCI-states and is indicated by the TCI field in the DCI (i.e. determined by the above-mentioned manner corresponding to case 1), or use the two TCI-states of the PDSCH that is transmitted last time by two TCI-states and is determined by the above-mentioned manner corresponding to case 2.
[0247] Mode four, the first TCI-state is a TCI-state in a TCI-state group (for example, a TCI-state group corresponding to the minimum or maximum TCI field value) of a plurality of TCI-state groups for PDSCH transmission, and the TCI-state group includes two TCI-states.
[0248] It should be understood that the above-mentioned "minimum or maximum" is an exemplary description, and the embodiments of the present application are not limited thereto. In other possible implementations, the second smallest, the second largest, the third smallest, or the third largest, etc. can also be used. In the present embodiment, the "minimum or maximum" is exemplarily described, but the present embodiment is not limited thereto.
[0249] In this mode, the terminal device can use the TCI-state group corresponding to the minimum or maximum TCI field value (codepoint) in the plurality of currently activated TCI-state groups for PDSCH transmission. In other words, the terminal device can use the TCI-state group corresponding to the minimum or maximum TCI field value in at least one TCI-state group corresponding to all TCI field values. Alternatively, the terminal device can use the TCI-state group corresponding to the TCI field value '000', or use the TCI-state group corresponding to the TCI field value '111'.
[0250] Exemplarily, in the TCI field and TCI-state correspondence table shown in Table 1, if the TCI-state group corresponding to the minimum TCI field value is used, the two first TCI-states are #2 and #3, and if the TCI-state group corresponding to the maximum TCI field value is used, the two first TCI-states are #5 and #7.
[0251] Manner five, the first TCI-state is two TCI-states adopted for transmitting the first PDCCH.
[0252] Since the network device transmits the PDCCH to the terminal device, it can be transmitted by a single TRP (adopting a single TCI-state) or by multiple TRPs (adopting multiple TCI-states). When the network device transmits the first PDCCH to the terminal device by adopting two TCI-states, the two first TCI-states can be two TCI-states adopted for transmitting the first PDCCH.
[0253] Manner six, the first TCI-state is two TCI-states currently activated in a CORESET (for example, a CORESET with the smallest or largest index) in at least one control resource set (CORESET) last listened to (for example, in the last slot).
[0254] Optionally, for any one or more of the above manners one to six, the following precondition can be added: there is a TCI-state for PDSCH transmission that has been activated, or a TCI-state for PDSCH transmission that has been activated in an active bandwidth part (active BWP), or a TCI-state for PDSCH transmission that has been activated in an active BWP of a serving cell.
[0255] Wherein, the serving cell refers to a cell corresponding to the PDSCH transmission. That is, only when a TCI-state for PDSCH transmission has been activated, the terminal device will adopt one of the above manners one to six to determine the first TCI-state. Otherwise, the terminal device only adopts a TCI-state as the first TCI-state or the terminal device does not receive the PDSCH. Specifically, the terminal device can adopt an initial access SSB to determine the first TCI-state, that is, the first TCI-state is QCL with the SSB; or the terminal device can adopt a TCI-state of a CORESET with the smallest or largest index in a configured or last listened to at least one CORESET as the first TCI-state; or the terminal device can adopt a TCI-state of a DCI scheduling the PDSCH as the first TCI-state.
[0256] Exemplarily, in combination with the above conditions, the implementation method of the fourth mode can be represented as: if the TCI-state for PDSCH transmission has been activated (for example, the TCI-state for PDSCH transmission has been activated in the active BWP), and there are at least two TCI-state corresponding to two TCI field values, the first TCI-state is the two TCI-state corresponding to the minimum or maximum field value of the two TCI field values. It should be understood that the above embodiment is only used as an example of two TCI-state, and the two TCI-state can also be replaced by a larger number of TCI-state, which is not limited here. If the TCI-state for PDSCH transmission has not been activated (for example, the TCI-state for PDSCH transmission has not been activated in the active BWP), a TCI-state is used as the first TCI-state or no PDSCH is received. For example, the initial access SSB is used to determine the first TCI-state, that is, the first TCI-state is QCL with the SSB; or the TCI-state of the CORESET with the minimum or maximum index in the configured or recently detected at least one CORESET is used as the first TCI-state; or the TCI-state of the DCI scheduling the PDSCH is used as the first TCI-state. If the TCI-state for PDSCH transmission has been activated (for example, the TCI-state for PDSCH transmission has been activated in the active BWP), but each TCI field value corresponds to a single TCI-state, a TCI-state is used as the first TCI-state. For example, the initial access SSB is used to determine the first TCI-state, that is, the first TCI-state is QCL with the SSB; or the TCI-state of the CORESET with the minimum or maximum index in the configured or recently detected at least one CORESET is used as the first TCI-state; or the TCI-state of the DCI scheduling the PDSCH is used as the first TCI-state; or the TCI-state with the minimum index in the configured / activated PDSCH TCI-state is used as the first TCI-state; or the TCI-state corresponding to the minimum or maximum TCI field value in the activated PDSCH TCI-state is used as the first TCI-state.
[0257] It should be understood that the above "minimum or maximum" is an exemplary description, and the embodiments of the present application are not limited thereto. In other possible implementations, the terminal device can also use the second smallest, the second largest, the third smallest, or the third largest, and the like. In the present embodiment, the "minimum or maximum" is exemplarily described, but the present embodiment is not limited thereto.
[0258] In this manner, the terminal device can use the two TCI-states activated in the CORESET with the smallest or largest index among the at least one CORESET that is listened to at the last time (e.g., the last time slot). That is, in the previous period of time, the terminal device listens to the CORESET in one or more time slots, and then the terminal device can select the two TCI-states activated in the CORESET with the smallest or largest index in the time slot that is listened to at the last time.
[0259] It should be understood that there can be a case where none of the TCI-state groups contains one of the first TCI-states described above. Therefore, in one possible implementation, if none of the TCI-state groups contains one of the first TCI-states described above, the terminal device can select the second TCI-state in the TCI-state group with the smallest TCI field value as another first TCI-state. If the TCI-state group with the smallest TCI field value includes one TCI-state, the terminal device can use the TCI-state as another first TCI-state.
[0260] In another possible implementation, if none of the TCI-state groups contains one of the first TCI-states described above, the terminal device uses the TCI-state with the smallest ID among all activated TCI-states as another first TCI-state; or the terminal device uses the second TCI-state with the smallest or largest ID among all activated one or more TCI-state groups as another first TCI-state, wherein one TCI-state group includes two TCI-states, and the second TCI-state refers to the second TCI-state in one TCI-state group. For example, two TCI-state groups {#2, #3} and {#4, #5} containing two TCI-states are activated, and the two TCI-state groups correspond to two second TCI-states #3 and #5. If the second TCI-state with the smallest ID is used, the terminal device can use the TCI-state #3 as another TCI-state.
[0261] In another possible implementation, if there is no TCI-state group containing the one of the first TCI-states, the terminal device can determine the two first TCI-states in any one of the above-mentioned methods three to six, i.e., the terminal device falls back to other methods when the execution condition for determining the two TCI-states in the method one or the method two is not met. For example, if there is no TCI-state group containing the one of the first TCI-states in the currently activated at least one TCI-state group, the two first TCI-states are one TCI-state group (e.g., the one TCI-state group corresponding to the minimum or maximum TCI field value) of the currently activated multiple TCI-state groups for PDSCH transmission.
[0262] The following provides a fallback mechanism, i.e., the processing method of the terminal device when the two first TCI-states cannot be found by the above-mentioned methods (the methods for determining the two TCI-states in the method one to the method six). Specifically, when the two first TCI-states cannot be found by the above-mentioned methods, the terminal device can use one TCI-state as the only first TCI-state. For example, in the method one and the method two, when the terminal device cannot find a TCI-state group that meets the requirement, the terminal device can use one TCI-state as the only TCI-state. The TCI-state can be the TCI-state used by the first PDCCH, or the TCI-state activated by the CORESET with the minimum or maximum index among all the recently received (e.g., the one received in the last slot) CORESETs.
[0263] For example, when the method one is used, the one TCI-state used by the first PDCCH is TCI-state #8, and according to Table 1, since there is no TCI-state group containing TCI-state #8, TCI-state #8 is used as the only first TCI-state.
[0264] For another example, when the method two is used, the one TCI-state activated by the CORESET with the minimum index among all the recently received (e.g., the one received in the last slot) CORESETs is TCI-state #8, and according to Table 1, since there is no TCI-state group containing TCI-state #8, TCI-state #8 is used as the only first TCI-state.
[0265] In another possible implementation, after determining the two first TCI-states by using the above method, the terminal device can determine whether to fallback to the transmission mode using a single first TCI-state according to whether the two first TCI-states can be received simultaneously. For example, after determining the two first TCI-states by using the above method one or method two, the terminal device finds that the two first TCI-states cannot be received simultaneously, and then the terminal device can use a unique first TCI-state. Optionally, the unique first TCI-state can be one of the two first TCI-states, or another first TCI-state. Optionally, the unique first TCI-state can also be the activated TCI-state in the CORESET with the smallest or largest index in the at least one CORESET received most recently (for example, received in the most recent slot). Optionally, the unique first TCI-state can also be the TCI-state used by the first PDCCH.
[0266] It should be understood that the above "the two first TCI-states cannot be received simultaneously" means that the two first TCI-states correspond to different receiving beams, and the terminal device has only one antenna panel or only one antenna panel is turned on, so the terminal device cannot generate two different receiving beams to receive simultaneously.
[0267] In addition, in order to ensure that the two TCI-states used are capable of being received simultaneously, when activating the TCI-state of the PDSCH, it is necessary to ensure that the two TCI-states corresponding to the same TCI field value can be received simultaneously. That is, the above constraint is performed when activating the TCI-state of the PDSCH.
[0268] As an optional embodiment, the network device can carry the use of the activated multiple TCI-states in the activation signaling (such as MAC-CE signaling) of the TCI-state of the PDSCH. For example, the network device can indicate that the activated multiple TCI-states are suitable for simultaneous transmission or time-division transmission. That is, the activated multiple TCI-state groups can be used for simultaneous transmission, or can be used for time-division transmission, or both, and the embodiments of the present application do not limit this. In this case, in the above method one to method six, the network device and the terminal device can only determine the above two first TCI-states from the TCI-state group used for simultaneous transmission.
[0269] Exemplarily, for the multi-TRP transmission of single-DCI, when the scheduling offset of the PDSCH is less than the threshold value timeDurationForQCL, if the default TCI-state of the R15 protocol (for example, after receiving the activation signaling of the TCI-state, the activated TCI-state of the CORESET with the smallest ID in the at least one CORESET corresponding to the search space listened in the latest time slot) is included in the TCI-state group corresponding to the one or more TCI field values, the UE can assume that the DMRS port of the PDSCH adopts the QCL parameter indicated by the TCI-state group corresponding to the TCI field value with the smallest ID in the one or more TCI field values including the default TCI-state of the R15 protocol; otherwise, the UE can assume that the DMRS port of the PDSCH adopts the QCL parameter indicated by the default TCI-state of the R15 protocol.
[0270] As an optional embodiment, the method further comprises: if the time interval is greater than or equal to the preset threshold value and the first PDCCH does not carry the information of the TCI-state, determining a second TCI-state and receiving the first PDSCH by using the second TCI-state.
[0271] After the terminal device completes the reception and processing of the first PDCCH, the information of the first PDSCH can be determined, such as the scheduled time interval, the time-frequency resource used for transmitting the first PDSCH, the TCI-state used, etc. If the terminal device finds that the time interval between the scheduled first PDSCH and the first PDCCH is greater than or equal to the preset threshold value according to the scheduling information in the first PDCCH, it means that there is no first PDSCH in the buffered downlink signal, so the terminal device can discard the buffered downlink signal and receive the first PDSCH according to the information of the time-frequency resource of the first PDSCH carried in the first PDCCH and the second TCI-state. That is, if the time interval between the first PDSCH and the first PDCCH is greater than or equal to the preset threshold value, the terminal device can determine the TCI-state of the first PDSCH according to the first PDCCH. Specifically, it can be divided into two cases, and each case uses a corresponding method.
[0272] Case 1: The first PDCCH carries TCI-state information, for example, the DCI type carried by the first PDCCH is DCI format 1_1, and the parameter tci-PresentInDci in the CORESET corresponding to the first PDCCH is configured as "enabled". At this time, the terminal device can use the two TCI-states indicated by the TCI-state information in the DCI as the two second TCI-states used for transmitting the first PDSCH. The "TCI-state information in the DCI" can also be replaced by "TCI-state information in the first PDCCH". That is, if the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is greater than a preset threshold value, and the DCI type carried by the first PDCCH is DCI format 1_1 and the parameter tci-PresentInDci in the CORESET corresponding to the first PDCCH is configured as "enabled", then the two TCI-states indicated by the DCI are used as the two second TCI-states used for transmitting the first PDSCH.
[0273] Case 2: The first PDCCH does not carry TCI-state information, for example, the DCI type carried by the first PDCCH is DCI format 1_0, or the parameter tci-PresentInDci is not configured in the CORESET corresponding to the first PDCCH. At this time, there is no TCI field in the DCI, and the TCI-state information cannot be indicated, and the terminal device can use any of the following methods to determine the second TCI-state. That is, if the time interval between the DCI and the first PDSCH scheduled by the DCI is greater than a preset threshold value, and the DCI type is DCI format 1_0 or the parameter tci-PresentInDci is not configured in the CORESET corresponding to the first PDCCH, then the second TCI-state can be determined in any of the following multiple ways:
[0274] Method 1: The terminal device uses one TCI-state used by the first PDCCH as one of the second TCI-states, and then determines the above-mentioned second TCI-state based on the one of the second TCI-states.
[0275] In a first possible implementation, the second TCI-state is a TCI-state included in a TCI-state group (for example, a TCI-state group corresponding to the minimum or maximum TCI field value) of one or more TCI-state groups containing one TCI-state used by the first PDCCH.
[0276] In other words, there can be one TCI-state group containing the one TCI-state adopted by the first PDCCH, or there can be multiple TCI-state groups containing the one TCI-state adopted by the first PDCCH. If there is one TCI-state group containing the one TCI-state adopted by the first PDCCH, the second TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing the one TCI-state adopted by the first PDCCH, the second TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value.
[0277] Exemplarily, the terminal device can adopt the one TCI-state adopted by the first PDCCH as one of the second TCI-states. Then, the terminal device determines all TCI-state groups containing the one of the second TCI-states from the activated at least one TCI-state group for PDSCH transmission (each TCI-state group corresponding to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (for example, the TCI-state group corresponding to the minimum or maximum TCI field value) from the TCI-state groups, and adopts all TCI-states contained in the TCI-state group as the second TCI-state for receiving the downlink signal by the terminal device. If the TCI-state group determined by the terminal device contains one TCI-state, the second TCI-state is one TCI-state, that is, the terminal device adopts one second TCI-state to receive the downlink signal. If the TCI-state group determined by the terminal device contains two TCI-states, the second TCI-state is two TCI-states, that is, the terminal device adopts two second TCI-states to receive the downlink signal.
[0278] In the second possible implementation, the second TCI-state is the TCI-state contained in the one TCI-state group (the TCI-state group corresponding to the minimum or maximum TCI field value) containing the one TCI-state adopted by the first PDCCH and containing two TCI-states.
[0279] In other words, there can be one TCI-state group containing two TCI-states containing the one TCI-state used by the first PDCCH, or there can be multiple TCI-state groups containing two TCI-states containing the one TCI-state used by the first PDCCH. If there is one TCI-state group containing two TCI-states containing the one TCI-state used by the first PDCCH, the second TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups containing two TCI-states containing the one TCI-state used by the first PDCCH, the second TCI-state is the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value.
[0280] Exemplarily, the terminal device can use the one TCI-state used by the first PDCCH as one of the second TCI-states. Then, the terminal device determines all TCI-state groups containing the one of the second TCI-states and containing two TCI-states from the activated at least one TCI-state group for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (for example, the TCI-state group with the minimum or maximum TCI field value, or the TCI-state group with the minimum or maximum index of the second TCI-state) from the TCI-state groups, and uses all TCI-states contained in the TCI-state group as the second TCI-state. It should be understood that the second TCI-state refers to the other TCI-state in the TCI-state group containing two TCI-states, except for the one TCI-state used by the first PDCCH. The method of the embodiments of the present application can ensure that the TCI-state group determined by the terminal device contains two TCI-states, so that the terminal device receives the downlink signal using the two TCI-states.
[0281] In a third possible implementation, if there is no one or more TCI-state groups containing the one TCI-state used by the first PDCCH, the second TCI-state is the one TCI-state used by the first PDCCH.
[0282] Exemplarily, the terminal device can first determine two second TCI-states by using the above-mentioned second possible implementation manner. If the two second TCI-states cannot be determined by using the above-mentioned second possible implementation manner, i.e., there is no TCI-state group containing both the one TCI-state adopted by the first PDCCH and the two TCI-states, the terminal device can determine one unique second TCI-state. That is, the terminal device determines a TCI-state group containing the one TCI-state adopted by the first PDCCH from at least one TCI-state group containing two TCI-states, and if there is no such TCI-state group, the terminal device can determine the one TCI-state adopted by the first PDCCH as the unique second TCI-state, or in other words, determine a TCI-state group containing the one TCI-state adopted by the first PDCCH from at least one TCI-state group containing one TCI-state.
[0283] Manner two, the terminal device determines one TCI-state activated by one CORESET (for example, the CORESET with the minimum or maximum index) in one or more CORESETs most recently received (for example, received in the most recent slot) as one of the second TCI-states, and then determines the above-mentioned second TCI-states based on the one of the second TCI-states.
[0284] The above-mentioned one CORESET (for example, the CORESET with the minimum or maximum index) in one or more CORESETs most recently received (for example, received in the most recent slot) can also be referred to as a "target CORESET". The most recently received CORESET can be one or multiple. If the terminal device has most recently received one CORESET, the target CORESET is the one CORESET. If the terminal device has most recently received multiple CORESETs, the target CORESET can be the CORESET with the minimum or maximum index in the multiple CORESETs. It should be understood that the above-mentioned CORESET most recently received (for example, received in the most recent slot) can also be understood as a CORESET associated with a search space most recently listened to (for example, listened to in the most recent slot).
[0285] In a first possible implementation, the second TCI-state is a TCI-state contained in one of the one or more TCI-state groups (e.g., the TCI-state group corresponding to the minimum or maximum TCI field value) that contains one TCI-state activated by the target CORESET (e.g., the CORESET with the minimum index or the CORESET with the maximum index).
[0286] In other words, there can be one TCI-state group containing one TCI-state activated by the target CORESET, or there can be multiple TCI-state groups containing one TCI-state activated by the target CORESET. If there is one TCI-state group containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in this TCI-state group. If there are multiple TCI-state groups containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group corresponding to the minimum or maximum TCI field value.
[0287] Exemplarily, the terminal device can take one of the TCI-states activated in one or more CORESETs (e.g., the one with the smallest or largest index) of the most recently received (e.g., the one received in the most recent time slot) as one of the second TCI-states. Then, the terminal device determines one or more TCI-state groups containing the above-mentioned one of the second TCI-states from the at least one TCI-state group activated for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (e.g., the one corresponding to the TCI-state group with the smallest or largest TCI field value) from the TCI-state groups, and takes all the TCI-states contained in the TCI-state group as the second TCI-state for the terminal device to receive the downlink signal. If the TCI-state group determined by the terminal device contains one TCI-state, the second TCI-state is one TCI-state, i.e., the terminal device takes one second TCI-state to receive the downlink signal; if the TCI-state group determined by the terminal device contains two TCI-states, the second TCI-state is two TCI-states, i.e., the terminal device takes two second TCI-states to receive the downlink signal.
[0288] In a second possible implementation, the second TCI-state is one of the TCI-states contained in one of the one or more CORESETs (e.g., the one with the smallest or largest index) activated most recently, and the TCI-state contained in one of the one or more TCI-state groups containing two TCI-states (e.g., the one corresponding to the TCI-state group with the smallest or largest TCI field value).
[0289] In other words, there can be one TCI-state group including two TCI-states containing one TCI-state activated by the target CORESET, or there can be multiple TCI-state groups including two TCI-states containing one TCI-state activated by the target CORESET. If there is one TCI-state group including two TCI-states containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group. If there are multiple TCI-state groups including two TCI-states containing one TCI-state activated by the target CORESET, the second TCI-state is the TCI-state contained in the TCI-state group with the minimum or maximum TCI field value.
[0290] For example, the terminal device can use one TCI-state activated by one of the one or more CORESETs (e.g., the CORESET with the minimum or maximum index) most recently received (e.g., received in the most recent slot) as one of the second TCI-states. Then, the terminal device determines one or more TCI-state groups containing the above-mentioned one of the second TCI-states and containing two TCI-states from the activated TCI-state groups for PDSCH transmission (each TCI-state group corresponds to one TCI field value of the TCI field in the DCI). Finally, the terminal device selects one TCI-state group (e.g., the TCI-state group with the minimum or maximum TCI field value, or the TCI-state group with the minimum or maximum index of the second TCI-state) from the TCI-state groups, and uses all the TCI-states contained in the TCI-state group as the second TCI-states. It should be understood that the above-mentioned second TCI-state refers to another TCI-state in a TCI-state group including two TCI-states, except for one TCI-state activated by one of the one or more CORESETs (e.g., the CORESET with the minimum or maximum index) most recently received (e.g., received in the most recent slot). The method of the embodiments of the present application can ensure that the TCI-state group determined by the terminal device contains two TCI-states, so that the terminal device receives the downlink signal using two TCI-states.
[0291] In a third possible implementation, if there is no TCI-state group containing the one TCI-state activated by one of the one or more CORESETs (e.g., the one with the smallest or largest index) most recently received, the second TCI-state is the one TCI-state activated by one of the one or more CORESETs (e.g., the one with the smallest or largest index) most recently received.
[0292] Exemplarily, the terminal device can first determine two second TCI-states by using the second possible implementation. If the two second TCI-states cannot be determined by using the second possible implementation, i.e., there is no TCI-state group containing both the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) and the two TCI-states, the terminal device can determine a unique second TCI-state. That is, the terminal device determines a TCI-state group containing the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) from at least one TCI-state group containing the two TCI-states. If there is no such TCI-state group, the terminal device can determine the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) as the unique second TCI-state, or in other words, determines a TCI-state group containing the one TCI-state activated by one of all the CORESETs most recently received (e.g., in the last time slot) from one or more TCI-state groups containing one TCI-state.
[0293] In the above manner one and manner two, the terminal device determines one TCI-state set from the activated TCI-state sets for PDSCH transmission, which requires that the activation signaling is received first to activate the TCI-state for PDSCH transmission. That is, the terminal device only adopts the above manner one or manner two on the premise that the activation signaling is received to activate the TCI-state for PDSCH transmission. Otherwise, the terminal device can take one TCI-state adopted by the first PDCCH as the only second TCI-state; or the terminal device can take one TCI-state activated by one CORESET (for example, the CORESET with the minimum or maximum index) in all the CORESETs received recently (for example, received in the last slot) as the only second TCI-state.
[0294] For example, in combination with the above conditions, the specific implementation method of manner one can be represented as: if the TCI-state for PDSCH transmission has been activated, and one TCI-state adopted by the first PDCCH is contained in one or more activated TCI-state sets (each TCI-state set corresponds to one field value of the TCI field in the DCI), then all the TCI-states contained in the TCI-state set corresponding to the minimum or maximum TCI field value are taken as the second TCI-state; otherwise, the one TCI-state adopted by the first PDCCH is taken as the second TCI-state.
[0295] For example, in combination with the above conditions, the specific implementation method of manner two can be represented as: if the TCI-state for PDSCH transmission has been activated, and one TCI-state activated by the CORESET with the minimum or maximum index in all the CORESETs received recently (for example, received in the last slot) is contained in one or more activated TCI-state sets (each TCI-state set corresponds to one field value of the TCI field in the DCI), then all the TCI-states contained in the TCI-state set corresponding to the minimum or maximum TCI field value are taken as the second TCI-state; otherwise, the one TCI-state activated by the CORESET with the minimum or maximum index in all the CORESETs received recently (for example, received in the last slot) is taken as the second TCI-state.
[0296] For example, the implementation method of the second mode can be represented as: if after activating the TCI-state for PDSCH transmission, the TCI-state activated by the CORESET with the smallest or largest index among all the recently received (e.g., received in the last slot) CORESETs is included in one or more activated TCI-state groups (each TCI-state group corresponds to a field value of the TCI field in the DCI), then the second TCI-state is all the TCI-states included in the TCI-state group corresponding to the smallest or largest TCI field value; otherwise, the second TCI-state is the TCI-state activated by the CORESET with the smallest or largest index among all the recently received (e.g., received in the last slot) CORESETs.
[0297] The third mode is that the second TCI-state is the two TCI-states used for the last transmission of the second PDSCH, and the second PDSCH is transmitted using the two TCI-states.
[0298] Alternatively, the second TCI-state is the two TCI-states used for the last transmission of the second PDSCH, the second PDSCH is transmitted using the two TCI-states, and the two TCI-states are indicated by the DCI.
[0299] Alternatively, the second TCI-state is the two TCI-states used for the last transmission of the second PDSCH, the second PDSCH is transmitted using the two TCI-states, and the scheduling interval is not less than a preset threshold value.
[0300] The fourth mode is that the second TCI-state is a TCI-state in a TCI-state group (e.g., a TCI-state group corresponding to the smallest or largest TCI field value) for PDSCH transmission, and the TCI-state group includes two TCI-states.
[0301] The fifth mode is that the second TCI-state is the two TCI-states used for transmitting the first PDCCH.
[0302] The sixth mode is that the second TCI-state is the two TCI-states currently activated in a CORESET (e.g., a CORESET with the smallest or largest index) in the control resource set CORESET recently (e.g., in the last slot) monitored.
[0303] The above-mentioned manners 1 to 6 for determining the second TCI-state are the same as the manners 1 to 6 for determining the first TCI-state, and details are not repeated here.
[0304] Optionally, for any one or more of the above-mentioned manners 1 to 6, the following precondition can be additionally added: there is a TCI-state that has been activated for PDSCH transmission, or a TCI-state that has been activated for PDSCH transmission in an active bandwidth part (active BWP), or a TCI-state that has been activated for PDSCH transmission in an active BWP of a serving cell.
[0305] Wherein, the serving cell refers to a cell corresponding to the PDSCH transmission. That is, only when a TCI-state that has been activated for PDSCH transmission, the terminal device determines the second TCI-state by using one of the above-mentioned manners 1 to 6. Otherwise, the terminal device only uses one TCI-state as the second TCI-state or the terminal device does not receive the PDSCH. Specifically, the terminal device can use an initial access SSB to determine the second TCI-state, that is, the second TCI-state is QCL with the SSB; or the terminal device can use the TCI-state of the CORESET with the smallest or largest index in the at least one configured or recently listened CORESET as the second TCI-state; or the terminal device can use the TCI-state of the DCI scheduling the PDSCH as the second TCI-state.
[0306] Exemplarily, in combination with the above conditions, the implementation method of the fourth mode can be represented as: if the TCI-state for PDSCH transmission has been activated (for example, the TCI-state for PDSCH transmission has been activated in the active BWP), and there are at least two TCI-state corresponding to two TCI field values, the second TCI-state is the two TCI-state corresponding to the minimum or maximum field value of the TCI field value corresponding to the two TCI-state. It should be understood that the above embodiment is only used as an example of two TCI-state, and the two TCI-state can also be replaced by a larger number of TCI-state, which is not limited here. If the TCI-state for PDSCH transmission has not been activated (for example, the TCI-state for PDSCH transmission has not been activated in the active BWP), a TCI-state is used as the second TCI-state or no PDSCH is received. For example, the initial access SSB is used to determine the second TCI-state, that is, the second TCI-state is QCL with the SSB; or the TCI-state of the CORESET with the minimum or maximum index in the configured or recently listened at least one CORESET is used as the second TCI-state; or the TCI-state of the DCI scheduling the PDSCH is used as the second TCI-state. If the TCI-state for PDSCH transmission has been activated (for example, the TCI-state for PDSCH transmission has been activated in the active BWP), but each TCI field value corresponds to a single TCI-state, a TCI-state is used as the second TCI-state. For example, the initial access SSB is used to determine the second TCI-state, that is, the second TCI-state is QCL with the SSB; or the TCI-state of the CORESET with the minimum or maximum index in the configured or recently listened at least one CORESET is used as the second TCI-state; or the TCI-state of the DCI scheduling the PDSCH is used as the second TCI-state; or the TCI-state with the minimum index in the configured / activated PDSCH TCI-state is used as the second TCI-state; or the TCI-state corresponding to the minimum or maximum TCI field value in the activated PDSCH TCI-state is used as the second TCI-state.
[0307] Similarly, there can be a case that none of the TCI-state groups contains one of the second TCI-states. Therefore, in one possible implementation, if none of the TCI-state groups contains one of the second TCI-states, the terminal device can select the second TCI-state in the TCI-state group with the smallest TCI field value as the other second TCI-state. If the TCI-state group with the smallest TCI field value contains one TCI-state, the terminal device can use the TCI-state as the other second TCI-state.
[0308] In another possible implementation, if none of the TCI-state groups contains one of the second TCI-states, the terminal device uses the TCI-state with the smallest ID among all activated TCI-states as the other second TCI-state; or the terminal device uses the second TCI-state with the smallest or largest ID among all activated one or more TCI-state groups as the other second TCI-state, wherein one TCI-state group contains two TCI-states, and the second TCI-state refers to the second TCI-state in one TCI-state group. For example, two TCI-state groups {#2, #3} and {#4, #5} containing two TCI-states are activated, and the two TCI-state groups correspond to two second TCI-states #3 and #5, if the second TCI-state with the smallest ID is used, the terminal device can use the TCI-state #3 as the other second TCI-state.
[0309] In another possible implementation, if none of the TCI-state groups contains one of the second TCI-states, the terminal device can use any one of the above-mentioned ways three to six to determine the two second TCI-states, i.e., the execution condition for determining the two TCI-states in way one or way two is not met, and the other way is used as a fallback. For example, if there is no TCI-state group containing the one of the second TCI-states in the at least one TCI-state group currently activated, the two second TCI-states are one TCI-state group (e.g., the one TCI-state group corresponding to the smallest or largest TCI field value) in the multiple TCI-state groups for PDSCH transmission currently activated.
[0310] A fallback mechanism is provided below, i.e. when two second TCI-states cannot be found by the above methods (the methods of determining two TCI-states in the above six methods), the processing method of the terminal device. Specifically, when two second TCI-states cannot be found by the above methods, the terminal device can use one TCI-state as the only TCI-state. For example, in the above method one and method two, when the terminal device cannot find a TCI-state group that meets the requirements, one TCI-state can be used as the only TCI-state. The TCI-state can be the TCI-state used by the first PDCCH, or the TCI-state activated by the CORESET with the smallest or largest index among all the CORESETs recently received (such as the CORESET received in the last slot).
[0311] For example, when method one is used, one TCI-state used by the first PDCCH is TCI-state #8, = according to Table 1, since there is no TCI-state group containing TCI-state #8, TCI-state #8 is used as the only second TCI-state.
[0312] For another example, when method two is used, the TCI-state activated by the CORESET with the smallest index among all the CORESETs recently received (such as the CORESET received in the last slot) is TCI-state #8, according to Table 1, since there is no TCI-state group containing TCI-state #8, TCI-state #8 is used as the only second TCI-state.
[0313] In another possible implementation, after determining two second TCI-states by using the above method, the terminal device can determine whether to fallback to a transmission mode using a single second TCI-state according to whether the two second TCI-states can be simultaneously received. For example, after determining two second TCI-states by using the above method one or method two, the terminal device finds that the two second TCI-states cannot be simultaneously received, and then the terminal device can use a unique second TCI-state. Alternatively, the unique second TCI-state can be one of the two second TCI-states, or another second TCI-state. Alternatively, the unique second TCI-state can also be an activated TCI-state in the CORESET with the smallest or largest index in the at least one CORESET received most recently (for example, received in the most recent slot). Alternatively, the unique second TCI-state can also be the TCI-state used by the first PDCCH.
[0314] The specific determination method of the unique second TCI-state is the same as the determination method of the unique first TCI-state, which will not be described in detail here.
[0315] After determining one second TCI-state or two second TCI-states for transmitting the first PDSCH by using the above method, the terminal device can receive the first PDSCH according to the one TCI-state or the two TCI-states. Specifically, the terminal device can determine the information of the transmission beam according to the reference signal included in the one TCI-state or the two TCI-states, thereby determining the corresponding receiving beam, and using the receiving beam to receive the first PDSCH transmitted on the one transmission beam or the two transmission beams.
[0316] In the above method, the preset threshold value can be used for both high frequency transmission and low frequency transmission, that is, transmission using frequency range 2 (FR2) and frequency range 1 (FR1). In this case, the above method can be used to determine the TCI-state of the first PDSCH regardless of whether transmission is performed in FR1 or FR2. That is, when the time interval between the first PDCCH and the first PDSCH is less than the preset threshold value, the terminal device can receive the PDSCH using the first TCI-state determined by the above method; when the time interval between the first PDCCH and the first PDSCH is greater than or equal to the preset threshold value, and the DCI carried by the first PDCCH does not contain information of the TCI-state, the terminal device can receive the PDSCH using the second TCI-state determined by the above method; and when the time interval between the first PDCCH and the first PDSCH is greater than or equal to the preset threshold value, and the DCI carried by the first PDCCH contains information of the TCI-state, the terminal device can receive the PDSCH using the TCI-state indicated by the first PDCCH.
[0317] In the above method, the preset threshold value can be used only for high frequency transmission, that is, transmission using frequency FR2 or configuration of a TCI-state containing QCL-typeD. In this case, the above method is used to determine the TCI-state of the first PDSCH. That is, when the time interval between the first PDCCH and the first PDSCH is less than the preset threshold value, the terminal device can receive the PDSCH using the first TCI-state determined by the above method; when the time interval between the first PDCCH and the first PDSCH is greater than or equal to the preset threshold value, and the DCI does not contain information of the TCI-state, the terminal device can receive the PDSCH using the second TCI-state determined by the above method; and when the time interval between the first PDCCH and the first PDSCH is greater than or equal to the preset threshold value, and the DCI contains information of the TCI-state, the terminal device can receive the PDSCH using the TCI-state indicated by the first PDCCH. When transmission is performed using FR1, since it is not necessary to distinguish whether the time interval between the first PDCCH and the first PDSCH is less than the preset threshold value, the following method can be used. That is, when the DCI carried by the first PDCCH does not contain information of the TCI-state, the terminal device can receive the PDSCH using the second TCI-state determined by the above method; and when the DCI carried by the first PDCCH contains information of the TCI-state, the terminal device can receive the PDSCH using the TCI-state indicated by the first PDCCH.
[0318] It should be understood that the transmission of the PDSCH is in FR2 frequency, which is equivalent to that the serving cell scheduling the PDSCH is configured with a TCI-state containing quasi-co-location QCL-TypeD information, and the application does not limit the two descriptions.
[0319] It can be understood that the TCI-state contained in the DCI is DCI format DCI 1_1, and the value of the tci-PresentInDCI parameter in the CORESET corresponding to the first PDCCH is configured as enabled. The TCI-state not contained in the DCI can be understood as the DCI format being DCI 1_0, or the tci-PresentInDCI parameter in the CORESET corresponding to the first PDCCH is not configured.
[0320] It should be understood that the tci-PresentInDci described above is a configuration parameter indicating whether the TCI-state information is carried in the DCI, and the application does not limit the name of the parameter to be tci-PresentInDci. The parameter tci-PresentInDci is configured as “enabled”, indicating that the TCI-state information is carried in the DCI. The condition “the parameter tci-PresentInDci is configured as “enabled”” can be replaced by other forms of conditions, as long as the condition can indicate that the TCI-state information is carried in the DCI. Similarly, the condition “the parameter tci-PresentInDci is not configured” can be replaced by other forms of conditions, as long as the condition can indicate that the TCI-state information is not carried in the DCI, and the embodiments of the application do not limit this.
[0321] It should also be understood that the DCI type DCI format 1_1 described above indicates that there is a TCI field in the DCI. The condition “DCI type DCI format 1_1” can also be replaced by other forms of conditions, as long as the condition can indicate that there is a TCI field in the DCI. Similarly, the condition “DCI type DCI format 1_0” can also be replaced by other forms of conditions, as long as the condition can indicate that there is no TCI field in the DCI.
[0322] As an optional embodiment, the method further comprises: receiving first signaling for activating one or more TCI-states for a CORESET, the first signaling including one or more of the following fields: a field for indicating the number of activated TCI-states, a field for indicating whether the number of activated TCI-states is single or multiple.
[0323] In the embodiments of the present application, since data transmission is based on multiple TCI-states, multiple TCI-state transmission PDCCH can be used, and each CORESET can activate one TCI-state or multiple TCI-states. The network device can send first signaling to the terminal device to activate one TCI-state or multiple TCI-states for one CORESET. The first signaling can include a field (which can be referred to as a quantity indication field) for indicating the number of activated TCI-states, and / or a field for indicating whether the number of activated TCI-states is single or multiple. The first signaling can be MAC-CE signaling, RRC signaling, or DCI signaling, which is not limited in the embodiments of the present application. The first signaling described above can be sent by the network device to the terminal device before sending the first PDCCH.
[0324] Figure 5 A format diagram of the first signaling of the embodiments of the present application is shown. As shown in Figure 6 The first signaling includes the following fields:
[0325] Serving cell ID field: used to indicate the identity of the serving cell.
[0326] Quantity indication field: a field for indicating the number of activated TCI-states, or a field for indicating whether the number of activated TCI-states is single or multiple. In other words, the field can be used to indicate the number of TCI-states activated by the first signaling, or the TCI-state quantity indication field can be used to indicate whether the first signaling activates a single TCI-state or multiple TCI-states. For example, the quantity indication field is 1 bit, and the field value 0 indicates that a single TCI-state is activated, and the field value 1 indicates that multiple TCI-states are activated. Alternatively, the quantity indication field can be located before the serving cell ID field or after the serving cell ID field, which is not limited in the embodiments of the present application.
[0327] CORESET ID field: used to indicate the identity of the CORESET.
[0328] TCI-state ID field: used to indicate the identity of the TCI-state.
[0329] Wherein, R represents a reserved bit, and Oct represents an octet.
[0330] The data transmission method of this application embodiment enables the terminal device to determine the TCI-state used by the network device for data transmission in various ways, so that the terminal device can determine the receiving beam according to the TCI-state and receive the data sent by the network device, thereby improving the efficiency of data transmission.
[0331] Figure 6 A schematic diagram of another data transmission scenario according to an embodiment of this application is shown. This data transmission scenario is a multi-TRP transmission scenario based on multiple PDCCHs, that is, the network device sends PDSCH to the terminal device through multiple TRPs, where the PDSCH sent by each TRP is an independent PDSCH. Each TRP uses one TCI-state to send the PDSCH, therefore, the terminal device can determine multiple TCI-states to correctly receive the PDSCH corresponding to each TCI-state. For ease of description, Figure 6 The diagram illustrates two TRPs (i.e., the terminal device can determine two TCI-states). Specifically, TRP 1 sends PDCCH 1 to the terminal device to schedule the transmission of PDSCH 1, and TRP 2 sends PDCCH 2 to the terminal device to schedule the transmission of PDSCH 2. TRP 1 uses TCI-state #1 to send PDSCH 1 to the terminal device, and TRP 2 uses TCI-state #2 to send PDSCH 2. PDSCH 1 and PDSCH 2 are two independent PDSCHs. The terminal device must determine TCI-state #1 and TCI-state #2 to correctly receive PDSCH 1 and PDSCH 2.
[0332] against Figure 7 The scene shown, Figure 6 A schematic flowchart of a data transmission method 700 provided in an embodiment of this application is shown. The method 700 includes:
[0333] S710, the network device sends N Physical Downlink Control Channels (PDCCHs) to the terminal device. Correspondingly, the terminal device receives N PDCCHs from the network device. These N PDCCHs are used to schedule N Physical Downlink Shared Channels (PDSCHs), where N is an integer greater than 1. Each of the N PDCCHs includes transmission parameters of the PDSCH sent by its corresponding TRP, such as the time-frequency resources for PDSCH transmission and the TCI-state of the PDSCH. Figure 8 In the scenario shown, N=2. For ease of understanding, the following explanations will all use N=2 as an example.
[0334] Exemplarily, the network device can send two PDCCHs for scheduling two PDSCHs to the terminal device through two TRPs. As described above, the network device can determine the time interval between each PDCCH and the PDSCH it schedules when sending the two PDSCHs. If the time interval between a PDCCH and the PDSCH it schedules is less than a preset threshold value, the network device sends the PDSCH using a default TCI-state. If the time interval between a PDCCH and the PDSCH it schedules is greater than or equal to the preset threshold value, the network device can send the PDSCH using the default TCI-state or using other TCI-states, and carries information indicating the TCI-state in the PDCCH to inform the terminal device.
[0335] S720, the network device sends a downlink signal to the terminal device, and the terminal device receives the downlink signal from the network device using two transmission configuration indication states (TCI-states).
[0336] For any one of the two PDCCHs, before the terminal device completes the processing of the PDCCH, since it is uncertain whether the network device sends the PDSCH scheduled by the PDCCH in the process of receiving the PDCCH, in order not to miss the PDSCH, the terminal device uses the receiving beam corresponding to the first TCI-state (which can also be referred to as the default TCI-state) to receive all downlink signals from the symbol where the PDCCH is located for a period of time with a preset threshold value, and caches them until the receiving and processing of the PDCCH are completed.
[0337] S730, the terminal device obtains the time interval between the first PDCCH of the two PDCCHs and the first PDSCH corresponding to the first PDCCH.
[0338] The time interval between the first PDCCH and the first PDSCH in the embodiments of the present application can also be referred to as the scheduling time interval of the first PDSCH, or the scheduling offset of the first PDSCH, or other names.
[0339] S730, if the time interval is less than a preset threshold value, the terminal device obtains the first PDSCH from the downlink signal received using the first TCI-state corresponding to the first PDCCH among the two TCI-states.
[0340] After the terminal device completes the reception and processing of the first PDCCH, the terminal device can determine the time interval between the first PDSCH scheduled by the first PDCCH and the first PDCCH. If the time interval is less than a preset threshold value, the terminal device can determine that the first PDSCH is included in the buffered downlink signal, and obtain the first PDSCH from the buffered downlink signal according to the parameters (such as the time-frequency resource information of the PDSCH) indicated by the PDCCH.
[0341] In the embodiments of the present application, the PDSCHs transmitted by the two TRPs can be regarded as two PDSCHs. Each PDSCH corresponds to one TCI-state. Therefore, the terminal device can determine the default TCI-state of each PDSCH respectively. Therefore, the subsequent content of the embodiments of the present application is described with respect to a single PDCCH and a single PDSCH scheduled by the PDCCH, that is, the determination method of the TCI-state of the single PDSCH is discussed, and the determination method of the TCI-state of other PDSCHs is the same as the determination method of the TCI-state of the single PDSCH.
[0342] It should also be understood that the preset threshold value (timeDurationForQCL) represents the time required for the terminal device to receive and process the PDCCH and prepare the reception beam of the PDSCH (that is, it may take a certain time to switch to the reception beam of the PDSCH). The present application does not limit the name of the preset threshold value to be timeDurationForQCL. The time interval between the first PDCCH and the second PDSCH is less than the preset threshold value, which means that the transmission time of the first PDSCH is before the completion of the reception of the first PDCCH. The condition "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is less than the preset threshold value" can also be replaced by other forms of conditions, as long as the condition can indicate that the transmission time of the first PDSCH is before the completion of the reception of the first PDCCH. Similarly, the condition "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is not less than the preset threshold value" can also be replaced by other forms of conditions, as long as the condition can indicate that the transmission time of the first PDSCH is after the completion of the reception of the first PDCCH.
[0343] The condition "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is less than the preset threshold value" can also be replaced by "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is less than or equal to the preset threshold value". Correspondingly, the condition "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is greater than or equal to the preset threshold value" can also be replaced by "the time interval between the first PDCCH and the first PDSCH scheduled by the first PDCCH is greater than the preset threshold value". That is, the case of "equal to" can be divided together with the case of "less than", or can be divided together with the case of "greater than", and the embodiments of the present application do not limit this.
[0344] As an optional embodiment, the first TCI-state is the currently activated TCI-state in one CORESET (for example, the CORESET with the minimum or maximum index) in a first CORESET group in the latest (for example, the latest time slot) received, wherein the first CORESET group is a CORESET group consisting of CORESETs with the same index as the CORESET corresponding to the first PDCCH. The same index here can also be referred to as the same grouping index (or the same grouping index value), which is used for grouping CORESETs.
[0345] Exemplarily, for PDSCH transmission based on multiple DCIs, for each PDSCH, if the scheduling offset is less than the threshold timeDurationForQCL, the UE can assume that the DMRS port of the PDSCH adopts the QCL parameter of the TCI-state activated by the CORESET with the minimum ID in one or more CORESETs corresponding to the search space listened in the latest time slot, wherein the one or more CORESETs have the same HigherLayerIndexPerCORESET value.
[0346] It should be understood that the "minimum or maximum" above is exemplary, and the embodiments of the present application are not limited thereto. In other possible implementations, the second smallest, the second largest, the third smallest, or the third largest, etc. can also be used. In the present embodiment, the "minimum or maximum" is exemplarily described, but the present embodiment is not limited thereto.
[0347] When the time interval between the first PDSCH and the first PDCCH is less than a preset threshold value, the first TCI-state can be the currently activated TCI-state of the CORESET with the smallest or largest index in the CORESET group to which the CORESET corresponding to the first PDCCH belongs. The CORESET group refers to CORESETs associated with the same index (which can also be referred to as a specific index value). It should be understood that each CORESET is associated with a specific index value (for example, 0 or 1). CORESETs associated with the same index value can be regarded as a group. For example, all CORESETs associated with index value 0 can be regarded as a group of CORESETs, and all CORESETs associated with index value 1 can be regarded as another group of CORESETs. That is, all CORESETs configured by the network device can be divided into multiple groups. When a PDCCH corresponding to a certain group of CORESETs schedules a PDSCH, the default beam of the PDSCH adopts the currently activated TCI-state of the CORESET with the smallest or largest index in the CORESET group. The “specific index value” can be an index value related to a transmission station. Among them, CORESETs corresponding to the same transmission station adopt the same index value, and CORESETs corresponding to different transmission stations adopt different index values.
[0348] As an optional embodiment, each CORESET in the first CORESET group is associated with an index, the indexes of the CORESETs in the first CORESET group are the same, and the indexes of the CORESETs in the first CORESET group are different from the indexes of the CORESETs in other CORESET groups.
[0349] In the embodiments of the present application, the terminal device can determine two TCI-states of two PDSCHs respectively by using the above-mentioned manner, and then receive and buffer data by using the two TCI-states. For example, a first TCI-state of a first PDSCH scheduled by a first PDCCH is determined, and a second TCI-state of a second PDSCH scheduled by a second PDCCH is determined. For each TCI-state, a buffering time interval can be determined, and the terminal device can receive and buffer data in the buffering time interval by using the TCI-state. The buffering time interval refers to K consecutive symbols from the first symbol of the PDCCH corresponding to the TCI-state, or K consecutive symbols from the last symbol of the PDCCH corresponding to the TCI-state, or K consecutive symbols from the first symbol after the PDCCH corresponding to the TCI-state. K is the number of symbols corresponding to a preset threshold. It should be understood that K can be a value specified by a protocol, or a value indicated by the network device to the terminal device, or a value reported by the terminal device to the network device. For example, K can be a value of the above-mentioned preset threshold (TimeDurationForQCL).
[0350] How to buffer data by using the above-mentioned two TCI-states depends on the capability of the terminal device, which can be divided into the following two cases:
[0351] Case 1: The buffering time intervals corresponding to the two TCI-states do not overlap, or the terminal device can simultaneously receive by using the two TCI-states.
[0352] Case 2: The buffering symbol ranges corresponding to the two TCI-states overlap, and the terminal device cannot simultaneously receive by using the two TCI-states.
[0353] Whether the terminal device can receive by using multiple TCI-states can be reported to the network device by the terminal device through a capability reporting process.
[0354] As an optional embodiment, the terminal device can report to the network device whether it supports the above-mentioned mechanism of transmitting PDSCH by using a first TCI-state, that is, determining a default TCI-state for each CORESET group as the default TCI-state of the PDSCH scheduled by the PDCCH corresponding to the CORESET group, through a terminal capability reporting process. In the case where the terminal device supports the mechanism, the first TCI-state (that is, the above-mentioned default TCI-state) is used to transmit PDSCH in the embodiments of the present application; otherwise, the method in the embodiments of the present application is not used.
[0355] Optionally, the terminal device can send terminal capability information to the network device, which can indicate whether to support one first TCI-state corresponding to each CORESET group. That is, in the case that the receiving time interval of the DCI and the PDSCH corresponding thereto is less than the preset threshold value, one TCI-state corresponding to one CORESET group. When each CORESET group corresponds to one first TCI-state, in the case that the receiving time interval of the DCI and the PDSCH corresponding thereto is less than the preset threshold value, the network device can send the PDSCH using the first TCI-state of the CORESET group corresponding to the DCI, and correspondingly, the terminal device can receive the PDSCH using the first TCI-state of the CORESET group corresponding to the DCI.
[0356] Optionally, the terminal device can send terminal capability information to the network device, which can indicate whether to support one first TCI-state corresponding to each CORESET group. That is, in the case that the receiving time interval of the DCI and the PDSCH corresponding thereto is less than the preset threshold value, one TCI-state corresponding to one CORESET group. When each CORESET group corresponds to one first TCI-state, in the case that the receiving time interval of the DCI and the PDSCH corresponding thereto is less than the preset threshold value, the network device can send the PDSCH using the first TCI-state of the CORESET group corresponding to the DCI, and correspondingly, the terminal device can receive the PDSCH using the first TCI-state of the CORESET group corresponding to the DCI.
[0357] In the above case 1, the receiving downlink signal using N transmission configuration indication states TCI-state includes: receiving downlink signal using the first TCI-state in the first time interval, and the first time interval is a time interval composed of K continuous symbols from the first symbol or the last symbol of the first PDCCH, or the first symbol after the first PDCCH. That is, the first time interval is the buffer time interval corresponding to the first TCI-state.
[0358] Similarly, for the second PDCCH, a second TCI-state can be used to receive a downlink signal in a second time interval, which is a time interval of K consecutive symbols starting from the first symbol or the last symbol of the second PDCCH or the first symbol after the first PDCCH. That is, the second time interval is the buffer time interval corresponding to the second TCI-state. The determination method of the second TCI-state is the same as that of the first TCI-state, which will not be described here.
[0359] Figure 8 A schematic diagram of the embodiment of the present application is shown, which uses two TCI-state to buffer downlink signals (corresponding to case 1). In Figure 9 , the time interval of K consecutive symbols starting from the first symbol after PDCCH 1 is the first time interval, and the terminal device can use TCI-state#1 to receive buffered downlink signals in the first time interval, which can include PDSCH 1 scheduled by PDCCH 1; the time interval of K consecutive symbols starting from the first symbol after PDCCH 2 is the second time interval, and the terminal device can use TCI-state#2 to receive buffered downlink signals in the second time interval, which can include PDSCH 2 scheduled by PDCCH 2.
[0360] In the above case 2, the receiving downlink signals using N transmission configuration indication states (TCI-state) includes: receiving downlink signals using the first TCI-state in a first time interval; receiving downlink signals using a second TCI-state of the N TCI-states in a second time interval; wherein the transmission time of the first PDCCH is before the transmission time of the second PDCCH, and the time interval of K consecutive symbols starting from the first time overlaps with the time interval of K consecutive symbols starting from the second time, the first time interval is the first half of the time interval from the first time to the third time, the second time interval is the second half of the time interval from the first time to the third time, the first time is the first symbol or the last symbol of the first PDCCH, or the first symbol after the first PDCCH, the second time is the first symbol or the last symbol of the second PDCCH, or the first symbol after the second PDCCH, and the third time is the Kth symbol after the second time.
[0361] Since the terminal device cannot receive using the two TCI-states at the same time, the terminal device can use the two TCI-states in time to buffer signals. In a possible implementation, the terminal device can divide all symbols corresponding to the union of the buffer symbol range of the first TCI-state and the buffer symbol range of the second TCI-state into two halves (including a first half and a second half), and the first half corresponds to the first TCI-state and the second half corresponds to the second TCI-state. That is, the terminal device can receive and buffer downlink signals on the first half of symbols using the first TCI-state, and receive and buffer signals on the second half of symbols using the second TCI-state. If the total number of symbols is odd, it cannot be divided equally, and optionally, the first half of symbols can be divided by one or more, for example, the number of first half symbols can be determined by using the total number of symbols divided by 2 and then rounding up, and the remaining symbols are the second half of symbols. Optionally, the first half of symbols can be divided by one or more, for example, the number of first half symbols can be determined by using the total number of symbols divided by 2 and then rounding down, and the remaining symbols are the second half of symbols.
[0362] Figure 9 Another schematic diagram of the embodiment of the present application is shown, which buffers downlink signals using two TCI-states (corresponding to case 2). In the Figure 10 , the buffer time intervals of PDCCH 1 and PDCCH 2 are taken as the union and then divided into two halves, the first time interval is the first half, and the terminal device can receive and buffer downlink signals using TCI-state #1 in the first time interval, which can include PDSCH 1 scheduled by PDCCH 1; the second time interval is the second half, and the terminal device can receive and buffer downlink signals using TCI-state #2 in the second time interval, which can include PDSCH 2 scheduled by PDCCH 2.
[0363] In another possible implementation, the terminal device can divide the overlapping part of the symbols equally, and the first half of the symbols belongs to the previous buffer symbol range and the second half of the symbols belongs to the next buffer symbol range.
[0364] Optionally, if the time interval of a certain TCI-state determined by the above method spans multiple time slots, the symbols in the first time slot can be used, the symbols in the last time slot can be used, or the symbols in the time slot with the most symbols can be used, and the embodiments of the present application do not limit this. For example, the first time interval of the first TCI-state determined by the above method spans two time slots, and occupies symbols {11, 12, 13, 0, 1, 2, 3, 4, 5, 6}, wherein {11, 12, 13} are three symbols of the previous time slot, and {0, 1, 2, 3, 4, 5, 6} are 7 symbols of the next time slot. When the terminal device uses the first TCI-state to buffer the downlink data, if the terminal device uses the symbols in the first time slot, the symbols {11, 12, 13} can be used; if the terminal device uses the symbols in the last time slot, the symbols {0, 1, 2, 3, 4, 5, 6} can be used; if the terminal device uses the symbols in the time slot with the most symbols, the symbols {0, 1, 2, 3, 4, 5, 6} can be used.
[0365] As an optional embodiment, the method further comprises: if the time interval is greater than or equal to the preset threshold value, indicating that there is no PDSCH in the buffered downlink signal, the terminal device can discard the buffered downlink signal, determine a third TCI-state, and receive the first PDSCH using the third TCI-state. Specifically, when the first PDCCH carries the information of the TCI-state, the third TCI-state is determined according to the first PDCCH, when the first PDCCH does not carry the information of the TCI-state, the third TCI-state can be a default TCI-state, or the terminal device determines the third TCI-state by other means, for example, determining the TCI-state corresponding to the first PDCCH as the third TCI-state.
[0366] The following is described in two cases.
[0367] Case 1: the DCI type carried by the first PDCCH is DCI format 1_1, and the tci-PresentInDci parameter in the CORESET corresponding to the first PDCCH is configured as “enabled”. At this time, the terminal device can use the TCI-state indicated in the DCI as the TCI-state of the first PDSCH.
[0368] Case 2: the DCI type carried by the first PDCCH is DCI format 1_0, or the parameter tci-PresentInDci is not configured in the CORESET corresponding to the first PDCCH. At this time, there is no TCI field in the DCI, and the information of the TCI-state cannot be indicated. The terminal device can use the TCI-state of the first PDCCH as the TCI-state of the first PDSCH.
[0369] After determining the two TCI-states used for transmitting the two PDSCHs in the above manner, the terminal device can receive the two PDSCHs according to the two TCI-states respectively. Specifically, the terminal device can determine the information of the transmission beam according to the reference signal included in the two TCI-states, so as to determine the corresponding receiving beam, and receive the two PDSCHs transmitted on the two transmission beams by using the receiving beam.
[0370] The method for data transmission of the embodiments of the present application enables the terminal device to determine the TCI-state used by the network device for data transmission in multiple ways, so that the terminal device determines the receiving beam according to the TCI-state and receives the data transmitted by the network device, thereby improving the efficiency of data transmission.
[0371] Figure 10 A schematic diagram of another data transmission scenario of the embodiments of the present application is shown. The data transmission scenario is based on a multi-TRP transmission scenario, and the network device repeatedly transmits the same PDSCH to the terminal device at different times through multiple TRPs, that is, the PDSCH transmitted by each TRP is the same PDSCH. This transmission manner can improve the reliability of data transmission. Each TRP transmits the PDSCH by using one TCI-state, so the terminal device can determine multiple TCI-states to correctly receive the PDSCH. The network device transmits the PDCCH to the terminal device as described above, which can be transmitted by a single TRP (using a single TCI-state) or by multiple TRPs (using multiple TCI-states), and the embodiments of the present application do not limit this. For ease of description, Figure 10The diagram illustrates two TRPs (i.e., the terminal device can determine two TCI-states). Specifically, TRP 1 sends a PDCCH to the terminal device to schedule the PDSCH of TRP 1 and TRP 2. TRP 1 sends the PDSCH to the terminal device using TCI-state #1 in the first time period (Time #1), and TRP 2 sends the PDSCH to the terminal device using TCI-state #2 in the second time period (Time #2). These first and second time periods are different. In this way, the terminal device can correctly receive PDSCH 1 from both transmissions by determining TCI-state #1 and TCI-state #2.
[0372] Figure 3 The scene shown is Figure 3 Similar, the difference lies in Figure 10 The scenario does not limit the time period for the PDSCH sent by each TRP, and Figure 10 The scenario limits each TRP to sending the same PDSCH at different time periods.
[0373] against Figure 13 The data transmission method for the scenario shown may include the following steps:
[0374] Step 1: The network device sends a PDCCH to the terminal device, which carries a DCI. This DCI contains all the TCI-states corresponding to the multiple PDSCH transmissions. Alternatively, the network device can send multiple PDCCHs to the terminal device, each carrying the same DCI. These DCIs also contain all the TCI-states corresponding to the multiple PDSCH transmissions. The terminal device then receives and processes these PDCCHs.
[0375] Step 2: Data caching. To avoid missing PDSCHs with a scheduling interval less than a preset threshold, the terminal device receives and caches the signal using the default TCI-state until the PDCCH reception and processing are complete. Since the network device sends PDSCHs using multiple TCI-states, multiple default TCI-states can be determined. That is, when the time interval between the PDCCH and its scheduled PDSCH is less than the preset threshold, the terminal device can determine multiple TCI-states. The specific determination method is the same as in method 400 above, and will not be repeated here.
[0376] It should be noted that, since there are multiple PDSCHs (or even multiple PDCCHs) in this embodiment, the time interval in the condition "when the time interval between the PDCCH and its scheduled PDSCH is less than a preset threshold value" can be expressed in any of the following ways:
[0377] (1) the time interval between the PDCCH and the first PDSCH;
[0378] (2) the time offset between the first symbol or the last symbol of the PDCCH, or the first symbol after the PDCCH, and the first symbol of the first PDSCH;
[0379] (3) the time interval between the PDCCH and the last PDSCH;
[0380] (4) the time offset between the first symbol or the last symbol of the PDCCH, or the first symbol after the PDCCH, and the first symbol of the last PDSCH.
[0381] It should be understood that the above first PDSCH refers to the PDSCH transmitted first in time, and the above last PDSCH refers to the PDSCH transmitted last in time.
[0382] In addition, if there are multiple PDCCHs, the PDCCH in the above description can specifically refer to any one of the multiple PDCCHs, for example, the first PDCCH or the last PDCCH. Similarly, the first PDSCH refers to the PDSCH transmitted first in time, and the last PDSCH refers to the PDSCH transmitted last in time.
[0383] Step three, reception and processing of data. After the terminal device completes the reception and processing of the PDCCH, the information of the PDSCH, such as the scheduling time interval, the time-frequency resource for transmission, the TCI-state, etc., can be determined. If it is found according to the scheduling information in the PDCCH that the scheduling time interval of the scheduled PDSCH is less than a preset threshold value, the terminal device can obtain the PDSCH from the downlink signal cached in the last step according to the information of the time-frequency resource of the PDSCH carried in the PDCCH. If the scheduling time interval of the PDSCH scheduled by the PDCCH is not less than the preset threshold value, it means that there is no PDSCH in the cached downlink signal, therefore, the terminal device can discard the cached signal, determine the two TCI-states of the PDSCH according to the PDCCH, and receive the PDSCH.
[0384] The following will be described in two cases.
[0385] Case 1: the DCI type carried by the PDCCH is DCI format 1_1, and the tci-PresentInDci parameter in the CORESET corresponding to the PDCCH is configured as "enabled". At this time, the terminal device can use the two TCI-states indicated in the DCI as the two TCI-states of the PDSCH.
[0386] In the embodiment of the present application, in addition to determining the above two TCI-states, the terminal device can also determine the number of repeated transmissions M of the PDSCH. In a possible implementation, the network device can limit that each PDSCH transmission is located in the same time slot, and then the number of PDSCH transmissions M can be determined according to the number of downlink symbols available for PDSCH transmission in the time slot. For example, in the time slot, there are X downlink symbols available for PDSCH transmission. Each PDSCH transmission uses Y downlink symbols, and the number of repeated PDSCH transmissions is That is, X divided by Y and then rounded down. The downlink symbols available for PDSCH transmission in the time slot can specifically refer to all downlink symbols corresponding from the first symbol of the first PDSCH to the last symbol of the time slot. It should be understood that if a certain symbol interval is required between each PDSCH, the number of symbols corresponding to these interval symbols can also be removed.
[0387] Further, the network device can limit the number of repeated PDSCH transmissions to be an integer multiple of 2. For example, assuming the number of PDSCH transmissions that the terminal device can support, calculate That is, calculate the number of PDSCH transmissions that the terminal device can support is P times of 2, and then take M = 2 x P. For example, S = 7, then P = 3 can be obtained. Therefore, M = 6.
[0388] Optionally, a threshold value can be used to limit the number of M, when the calculated value of M is greater than the limited value, the limited value is also used; and when the calculated value of M is less than the limited value, the calculated value can be used.
[0389] Optionally, a threshold value can also be used to limit the number of P, when the calculated value of P is greater than the limited value, the limited value is also used; and when the calculated value of P is less than the limited value, the calculated value can be used.
[0390] It should be understood that the above rounding down operation can also be replaced by rounding up or rounding operation, and the embodiment of the present application does not limit this.
[0391] Case 2: the DCI type carried by the PDCCH is DCI format 1_0, or the parameter tci-PresentInDci is not configured in the CORESET corresponding to the first PDCCH. At this time, there is no TCI field in the DCI, and the information of the TCI-state cannot be indicated. The terminal device can determine two TCI-states, and the specific determination method is the same as the method 400 described above, which will not be described here.
[0392] After determining the two TCI-states for PDSCH transmission, the terminal device receives the PDSCH according to the two TCI-states. Specifically, the terminal device determines the information of the transmission beam according to the reference signal included in the two TCI-states, and determines the corresponding receiving beam to receive the PDSCH transmitted on the two transmission beams.
[0393] The method of data transmission of the embodiments of the present application, the network device sends the same PDSCH to the terminal device in different time periods, and the terminal device can determine multiple TCI-states used by the network device for data transmission in multiple ways, so that the terminal device determines the receiving beam according to the multiple TCI-states to receive the data transmitted by the network device, which not only improves the efficiency of data transmission, but also improves the reliability of data transmission.
[0394] The embodiments of the present application also provide a method 500 of data transmission, which includes the following three steps:
[0395] Step one, the network device sends downlink control information DCI, and the DCI is used to schedule PDSCH. Correspondingly, the terminal device receives the DCI.
[0396] Step two, the network device transmits the PDSCH in the first cell by using the first TCI-state. Correspondingly, the terminal device receives the PDSCH based on the first TCI-state.
[0397] Optionally, the first TCI-state can also be expressed as a first QCL assumption, which is used to indicate related parameters of the PDSCH transmission, such as time-frequency offset information, receiving beam information, etc. For example, the first TCI-state can include a QCL-info of type A / type B / type C, which is used to indicate time-frequency offset information of the PDSCH transmission. Specifically, the QCL-info includes a reference signal resource, which indicates that the time-frequency offset of the PDSCH transmission is the same as that of the reference signal resource. For another example, the first TCI-state can include a QCL-info of type D (which can also be referred to as quasi-co-location QCL-TypeD information contained in the first TCI-state), which is used to indicate receiving beam information of the PDSCH transmission. Specifically, the QCL-info includes a reference signal resource, which indicates that the receiving beam of the PDSCH transmission is the same as that of the reference signal resource.
[0398] It should be understood that the first cell can be a primary cell (Pcell), a primary secondary cell (Pscell) in a secondary cell group, a secondary cell (Scell), a PUCCH-Scell (a secondary cell configured with a physical uplink control channel (PUCCH)) in a master cell group (MCG), a PUCCH-Scell in a secondary cell group (SCG), or a Scell other than the PUCCH-Scell in the SCG, and the embodiments of the present application do not limit the same.
[0399] In the above step one, the terminal device can determine the first TCI-state by using a plurality of different methods, and the methods that can be used by the terminal device will be introduced first.
[0400] Method one: the terminal device can determine the first TCI-state according to the DCI scheduling the PDSCH. That is, the DCI scheduling the PDSCH includes a TCI field, and the terminal device can determine the first TCI-state according to the TCI field in the DCI.
[0401] As an optional embodiment, the TCI-state indicated by the DCI is activated by signaling (e.g. MAC CE). Exemplarily, the MAC CE can activate multiple groups of TCI-state (also referred to as multiple TCI-state groups), each of which can include one or two TCI-state, and each of which is associated with one TCI field value of the TCI field in the DCI. For example, TCI field values 0~7 are respectively associated with a TCI-state group: {1, 2}, {3, 4}, {5, 6}, {7, 8}, {1}, {2}, {3}, {4}.
[0402] Method two, the terminal device can use the TCI-state of the DCI scheduling the PDSCH as the first TCI-state.
[0403] That is, the DCI scheduling the PDSCH uses what TCI-state, the transmission of the PDSCH uses what TCI-state. In other words, the PDSCH and its corresponding PDCCH satisfy the QCL relationship, which can be type A / type B / type C / type D QCL relationship.
[0404] Method three, the terminal device can use the TCI-state of one CORESET in the CORESET group of the DCI scheduling the PDSCH as the first TCI-state, such as the currently activated TCI-state of the CORESET.
[0405] Which CORESET to use can be the CORESET with the smallest or largest index in the CORESET group, or the CORESET with the smallest or largest index that the terminal device last (such as the last slot) detected in one or more CORESET, which refers to the CORESET in the above CORESET group. The CORESET group corresponding to the DCI refers to the CORESET group formed by the CORESETs with the same first index (such as CORESETPoolIndex) value as the CORESET corresponding to the DCI. The first index is used to group the configured CORESET, and the value can be 0 or 1, which can divide the configured CORESET into two groups, and the CORESETs with the same first index value as a group. It should be understood that if the first index values of all CORESETs are the same (for example, all are configured to 0 or all are configured to 1), or none are configured, there is only one CORESET group in total.
[0406] Method four, the terminal device can determine the first TCI-state by using the first resource of the second cell, i.e., using the first resource as the QCL resource in the first TCI-state.
[0407] The QCL resource is a reference resource for QCL indication. The QCL resource can specifically refer to a type A / type B / type C / type D QCL resource, i.e., a reference signal resource included in type A / type B / type C / type D QCL-info.
[0408] Optionally, when the first resource is used to determine the QCL resource in the first TCI-state, it can be limited to only use resources of the same QCL type. For example, if the first resource is a type A QCL resource of a certain TCI-state, the first resource can only be used as a type A resource in the first TCI-state. Similarly, if the first resource is a type B / type C / type D QCL resource of a certain TCI-state, the first resource can only be used as a type B / type C / type D resource in the first TCI-state.
[0409] Optionally, when the first resource is used to determine the QCL resource in the first TCI-state, it can also not be limited to only use resources of the same QCL type. For example, if the first resource is a type A QCL resource of a certain TCI-state, the first resource can not only be used as a type A resource in the first TCI-state, but also be used as a type D resource in the first TCI-state. For another example, when the QCL resource in another TCI-state is used as the first resource to determine the QCL resource in the first TCI-state, if the TCI-state does not have a type D QCL resource, a type A QCL resource can be used as a type D QCL resource in the first TCI-state. It should be understood that in the above examples, only type A and type D are described, but the above method is also applicable to other types. That is, type A in the above example can be replaced by type B or type C or type D, and type D in the above example can be replaced by type A or type B or type C, and the embodiments of the present application do not limit this.
[0410] In the method, the second cell can be the first cell, or a scheduling cell of the first cell, or a Pcell or Pscell corresponding to the first cell, or a primary cell Pcell of an MCG corresponding to the first cell, or a primary cell PScell of an SCG corresponding to the first cell, or a PUCCH-scell of the MCG corresponding to the first cell, or a PUCCH-scell of the SCG corresponding to the first cell. It should be understood that the network device can configure a cell group for the terminal device, each cell group including one Pcell (or Pscell) and multiple Scells, and for one Scell, the corresponding Pcell refers to the Pcell belonging to the same cell group as the Scell.
[0411] Optionally, the terminal device can also determine which of the above cells is the second cell on a condition. For example, if the first cell is configured with a CORESET, and / or the first cell activates a TCI-state of a PDSCH, the terminal device can determine the first cell as the second cell; if the first cell is not configured with a CORESET (for example, the currently activated BWP of the first cell is not configured with a CORESET), and / or the first cell does not activate a TCI-state of a PDSCH (for example, the currently activated BWP of the first cell does not activate a TCI-state of a PDSCH), the terminal device can determine one of the cells other than the first cell as the second cell.
[0412] For the convenience of understanding, the first resource is explained and described below. The first resource can be an SSB, for example, an SSB used for initial access. Alternatively, the first resource can be a QCL resource of a CORESET with the smallest or largest index in at least one CORESET configured by the second cell or monitored in the last time slot, or a QCL resource of a CORESET with the smallest or largest index in at least one CORESET configured in the active BWP of the second cell or monitored in the last time slot. The QCL resource of the CORESET refers to a QCL resource in the currently activated TCI-state of the CORESET. Alternatively, the first resource can be a QCL resource of a CORESET with the smallest or largest index in a CORESET group corresponding to the PDSCH in the active BWP of the second cell or monitored in the last time slot, or a QCL resource of a CORESET with the smallest or largest index in a CORESET group corresponding to the PDSCH in the active BWP of the second cell or monitored in the last time slot. Alternatively, the first resource can also be a QCL resource of the smallest / largest TCI-state in the PDSCH TCI-state configured in the active BWP of the second cell or currently activated, or a QCL resource of the smallest / largest TCI-state corresponding to the TCI field value in the PDSCH TCI-state configured in the active BWP of the second cell or currently activated. Alternatively, the first resource can also be a QCL resource of the smallest / largest TCI-state corresponding to the smallest / largest TCI field value in the TCI field value of the single TCI-state in the active BWP of the second cell. Alternatively, the first resource can also be a QCL resource of multiple TCI-states corresponding to the smallest / largest TCI field value in the TCI field value of multiple TCI-states. If each TCI field value corresponds to a single TCI-state, only the QCL resource of the single TCI-state is used, for example, the QCL resource determined by any of the above methods.
[0413] Optionally, the terminal device can determine the first TCI-state by the above method under certain conditions. The conditions are described in detail below.
[0414] Condition 1: The PDSCH transmission of the first cell is scheduled by the second cell (or the first cell can be replaced by the Scell), and there is no activated TCI-state for PDSCH transmission in the first cell.
[0415] Optionally, the condition one can also be a further combination of the above condition and one or more of the following conditions, which can be a union of conditions, such as condition a and condition b, or an intersection of conditions, such as condition a or condition b.
[0416] 1. The subcarrier spacing used by the first cell is the same as the subcarrier spacing used by the second cell;
[0417] 2. The subcarrier spacing used by the first cell is different from the subcarrier spacing used by the second cell;
[0418] 3. The network device does not configure a CORESET group for the terminal device in the second cell;
[0419] 4. The network device configures a CORESET group for the terminal device in the second cell;
[0420] 5. The second cell uses FR2 frequency transmission (which can also be replaced by the second cell configuring a TCI-state including a typeD type of QCL-info);
[0421] 6. The second cell uses FR1 frequency transmission (which can also be replaced by the second cell not configuring a TCI-state including a typeD type of QCL-info).
[0422] When the above condition one is met (for example, the PDSCH transmission of the first cell is scheduled by the second cell (which can also be replaced by the first cell being a Scell), and no TCI-state for PDSCH transmission is activated in the first cell, and the subcarrier spacing used by the first cell is different from the subcarrier spacing used by the second cell), the PDSCH transmission meets one or more of the following constraints:
[0423] 1. The time interval between the PDSCH and its corresponding PDCCH (for example, the time interval between the last symbol of the PDCCH and the first symbol of the PDSCH) is greater than or equal to a preset threshold value timeDurationForQCL. The preset threshold value timeDurationForQCL represents the time required by the terminal device to receive and process the PDCCH and prepare the reception beam of the PDSCH (that is, it may take a certain time to switch to the reception beam of the PDSCH). It should be understood that the name of the preset threshold value in the embodiments of the present application is not limited to timeDurationForQCL.
[0424] 2. the PDCCH contains a TCI field (e.g., the PDCCH carries DCI type of DCI format 1-1 and RRC parameter tci-PresentInDCI is configured as enabled), or the PDCCH indicates QCL information (e.g., QCL information of typeD) of the PDSCH.
[0425] When the first condition is met, the terminal device determines the first TCI-state by using one of the above methods 1-4.
[0426] In another implementation, when the first condition is met, data transmission is limited. That is, the protocol can specify that the network device cannot send data to the terminal device, and the terminal device will not receive data from the network device. For example, the protocol specifies that when the first cell or the PDSCH transmission of the first cell is scheduled by the second cell, and there is no TCI-state activated for PDSCH transmission in the first cell, and the subcarrier spacing used by the first cell is different from the subcarrier spacing used by the second cell, the network device does not transmit data to the terminal device. That is, for a Scell or a cell scheduled by another cell, if the subcarrier spacing used by the cell is different from the subcarrier spacing of the scheduling cell, the terminal device will not receive data from the cell until the TCI-state of the PDSCH of the cell is activated.
[0427] The second condition is that the PDSCH transmission of the first cell is scheduled by the second cell (or alternatively, the first cell is a Scell), and the second cell uses FR2 frequency transmission (or alternatively, the second cell configures a TCI-state including QCL-info of typeD).
[0428] Optionally, the second condition can also be a further combination of the above condition and one or more of the following conditions, which can be a union of conditions, such as condition a and condition b, or an intersection of conditions, such as condition a or condition b.
[0429] 1. The subcarrier spacing used by the first cell is the same as the subcarrier spacing used by the second cell.
[0430] 2. The subcarrier spacing used by the first cell is different from the subcarrier spacing used by the second cell.
[0431] 3. The time interval between the DCI scheduling the PDSCH and the PDSCH is less than a preset threshold timeDurationForQCL. The preset threshold timeDurationForQCL represents the time required by the terminal device to receive and process the PDCCH and prepare the reception beam of the PDSCH (i.e. it may take some time to switch to the reception beam of the PDSCH). It should be understood that the name of the preset threshold in the embodiments of the present application is not limited to timeDurationForQCL.
[0432] 4. The time interval between the DCI scheduling the PDSCH and the PDSCH is greater than or equal to the preset threshold timeDurationForQCL;
[0433] 5. The DCI scheduling the PDSCH includes a TCI field (for example, the type of the DCI is DCI format 1-1 and the RRC parameter tci-PresentInDCI is configured as enabled);
[0434] 6. The DCI scheduling the PDSCH does not include a TCI field (for example, the type of the DCI is DCI format 1-0 or the RRC parameter tci-PresentInDCI is not configured);
[0435] 7. The network device does not configure the terminal device with a CORESET in the second cell;
[0436] 8. The network device configures the terminal device with a CORESET in the second cell;
[0437] 9. No TCI-state for PDSCH transmission is activated in the second cell;
[0438] 10. A TCI-state for PDSCH transmission is activated in the second cell;
[0439] When the above conditions two are met, the terminal device can determine the first TCI-state according to one of the above methods one to four.
[0440] For example, when the condition two (PDSCH transmission of the first cell is scheduled by the second cell (or the first cell is Scell), and the second cell uses FR2 frequency transmission (or the second cell is configured with TCI-state including QCL-info of typeD), and the time interval between the DCI scheduling the PDSCH and the PDSCH is less than the preset threshold timeDurationForQCL, and the network device does not configure CORESET for the terminal device in the second cell and / or does not activate TCI-state for PDSCH transmission in the second cell) is satisfied, the above-mentioned method four (for example, using the TCI-state of the CORESET with the smallest index in one or more CORESETs configured by the terminal device in the BWP activated by the second cell or the last time listened to as the first TCI-state) is used.
[0441] For another example, when the condition two (PDSCH transmission of the first cell is scheduled by the second cell (or the first cell is Scell), and the second cell uses FR2 frequency transmission (or the second cell is configured with TCI-state including QCL-info of typeD), and the DCI scheduling the PDSCH does not include the TCI field, and the time interval between the DCI scheduling the PDSCH and the PDSCH is greater than or equal to the preset threshold timeDurationForQCL) is satisfied, the above-mentioned method two (for example, using the TCI-state of the PDCCH scheduling the PDSCH as the first TCI-state) is used.
[0442] The condition three, the PDSCH transmission of the first cell is scheduled by the second cell (or the first cell is Scell), and the second cell uses FR1 frequency transmission (or the second cell is not configured with TCI-state including QCL-info of typeD).
[0443] Optionally, the condition three can also be a further combination of the above-mentioned conditions and one or more of the following conditions, which can be a union of conditions, such as condition a and condition b, or an intersection of conditions, such as condition a or condition b.
[0444] 1. The subcarrier spacing used by the first cell is the same as the subcarrier spacing used by the second cell;
[0445] 2. The subcarrier spacing used by the first cell is different from the subcarrier spacing used by the second cell;
[0446] 3. The network device does not configure CORESET for the terminal device in the second cell;
[0447] 4. The network device configures no CORESET for the terminal device in the second cell;
[0448] 5. No TCI-state for PDSCH transmission is activated in the second cell;
[0449] 6. A TCI-state for PDSCH transmission is activated in the second cell;
[0450] When the above condition three is met (e.g., the PDSCH transmission of the first cell is scheduled by the second cell (or the first cell can be replaced by a Scell), and the second cell uses FR1 frequency transmission (or the second cell can be replaced by no TCI-state including typeD QCL-info being configured), and the network device configures no CORESET for the terminal device in the second cell and / or no TCI-state for PDSCH transmission is activated in the second cell), the PDSCH transmission satisfies one or more of the following constraints:
[0451] 1. The time interval between the PDSCH and its corresponding PDCCH (e.g., the time interval between the last symbol of the PDCCH and the first symbol of the PDSCH) is greater than or equal to a preset threshold value timeDurationForQCL. The preset threshold value timeDurationForQCL represents the time required by the terminal device to receive and process the PDCCH and prepare the reception beam of the PDSCH (i.e., it may take some time to switch to the reception beam of the PDSCH). It should be understood that the name of the preset threshold value in the embodiments of the present application is not limited to timeDurationForQCL.
[0452] 2. The PDCCH contains a TCI field (e.g., the PDCCH carries DCI type DCI format 1-1 and RRC parameter tci-PresentInDCI is configured as enabled), or the PDCCH indicates the QCL information of the PDSCH (such as typeD QCL information).
[0453] When the above condition three is met, the terminal device determines the first TCI-state using one of the above methods one to four.
[0454] In another implementation, when condition three is satisfied, it is defined that the data transmission cannot be performed. That is, the protocol can specify that when condition three is met, the network device cannot send data to the terminal device, and the terminal device also will not receive data from the network device. For example, the protocol specifies that when the first cell or the PDSCH transmission of the first cell is scheduled by the second cell, and the second cell uses FR1 frequency transmission (or alternatively, the TCI-state in the second cell does not include QCL-info of typeD type), and there is no TCI-state activated for PDSCH transmission in the second cell, the network device does not perform data transmission to the terminal device. That is, for a Scell or a cell scheduled by another cell, if its scheduling cell uses FR1 frequency transmission (or alternatively, the TCI-state in its scheduling cell does not include QCL-info of typeD type), the terminal device will not receive data from the cell before the TCI-state of the PDSCH of the cell is activated, and will receive data from the cell only after the TCI-state of the PDSCH of the cell is activated.
[0455] Optionally, the above method can also be extended to the determination of the TCI-state of the PDCCH. That is, the PDSCH in the above method can be replaced by the PDCCH to determine the TCI-state of the PDCCH transmission. For example, if the first cell is a Scell, and the PDCCH TCI-state of the first cell has not been activated, the terminal device can use various methods corresponding to the above method one to method three to determine the first TCI-state.
[0456] It should be understood that the above case can also not transmit the PDCCH. For example, the protocol specifies that when the first cell is a Scell, and there is no TCI-state activated for PDCCH transmission in the first cell, the network device does not perform PDCCH transmission. That is, for a Scell, the terminal device will not receive PDCCH from the cell before the TCI-state of the PDCCH of the cell is activated, and will receive data from the cell only after the TCI-state of the PDCCH of the cell is activated.
[0457] Through the method of the embodiment of the present application, the terminal device can determine the TCI-state used by the network device for data transmission in various ways, thereby receiving the PDSCH, which not only improves the efficiency of data transmission, but also improves the reliability of data transmission.
[0458] The embodiment of the present application also provides a data transmission method 600, and simultaneously proposes a MAC CE format for activating multiple TCI-states. The method includes the following steps:
[0459] Step one, the network device determines and sends the first signaling, and correspondingly, the terminal device receives the first signaling, the first signaling is used to activate a plurality of transmission configuration indication state (TCI-state) groups, each TCI-state group in the plurality of TCI-state groups includes one or two TCI-states;
[0460] Step two, the terminal device determines the mapping mode of each TCI-state to the TCI field value according to the configuration information of the CORESET or the indication information in the first signaling. Here, each TCI-state refers to the TCI-state included in the TCI-state group indicated by the first signaling.
[0461] In the embodiment of the present application, the network device can activate the TCI-state for two TRP transmissions through the above-mentioned first signaling, enabling multi-TRP transmission. In a possible implementation manner, the first signaling can be a MAC CE signaling.
[0462] As an optional embodiment, the mapping mode includes a first mapping mode, in the first mapping mode, in the plurality of TCI-state groups, the jth TCI-state in the TCI-state group i represents the jth TCI-state corresponding to the TCI field value i, where i is an integer greater than or equal to 0, and j is a positive integer. Therefore, in the first mapping mode, one TCI field value corresponds to one or two TCI-states.
[0463] As an optional embodiment, the mapping mode includes a second mapping mode, in the second mapping mode, in the plurality of TCI-state groups, the jth TCI-state in the TCI-state group i represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the group index value j-1, where i is an integer greater than or equal to 0, and j is a positive integer. Therefore, in the second mapping mode, one TCI field value corresponds to one TCI-state.
[0464] It should be understood that the first signaling indicates a plurality of TCI-state groups, i represents the index of the plurality of TCI-state groups, starting from 0, and the maximum value is the number of the plurality of TCI-state groups; j represents the index of the TCI-state in each TCI-state group, starting from 1, j = 1 or 2. Exemplarily, in the first signaling, the TCI-state j of the TCI-state group i can be specifically indicated by TCI-state ID i,j , for example, TCI-state ID 0,1TCI-state ID for indicating the 1st TCI-state in TCI-state group 0 0,2 TCI-state ID for indicating the 2nd TCI-state in TCI-state group 0. In this application, TCI-state group i can also be referred to as the (i+1)th TCI-state group.
[0465] As an optional embodiment, the method further comprises: the terminal device sending a terminal capability parameter, and correspondingly, the network device receiving the terminal capability parameter, the terminal capability parameter comprising one or more of the following:
[0466] A first capability parameter for indicating, when a configured CORESET is associated with two different group index values, an upper limit value of the number of different TCI states corresponding to the CORESET associated with one group index value;
[0467] A second capability parameter for indicating, when a configured CORESET is associated with two different group index values, an upper limit value of the number of different TCI states corresponding to the CORESET;
[0468] A third capability parameter for indicating, when a configured CORESET is associated with the same group index value, an upper limit value of the number of different TCI states corresponding to the CORESET;
[0469] A fourth capability parameter for indicating, in the TCI states indicated by the first signaling, an upper limit value of the number of different TCI states;
[0470] A fifth capability parameter for indicating, when a configured CORESET is associated with two different group index values, in the TCI states indicated by the first signaling, an upper limit value of the number of different TCI states;
[0471] A sixth capability parameter for indicating, when a configured CORESET is associated with the same group index value, in the TCI states indicated by the first signaling, an upper limit value of the number of different TCI states;
[0472] A seventh capability parameter for indicating, when the first mapping mode is used, in the TCI states indicated by the first signaling, an upper limit value of the number of different TCI states; or
[0473] An eighth capability parameter for indicating, when the second mapping mode is used, in the TCI states indicated by the first signaling, an upper limit value of the number of different TCI states.
[0474] In the embodiments of the present application, the different capability parameters reflect terminal capabilities at different granularities. The terminal device can report all or part of the capability parameters based on actual conditions, so that the network device activates the TCI state for the terminal device to meet the capability of the terminal device, thereby improving the subsequent data transmission efficiency.
[0475] For example, it is assumed that 5 CORESETs (indexes 0-4) are configured, among which CORESTE 0, CORESTE 1 and CORESET 3 are associated with a group index value of 1, so CORESTE 0, CORESTE 1 and CORESET 3 form a CORESET group 1, and CORESTE 2 and CORESET 4 are associated with a group index value of 2, so CORESTE 2 and CORESET 4 form a CORESET group 2. Therefore, the first capability parameter can be an upper limit value of the number of different TCI states corresponding to the CORESETs in the CORESET group 1, or an upper limit value of the number of different TCI states corresponding to the CORESETs in the CORESET group 2; the second capability parameter can be an upper limit value of the number of different TCI states corresponding to the 5 CORESETs (CORESET group 1 and CORESET group 2). For example, it is assumed that 5 CORESETs (indexes 0-4) are configured, and the 5 CORESETs are associated with the same group index value, and the third capability parameter can be an upper limit value of the number of different TCI states corresponding to the 5 CORESETs. The subsequent parameters are similar and will not be listed one by one. It should be understood that the fifth capability parameter is the same as the eighth capability parameter, and the sixth capability parameter is the same as the seventh capability parameter.
[0476] The embodiments of the present application only take one or two TCI-states included in one TCI-state group as an example for illustration, but it should be understood that multiple TCI-states can also be included in one TCI-state group, which is not limited by the embodiments of the present application. The following will be described in combination with Figure 13 The embodiments of the present application will be described in detail.
[0477] Figure 13 A format diagram of a MAC CE signaling for activating TCI-state is shown. The MAC CE signaling can be used for TCI-state activation in the following two cases.
[0478] Case 1: The data transmitted by the two TRPs are both scheduled by one DCI, which can be transmitted by one of the TRPs. For example, the data transmitted by TRP 1 and TRP 2 are both scheduled by one DCI, which can be transmitted by TRP 1 or TRP 2. The TCI-state field in the DCI indicates two TCI-states. Each field value of the TCI field in the DCI can be associated with one or two TCI-states, and when the field value of the TCI field is associated with two TCI-states, the field value can indicate the two TCI-states.
[0479] Case 2: The data transmitted by the two TRPs are respectively scheduled by respective DCIs. For example, TRP 1 and TRP 2 respectively transmit one DCI to schedule the data transmitted on TRP 1 and TRP 2. Each field value of the TCI field in the two DCIs is associated with one TCI-state, and is used to indicate one TCI-state.
[0480] In the above case 1, the above MAC CE signaling can be used to activate multiple TCI-state groups, each TCI-state group including one or two TCI-states, and each TCI-state group can correspond to one TCI field value.
[0481] Wherein, the R field is a reserved field and has no use for the time being. The serving cell ID occupies 5 bits, which is used to indicate the ID of the cell, i.e., which cell's TCI-state is activated by the MAC CE; the BWP ID occupies 2 bits, which is used to indicate the ID of the BWP, i.e., which BWP's TCI-state is activated by the MAC CE; the TCI-state ID i,1 represents the first TCI-state in the i+1th TCI-state group (i.e., TCI-state group i), and the TCI-state ID i,2 represents the second TCI-state in the i+1th TCI-state group, and the two TCI-states are associated as a group with the TCI field value i. The above i∈{0,1,…,N}. In other words, the TCI-state ID i,j represents the jth TCI-state corresponding to the TCI field value i, for example, the TCI-state ID i,1 represents the first TCI-state corresponding to the TCI field value i, and the TCI-state ID i,2indicates the second TCI-state corresponding to the TCI field value i. The above j e {1, 2}. It should be understood that if a TCI-state group includes a larger number of TCI-states, one TCI field value can correspond to a larger number of TCI-states, and the value of j can also be other numerical values.
[0482] C i is used to indicate whether the second TCI-state (i.e., TCI-state ID i,2 ) exists in the (i+1)th TCI-state group. If the second TCI-state exists, the TCI-state group contains two TCI-states, and if the second TCI-state does not exist, the TCI-state group only includes a single TCI-state. Specifically, from the perspective of MAC CE format parsing, the terminal device can determine whether the TCI-state ID i corresponding octet exists in the MAC CE according to the value of C i,2 . For example, if C i = 1, the terminal device can determine that the octet corresponding to the TCI-state ID i,2 exists in the MAC CE, that is, it is determined that the eight bits after the TCI-state ID i,1 carry an S i field and a TCI-state ID i,2 field. If C i = 0, the terminal device can determine that the octet corresponding to the TCI-state ID i,2 does not exist in the MAC CE, that is, it is determined that the eight bits after the TCI-state ID i,1 carry a C i+1 field and a TCI-state ID i+1,1 field.
[0483] S i is used to indicate whether the (i+2)th TCI-state group exists in the multiple TCI-state groups, or to indicate whether the TCI-state ID i+1,1 exists in the MAC CE signaling, or to indicate whether the octet corresponding to the TCI-state ID i+1,1 exists in the MAC CE signaling. For example, if S i = 1, the terminal device can determine that the octet corresponding to the TCI-state ID i+1,1 exists in the MAC CE, that is, it is determined that the TCI-state ID i,2The following eight bits carry a C i+1 Fields and a TCI-state ID i+1,1 Field. If S i =0, the terminal device can determine that the TCI-state ID does not exist in the MAC CE. i+1,1 The corresponding eight-bit byte, i.e., determining the TCI-state ID. i,2 There are no other bits after that. In other words, through S i To determine the cutoff position of MACCE, if S i =0 indicates TCI-state ID i,2 The corresponding octet is the last octet; there are no other octets following it. Optionally, S i It can also be used as a reserved field.
[0484] The terminal device can determine the number N+1 of TCI-state groups activated by MAC CE signaling using the above method. Optionally, when the number of TCI-state groups activated by MAC CE is less than the number of TCI field values, each activated TCI-state group can be mapped sequentially to the first few smallest TCI field values.
[0485] It should be understood that the number N+1 of TCI-state groups activated by the MAC CE can also be configured through RRC parameters (such as tci-PresentInDCI, tci-PresentInDCI-ForDCIFormat1_2, etc.), or determined based on the number of TCI field bits X configured via RRC signaling. For example, N-1 = 2 X For example, if the RRC configures the TCI field value length to 3 bits, i.e., X=3, then it can be determined that 8 TCI-states are activated through MAC CE signaling, i.e., N=7.
[0486] It should also be understood that Figures 1 to 10 The TCI-state ID shown i,2 and TCI-state ID i,1 They can be the same or different. When TCI-state ID i,2 and TCI-state ID i,1 When they are the same, it means that only a single TCI-state is actually activated, that is, the (i+1)th TCI-state group contains only a single TCI-state, or in other words, the TCI field value i is associated with only one TCI-state (i.e., TCI-state ID). i,1 In addition, TCI-state ID i,2It can also be a specified special value or invalid value. When the TCI-state ID i,2 is a specified special value or invalid value, it means that only a single TCI-state (i.e., the TCI-state ID i,1 ) is actually activated, i.e., the (i+1)th TCI-state group only includes a single TCI-state (i.e., the TCI-state ID i,1 ), or in other words, the TCI field value i is only associated with one TCI-state (i.e., the TCI-state ID i,1 ).
[0487] In the above case 2, the above MAC CE signaling can be used to activate multiple TCI-state groups, each of which can include one or two TCI-states, wherein the first TCI-state (i.e., the TCI-state ID i,1 ) is mapped to the TCI field in the PDCCH corresponding to one TRP, and if the second TCI-state (i.e., the TCI-state ID i,2 ) exists, the second TCI-state is mapped to the TCI field in the PDCCH corresponding to another TRP, i∈{0,1,…,N}. Specifically, the meanings of the R field, the serving cell ID field, the C i field and the S i field can be the same as in case 1, which will not be repeated here.
[0488] TCI-state ID i,j represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the jth TRP or the jth CORESET group, j∈{1,2}. For example, TCI-state ID i,1 represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the first TRP or the first CORESET group (i.e., the above first TCI-state), and TCI-state ID i,2 represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the second TRP or the second CORESET group (i.e., the above second TCI-state).
[0489] Exemplarily, a TRP can be represented by a CORESET group. The network device can configure a plurality of CORESETs for the terminal device, and each CORESET can be configured with a grouping index (for example, CORESETPoolIndex), the value of the grouping index (for example, the value of CORESETPoolIndex) can be 0 or 1. When the grouping index is not configured, the default is 0. Therefore, the grouping index is not configured and the grouping index is configured as 0 are equivalent alternatives. The CORESETs with the same value of the above grouping index can be regarded as a group, corresponding to one TRP. Therefore, the above TCI-state association relationship can also be represented as: TCI-state ID i,j represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the grouping index value j-1. For example, TCI-state ID i,1 represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the grouping index value 0, and TCI-state ID i,2 represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the grouping index value 1. Or conversely, TCI-state ID i,1 represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the grouping index value 1, and TCI-state ID i,2 represents the TCI-state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the grouping index value 0.
[0490] In the above two cases, the mapping mode of TCI-state ID i,j is different, and the terminal device can determine which case to determine the mapping mode of TCI-state ID i,j . In the present embodiment, the terminal device can determine the mapping mode of TCI-state ID i,j in the following multiple ways, and the present application embodiment is not limited thereto.
[0491] In a possible implementation, the terminal device can determine according to a group index value (for example, CORESETPoolIndex) associated with the configured CORESET. In the embodiment of the present application, each CORESET can be associated with a group index value, which can be a value (for example, 0 or 1) explicitly configured by the network device, or the group index value can be a default value 0 in the case where the network device does not configure. The CORESET associated with the group index value 0 can be that the CORESET is configured with the group index value 0, or the CORESET is not configured with the group index value. Exemplarily, if the group index values associated with the respective CORESETs include two different values, for example, the group index value associated with some CORESETs is 0, and the group index value associated with some CORESETs is 1, the terminal device can use the mapping manner in the above case 2; on the contrary, if the group index values associated with the respective CORESETs have only one value, for example, the group index values associated with the respective CORESETs are all 0 (which can be replaced by: each CORESET is configured with the group index value 0; or replaced by: each CORESET is not configured with the group index value; or replaced by: some CORESETs are configured with the group index value 0, and some CORESETs are not configured with the group index value), or the group index values associated with all CORESETs are all 1 (which can be replaced by: each CORESET is configured with the group index value 1), the terminal device can use the mapping manner in case 1.
[0492] In another possible implementation, the terminal device can determine the mapping manner of the TCI-state ID i,j by information (for example, the above-mentioned R field) in the MAC CE. Exemplarily, the value of the R field is used to indicate case 1 or case 2. Specifically, for example, R=0 is used to indicate case 1, and R=1 is used to indicate case 2; or R=0 is used to indicate case 2, and R=1 is used to indicate case 1.
[0493] Note that the j of the TCI-state ID i,j in the above-mentioned MAC CE can also be numbered from 0, at which time the above-mentioned TCI-state ID i,j can be replaced by TCI-state ID i,j-1 . For example, TCI-state ID i,1 is replaced by TCI-state ID i,0 , and TCI-state ID i,2 is replaced by TCI-state ID i,1 . The TCI-state ID i,jThe i can also start from 1. At this time, the above TCI-state ID i,j may be replaced by TCI-state ID i+1,j . For example, the TCI-state ID 0,j is replaced by TCI-state ID 1,j , the above TCI-state ID 1,j is replaced by TCI-state ID 2,j , and so on.
[0494] The number or upper limit of different TCI-states included in the above MAC CE format can be reported by the terminal device to the network device through the terminal capability reporting process. That is, the number of different TCI-states corresponding to two TRPs or two CORESET groups can be reported by the terminal device to the network device through the terminal capability reporting process, which will not be described here.
[0495] It should be understood that there can be multiple MAC CEs of different formats in the system. For example, the MAC CE for activating TCI-state in R15 protocol (for ease of description, referred to as format one). The TCI-state uses a bitmap to indicate the TCI-state to be activated (the bit with a value of 1 indicates that the corresponding TCI-state is activated, and each activated TCI-state is associated with each TCI field value in ascending order of field value in ascending order of index), and up to 8 TCI-states can be activated. In addition, there is also the MAC CE format described in the above method (for ease of description, referred to as format two). In this way, the terminal device can receive multiple MAC CEs for activating the TCI-state of the PDSCH. In this case, one of the following methods can be used, and the embodiments of the present application are not limited thereto.
[0496] 1. The terminal device can use the last received MAC CE signaling to determine the TCI-state corresponding to each TCI field value;
[0497] 2. The terminal device can select a MAC CE with a higher format priority based on the priority of MAC CEs of different formats to determine the TCI-state corresponding to each TCI field value.
[0498] Specifically, different formats can have different priorities. For example, format 2 has a higher priority than format 1. When a MAC CE of format 2 is received, the terminal device will refresh the TCI-state corresponding to each TCI field value, regardless of whether the current TCI field value's corresponding TCI-state was activated by a MAC CE of format 1 or format 2. When a MAC CE of format 1 is received, if the current TCI field value's corresponding TCI-state is activated by a MAC CE of format 1, the terminal device will refresh the TCI-state corresponding to each TCI field value; if the current TCI field value's corresponding TCI-state is activated by a MAC CE of format 2, then the TCI-state corresponding to each TCI field value will not be refreshed. The above priorities can also be reversed; for example, format 1 has a higher priority than format 2. When a MAC CE of format 1 is received, the terminal device will refresh the TCI-state corresponding to each TCI field value, regardless of whether the current TCI field value's corresponding TCI-state was activated by a MAC CE of format 1 or format 2. When a MAC CE of format two is received, if the TCI-state corresponding to the current TCI field value is activated by a MAC CE of format two, the terminal device refreshes the TCI-state corresponding to each TCI field value; if the TCI-state corresponding to the current TCI field value is activated by a MAC CE of format one, the TCI-state corresponding to each TCI field value cannot be refreshed.
[0499] 3. Terminal devices can report which type of MAC CE they support through the capability reporting process. The network device will only send MAC CEs in the format supported by the terminal device. Alternatively, terminal devices can report which version of the protocol they support (e.g., reporting support for R15 or R16). The network device will only send MAC CEs in the format supported by the corresponding protocol version to the terminal device. For example, if the terminal device reports support for R15, the network device will only send the terminal device MAC CEs in format one; if the terminal device reports support for R16, the network device will only send the terminal device MAC CEs in format two.
[0500] 4. The protocol can restrict network devices from sending both MAC CE format 1 and MAC CE format 2 to terminal devices.
[0501] It should be understood that the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0502] The method of data transmission according to the embodiments of the present application is described in detail above. Figures 11 to 12 The apparatus of data transmission according to the embodiments of the present application is described in detail below. Figure 11 The apparatus of data transmission according to the embodiments of the present application is described in detail below.
[0503] Figure 11 The apparatus 1100 of data transmission provided by the embodiments of the present application is shown. The apparatus 1100 can be a terminal device, or a chip in a terminal device. The apparatus 1100 comprises a processing unit 1110 and a transceiver unit 1120.
[0504] In a possible implementation, the apparatus 1100 is configured to perform the processes and steps corresponding to the terminal device in the above method 400.
[0505] The transceiver unit 1120 is configured to receive a first physical downlink control channel (PDCCH), wherein the first PDCCH is used to schedule a first physical downlink shared channel (PDSCH); and receive a downlink signal by using a first transmission configuration indication (TCI)-state.
[0506] The processing unit 1110 is configured to obtain a time interval between the first PDCCH and the first PDSCH; and obtain the first PDSCH from the downlink signal if the time interval is less than a preset threshold value.
[0507] Optionally, the first TCI-state is a TCI-state included in one or more TCI-state groups containing one TCI-state used by the first PDCCH, and the TCI-state group contains the TCI-state with the minimum or maximum TCI field value; or the first TCI-state is a TCI-state included in one or more TCI-state groups containing one TCI-state activated by the CORESET with the minimum or maximum index in the one or more recently received CORESETs, and the TCI-state group contains the TCI-state with the minimum or maximum TCI field value; wherein the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0508] Optionally, if there is no one or more TCI-state groups containing one TCI-state adopted by the first PDCCH, the first TCI-state is the one TCI-state adopted by the first PDCCH; or if there is no one or more TCI-state groups containing one TCI-state activated by the CORESET with the smallest or largest index among the one or more recently received CORESETs, the first TCI-state is the one TCI-state activated by the CORESET with the smallest or largest index among the one or more recently received CORESETs.
[0509] Optionally, if no activation signaling is received, the first TCI-state is the one TCI-state adopted by the first PDCCH; or the first TCI-state is the one TCI-state activated by the CORESET with the smallest or largest index among the one or more recently received CORESETs; wherein the activation signaling is used to activate the TCI-state for PDSCH transmission.
[0510] Optionally, the processing unit 1110 is further configured to: if the time interval is greater than or equal to the preset threshold value and the first PDCCH does not carry information of a TCI-state, determine a second TCI-state, and receive the first PDSCH through the transceiver unit by using the second TCI-state.
[0511] Optionally, the second TCI-state is a TCI-state contained in one or more TCI-state groups corresponding to the smallest or largest TCI field value, wherein the one or more TCI-state groups contain one TCI-state adopted by the first PDCCH; or the second TCI-state is a TCI-state contained in one or more TCI-state groups corresponding to the smallest or largest TCI field value, wherein the one or more TCI-state groups contain one TCI-state activated by the CORESET with the smallest or largest index among the one or more recently received CORESETs; wherein the TCI-state group corresponds to one TCI field value, and the TCI-state group contains one TCI-state or two TCI-states.
[0512] Optionally, if there is no one or more TCI-state groups containing one TCI-state adopted by the first PDCCH, the second TCI-state is one TCI-state adopted by the first PDCCH; or, if there is no one or more TCI-state groups containing one TCI-state activated by a CORESET with the smallest or largest index in the one or more CORESETs recently received, the second TCI-state is one TCI-state activated by the CORESET with the smallest or largest index in the one or more CORESETs recently received.
[0513] Optionally, in the case where no activation signaling is received, the second TCI-state is one TCI-state adopted by the first PDCCH; or, the second TCI-state is one TCI-state activated by a CORESET with the smallest or largest index in the one or more CORESETs recently received; wherein the activation signaling is used to activate a TCI-state for PDSCH transmission.
[0514] Optionally, the transceiver 1120 is further configured to receive first signaling, the first signaling being used to activate one or more TCI-states for one CORESET, the first signaling including one or more of the following fields: a field used to indicate a number of activated TCI-states, a field used to indicate whether the number of activated TCI-states is single or multiple.
[0515] Optionally, the processing unit 1110 is further configured to determine, according to a plurality of currently activated TCI-state groups for PDSCH transmission, whether the network device transmits the first PDSCH by using two TCI-states; if there is at least one TCI-state group containing two TCI-states in the plurality of currently activated TCI-state groups for PDSCH transmission, it is determined that the network device transmits the first PDSCH by using two TCI-states.
[0516] In a possible implementation, the apparatus 1100 is configured to perform each process and step of the terminal device in the above method 700.
[0517] The transceiver 1120 is configured to receive N physical downlink control channels (PDCCHs), the N PDCCHs being respectively used to schedule N physical downlink shared channels (PDSCHs), N being an integer greater than 1; and receive a downlink signal by using N transmission configuration indication states (TCI-states).
[0518] The processing unit 1110 is configured to acquire a time interval between a first PDCCH in the N PDCCHs and a first PDSCH corresponding to the first PDCCH; and acquire the first PDSCH from a downlink signal received by using a first TCI-state corresponding to the first PDCCH in the N TCI-states, if the time interval is less than a preset threshold value.
[0519] Optionally, the first TCI-state is a currently activated TCI-state in a CORESET with a smallest or largest index in a first control resource set (CORESET) group received in a latest time slot, where the first CORESET group is a CORESET group composed of CORESETs with a same index as the CORESET corresponding to the first PDCCH.
[0520] Optionally, the index is an index related to a transmission station, where CORESETs corresponding to a same transmission station use a same index, and CORESETs corresponding to different transmission stations use different indexes.
[0521] Optionally, the transceiver 1120 is specifically configured to receive a downlink signal in a first time interval by using the first TCI-state, where the first time interval is a time interval composed of K continuous symbols from a first symbol or a last symbol of the first PDCCH or a first symbol after the first PDCCH, where K is a symbol number corresponding to the preset threshold value.
[0522] Optionally, the transceiver 1120 is specifically configured to receive a downlink signal in a first time interval by using the first TCI-state, and receive a downlink signal in a second time interval by using a second TCI-state in the N TCI-states, where a transmission time of the first PDCCH is before a transmission time of the second PDCCH, and a time interval composed of K continuous symbols from a first time point overlaps with a time interval composed of K continuous symbols from a second time point, the first time interval is a first half of a time interval composed of the first time point to a third time point, the second time interval is a second half of the time interval composed of the first time point to the third time point, the first time point is a first symbol or a last symbol of the first PDCCH or a first symbol after the first PDCCH, the second time point is a first symbol or a last symbol of the second PDCCH or a first symbol after the second PDCCH, and the third time point is a Kth symbol after the second time point.
[0523] In a possible implementation, the apparatus 1100 is configured to perform each process and step of the terminal device in the above method 500.
[0524] The transceiver 1120 is configured to receive a downlink control information (DCI), the DCI being used for scheduling a physical downlink shared channel (PDSCH); and receive the PDSCH according to the DCI; wherein, in a case that a preset condition is met, the DCI and the PDSCH satisfy one or more of the following: a time interval between the DCI and a receiving time of the PDSCH is greater than or equal to a preset threshold value; or, the DCI includes a transmission configuration indication (TCI) field value; and the preset condition includes one or more of the following: a cell corresponding to a physical downlink control channel (PDCCH) used for transmitting the DCI is different from a cell corresponding to the PDSCH; a subcarrier spacing (SCS) used by the DCI is different from a SCS used by the PDSCH; a TCI-state used for PDSCH transmission is not activated in the cell corresponding to the PDSCH; a control resource set (CORESET) is not configured in the cell corresponding to the PDSCH; a frequency range (FR1) is used for transmission in the cell corresponding to the DCI; and a TCI-state including quasi co-location (QCL) type D information is not configured in the cell corresponding to the DCI.
[0525] Optionally, the preset condition includes: the cell corresponding to the PDCCH used for transmitting the DCI is different from the cell corresponding to the PDSCH; the TCI-state used for PDSCH transmission is not activated in the cell corresponding to the PDSCH; and the SCS used by the DCI is different from the SCS used by the PDSCH.
[0526] Optionally, the preset condition includes: the TCI-state used for PDSCH transmission is not activated in the cell corresponding to the PDSCH; and the SCS used by the DCI is different from the SCS used by the PDSCH.
[0527] In a possible implementation, the apparatus 1100 is configured to perform each process and step of the terminal device in the above method 500.
[0528] The transceiver 1120 is configured to receive a downlink control information (DCI), the DCI being used for scheduling a physical downlink shared channel (PDSCH); and receive the PDSCH using a transmission configuration indication (TCI)-state, wherein the TCI-state is a TCI-state used by a physical downlink control channel (PDCCH) carrying the DCI, when a preset condition is met, the preset condition including one or more of the following: a cell corresponding to the PDCCH carrying the DCI is different from a cell corresponding to the PDSCH; a time interval between a time of receiving the DCI and a time of receiving the PDSCH is greater than or equal to a preset threshold; a TCI field value is not included in the DCI; a frequency range (FR) 2 frequency is used by the cell corresponding to the DCI; a TCI-state including quasi co-location (QCL) type D information is configured in the cell corresponding to the DCI; a TCI-state used for PDSCH transmission is not activated in the cell corresponding to the PDSCH; or a control resource set (CORESET) is not configured in the cell corresponding to the PDSCH.
[0529] Optionally, the preset condition includes: the cell corresponding to the PDCCH carrying the DCI is different from the cell corresponding to the PDSCH; the frequency range (FR) 2 frequency is used by the cell corresponding to the DCI; the TCI field value is not included in the DCI; and the time interval between the time of receiving the DCI and the time of receiving the PDSCH is greater than or equal to the preset threshold.
[0530] In a possible implementation, the apparatus 1100 is configured to perform each process and step of the terminal device in the above method 500.
[0531] The transceiver 1120 is configured to receive downlink control information (DCI), the DCI being used for scheduling a physical downlink shared channel (PDSCH); and receive the PDSCH by using a transmission configuration indication state (TCI-state). In a case where a preset condition is met, the TCI-state is a TCI-state of a CORESET with a smallest index in at least one CORESET that is most recently monitored by the terminal device in a current active bandwidth part (BWP) of a cell corresponding to the DCI. The preset condition includes one or more of the following: a cell corresponding to a physical downlink control channel (PDCCH) that transmits the DCI is different from a cell corresponding to the PDSCH; a time interval between the DCI and a receiving time of the PDSCH is less than a preset threshold; the cell corresponding to the DCI transmits by using a frequency of a frequency range (FR2); the cell corresponding to the DCI is configured with a TCI-state including quasi co-location (QCL) type D information; the cell corresponding to the PDSCH does not activate a TCI-state for PDSCH transmission; and the cell corresponding to the PDSCH does not configure a control resource set (CORESET).
[0532] Optionally, the preset condition includes: the cell corresponding to the PDCCH that transmits the DCI is different from the cell corresponding to the PDSCH; the cell corresponding to the DCI transmits by using a frequency of the frequency range (FR2); the time interval between the DCI and the receiving time of the PDSCH is less than the preset threshold; and the cell corresponding to the PDSCH does not activate the TCI-state for the PDSCH transmission.
[0533] In a possible implementation, the apparatus 1100 is configured to perform each process and step of the terminal device in the above method 600.
[0534] The transceiver 1120 is configured to receive first signaling, the first signaling being used for activating a plurality of TCI state groups, each of the plurality of TCI state groups including one or two TCI states.
[0535] The processing unit 1110 is configured to determine a mapping manner between each TCI state and a TCI field value according to configuration information of a control resource set (CORESET) or indication information in the first signaling.
[0536] Optionally, the mapping manner includes a first mapping manner, in which, in the plurality of TCI state groups, the jth TCI state in the ith TCI state group represents the jth TCI state corresponding to the TCI field value i, where i is an integer greater than or equal to 0, and j is a positive integer.
[0537] Optionally, the mapping manner includes a second mapping manner, in which, in the plurality of TCI state groups, the jth TCI state in the ith TCI state group represents the TCI state corresponding to the TCI field value i in the PDCCH corresponding to the CORESET with the group index value j-1, where i is an integer greater than or equal to 0, and j is a positive integer.
[0538] Optionally, each CORESET is associated with a group index value, and the CORESETs with the same group index value form a group.
[0539] Optionally, when the group index values of the configured CORESETs collectively include two different values, the mapping manner is the second mapping manner; or when the group index values of the configured CORESETs collectively include one value, the mapping manner is the first mapping manner.
[0540] Optionally, when the value of the first field in the first signaling is 0, the mapping manner is the first mapping manner; or when the value of the first field in the first signaling is 1, the mapping manner is the second mapping manner.
[0541] Optionally, when the value of the first field in the first signaling is 1, the mapping manner is the first mapping manner; or when the value of the first field in the first signaling is 0, the mapping manner is the second mapping manner.
[0542] Optionally, the first field is a field composed of the first bit in the first signaling.
[0543] Optionally, in the first signaling, before the field corresponding to the last TCI state in the ith TCI state group in the plurality of TCI state groups, a second field is included, the second field is used to indicate whether the TCI state group i+1 in the plurality of TCI state groups exists, where i is an integer greater than or equal to 0.
[0544] Optionally, the transceiver 1120 is further configured to: send a terminal capability parameter, the terminal capability parameter including one or more of the following:
[0545] The first capability parameter is used to indicate an upper limit of a number of different TCI states corresponding to a CORESET associated with one group index value when the configured CORESETs are associated with two different group index values.
[0546] The second capability parameter is used to indicate an upper limit of a number of different TCI states corresponding to the configured CORESETs when the configured CORESETs are associated with two different group index values.
[0547] The third capability parameter is used to indicate an upper limit of a number of different TCI states corresponding to the configured CORESETs when the configured CORESETs are associated with the same group index value.
[0548] The fourth capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling.
[0549] The fifth capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling when the configured CORESETs are associated with two different group index values; or
[0550] The sixth capability parameter is used to indicate an upper limit of a number of different TCI states in the TCI states indicated by the first signaling when the configured CORESETs are associated with the same group index value.
[0551] It should be understood that the apparatus 1100 herein is embodied in the form of functional units. The term "unit" herein can refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (for example, a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combination of logical circuit and / or other suitable components supporting the described functions. In an optional example, those skilled in the art can understand that the apparatus 1100 can be specifically embodied as the terminal device in the above-described embodiments, and the apparatus 1100 can be used to execute the respective processes and / or steps corresponding to the terminal device in the above-described method embodiments. To avoid repetition, details are not described herein. In another optional example, those skilled in the art can understand that the apparatus 1100 can be specifically embodied as the network device in the above-described embodiments, and the apparatus 1100 can be used to execute the respective processes and / or steps corresponding to the network device in the above-described method embodiments. To avoid repetition, details are not described herein.
[0552] The apparatus 1100 of each of the above-mentioned solutions has a function of implementing the corresponding steps performed by the terminal device or the network device in the above-mentioned methods; the function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the transceiver unit 1120 can include a sending unit and a receiving unit, the sending unit can be used to implement the steps and / or processes corresponding to the sending actions of the transceiver unit in the above-mentioned methods, and the receiving unit can be used to implement the steps and / or processes corresponding to the receiving actions of the transceiver unit in the above-mentioned methods. The sending unit can be replaced by a transmitter, and the receiving unit can be replaced by a receiver, which perform the transceiving operations and related processing operations in each method embodiment, respectively.
[0553] In the embodiments of the present application, Figure 12 The apparatus 1100 in the above-mentioned solutions can also be a chip or a chip system, for example, a system on chip (SoC). Correspondingly, the transceiver unit 1120 can be a transceiving circuit of the chip, which is not limited here.
[0554] An apparatus 1200 for another data transmission is shown, which is provided by the embodiments of the present application. The apparatus 1200 includes a processor 1210, a transceiver 1220 and a memory 1230. The processor 1210, the transceiver 1220 and the memory 1230 communicate with each other through an internal connection path. The memory 1230 is used to store instructions, and the processor 1210 is used to execute the instructions stored in the memory 1230 to control the transceiver 1220 to send and / or receive signals.
[0555] In a possible implementation, the apparatus 1200 is configured to perform the corresponding processes and steps of the terminal device in the above-mentioned method 400.
[0556] The processor 1210 is configured to: receive, by the transceiver 1220, a first physical downlink control channel (PDCCH), the first PDCCH being used to schedule a first physical downlink shared channel (PDSCH); receive a downlink signal by using a first transmission configuration indication (TCI)-state; obtain a time interval between the first PDCCH and the first PDSCH; and obtain the first PDSCH from the downlink signal if the time interval is less than a preset threshold value.
[0557] In a possible implementation, the apparatus 1200 is configured to perform the corresponding processes and steps of the terminal device in the above-mentioned method 700.
[0558] The processor 1210 is configured to receive, by the transceiver 1220, N physical downlink control channels (PDCCHs), the N PDCCHs being respectively used for scheduling N physical downlink shared channels (PDSCHs), N being an integer greater than 1; receive a downlink signal by using N transmission configuration indication states (TCI-states); obtain a time interval between a first PDCCH in the N PDCCHs and a first PDSCH corresponding to the first PDCCH; and if the time interval is less than a preset threshold value, obtain the first PDSCH from a downlink signal received by using a first TCI-state corresponding to the first PDCCH in the N TCI-states.
[0559] In a possible implementation, the apparatus 1200 is configured to perform each procedure and step corresponding to the terminal device in the above method 500, which will not be repeated here.
[0560] In a possible implementation, the apparatus 1200 is configured to perform each procedure and step corresponding to the terminal device in the above method 600, which will not be repeated here.
[0561] It should be understood that the apparatus 1200 can be specifically a terminal device or a network device in the above embodiments, and can be configured to perform each step and / or procedure corresponding to the terminal device or the network device in the above method embodiments. Optionally, the memory 1230 can include a read-only memory and a random access memory, and provide instructions and data for the processor. A part of the memory can also include a non-volatile random access memory. For example, the memory can also store device type information. The processor 1210 can be configured to execute the instructions stored in the memory, and when the processor 1210 executes the instructions stored in the memory, the processor 1210 is configured to perform each step and / or procedure of the above method embodiments corresponding to the terminal device or the network device. The transceiver 1220 can include a transmitter and a receiver, the transmitter can be configured to implement each step and / or procedure of the above transceiver corresponding to the transmitter for performing a transmitting action, and the receiver can be configured to implement each step and / or procedure of the above transceiver corresponding to the receiver for performing a receiving action.
[0562] It should be understood that, in the embodiments of the present application, the processor of the apparatus can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0563] In the implementation process, each step of the above method can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution completion, or executed by a combination of hardware and software units in the processor. The software unit can be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor executes the instructions in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0564] Those of ordinary skill in the art can realize that, in combination with the method steps and units described in the embodiments disclosed herein, the methods can be realized in electronic hardware, computer software or a combination of both. In order to clearly illustrate the interchangeability of hardware and software, the steps and components of the embodiments have been described in the above description in general terms. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Those of ordinary skill in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0565] Those of ordinary skill in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0566] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and actual implementation can have another division manner. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can also be electrical, mechanical or other forms of connection.
[0567] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e. can be located in one place, or can be distributed on multiple network units. Part or all of the units can be selected to achieve the purpose of the embodiments of the present application according to actual needs.
[0568] In addition, each of the functional units in the embodiments of the present application can be integrated in one processing unit, or each unit can exist alone physically, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware, or in the form of a software functional unit.
[0569] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such an understanding, the technical solutions of the present application essentially, or the part that contributes to the prior art, or all or a part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and various other media that can store program codes.
[0570] The above describes only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method of data transmission, characterized by, The method comprises: receiving a downlink control information (DCI); if a time interval between the DCI and a corresponding physical downlink shared channel (PDSCH) is less than a preset threshold value, receiving the PDSCH by using a default transmission configuration indication (TCI)-state, the default TCI-state being a TCI-state activated by a first control resource set (CORESET) with a minimum index among at least one first CORESET listened to in a latest first time slot, the first CORESET being a CORESET with a same group index value as a CORESET corresponding to the DCI, and the first time slot referring to a time slot in which the one or more first CORESETs are listened to in an active bandwidth part (BWP) of a serving cell.
2. The method of claim 1, wherein, In the method, when group index values associated with respective CORESETs include two different values, the PDSCH is received by using the default TCI-state.
3. The method of claim 1, wherein, when terminal capability information indicates that one group index value corresponds to one default TCI state, the PDSCH is received by using the default TCI-state.
4. A data transmission method, characterized by, The method comprises: sending a downlink control information (DCI); if a time interval between the DCI and a corresponding physical downlink shared channel (PDSCH) is less than a preset threshold value, sending the PDSCH by using a default transmission configuration indication (TCI)-state, the default TCI-state being a TCI-state activated by a first control resource set (CORESET) with a minimum index among at least one first CORESET listened to in a latest first time slot, the first CORESET being a CORESET with a same group index value as a CORESET corresponding to the DCI, and the first time slot referring to a time slot in which the one or more first CORESETs are listened to in an active bandwidth part (BWP) of a serving cell.
5. The method of claim 4, wherein, In the method, when group index values associated with respective CORESETs include two different values, the PDSCH is sent by using the default TCI-state.
6. The method of claim 4, wherein, when terminal capability information indicates that one group index value corresponds to one default TCI state, the PDSCH is sent by using the default TCI-state.
7. The method according to any one of claims 1 to 6, characterized in that, In the method, each CORESET is associated with a group index value, and CORESETs with a same group index value form a group.
8. The method according to any one of claims 1 to 6, characterized in that, The number of the default TCI-states is one.
9. An apparatus for data transmission, characterized in that The method comprises: units for implementing the method in any one of claims 1 to 8.
10. An apparatus for data transmission, characterized by The method comprises: a processor, a memory, and a transceiver; the transceiver is configured to receive or send a signal; the memory is configured to store program codes or instructions; the processor is configured to execute the program codes or instructions in the memory to implement the method in any one of claims 1 to 8.
11. An apparatus for data transmission, characterized by The method comprises: a processor configured to execute computer programs or instructions to implement the method in any one of claims 1 to 8.
12. An apparatus for data transmission, characterized by The method comprises: a memory and a processor; The memory is configured to store computer programs or instructions, and the processor is configured to execute the computer programs or instructions in the memory to implement the method in any one of claims 1 to 8.
13. A computer readable medium for storing a computer program or instructions, characterized in that, The computer program or instruction, when executed, causes a computer to perform the method in any one of claims 1 to 8.
14. A computer program product, comprising within it computer program code or instmctions, c h a r a c t e r i z e d in that The computer program code or instruction, when executed, causes a computer to perform the method in any one of claims 1 to 8.
15. A chip, characterized by Comprising: a processor and an input / output interface; the input / output interface is coupled with the processor; The processor is configured to execute computer programs or instructions to implement the method in any one of claims 1 to 8.