Data transmission method and device
By configuring associated PDCCH candidates with different CORESETs in LTE and NR systems, the problem of poor DCI flexibility is solved and more efficient data transmission is achieved.
Patent Information
- Application Number
- CN202080099371.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-02
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2040-04-02
AI Technical Summary
In LTE and NR systems, network equipment has poor flexibility in sending DCI, which leads to high blind detection complexity of terminal devices and affects data transmission efficiency.
By configuring the association relationship between at least two PDCCH candidates, so that they are associated with different CORESETs respectively, and establishing different QCL assumptions between the terminal device and the network device, the detection timing can be independently configured to improve the flexibility of DCI and the data transmission efficiency.
It improves the flexibility of network devices in sending DCI, reduces the blind detection complexity of terminal devices, and improves the reliability and efficiency of data transmission.
Smart Images

Figure CN115349289B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a method and device for data transmission. Background Art
[0002] In communication systems, such as long term evolution (LTE) and new radio (NR) systems, downlink control information (DCI) is carried by a physical downlink control channel (PDCCH). PDCCH candidates are used to specify the blind detection behavior of the terminal device. Normally, the network device selects one PDCCH candidate from multiple PDCCH candidates to send DCI. The terminal device does not know which PDCCH candidate the network device has selected from the multiple PDCCH candidates. Therefore, the terminal device needs to perform blind detection on multiple PDCCH candidates, that is, try PDCCH demodulation and decoding one by one until the PDCCH channel can be successfully found and the DCI can be obtained. The search space set (SSS) includes one or more PDCCH candidates. The terminal device performs blind detection on the PDCCH candidate, which can also be understood as the terminal device performing blind detection in the SSS.
[0003] A control resource set (CORESET) is a set of physical resources configured by a network device to carry downlink control information (DCI). One SSS can be associated with at least two CORESETs, and different CORESETs can be configured with different TCI states. In order to increase the reliability of PDCCH transmission, the network device can send the information bits of the same DCI on the above-mentioned at least two CORESETs, and the terminal device can merge the DCI obtained through the at least two CORESETs to obtain the final DCI. Since the detection timing is configured for the SSS, an SSS is associated with at least two CORESETs, and the detection timing of the at least two CORESETs is the same, thereby limiting the sending time of the DCI to be the same, resulting in poor flexibility for the network device to send DCI. Summary of the Invention
[0004] The present application provides a data transmission method and apparatus, which are conducive to improving the flexibility of network equipment in sending DCI, thereby improving data transmission efficiency.
[0005] In a first aspect, a method for data transmission is provided, including: a terminal device performs blind detection on at least two physical downlink control channel (PDCCH) candidates, the at least two PDCCH candidates are respectively associated with different control resource sets (CORESETs), and there is an association relationship between the at least two PDCCH candidates; the terminal device determines a downlink control information (DCI) based on the result of the blind detection on the at least two PDCCH candidates, and the DCI is used to schedule a physical shared channel; the terminal device receives or sends the physical shared channel based on the DCI.
[0006] Optionally, an alternative to the at least two PDCCH candidates being associated with different control resource sets CORESETs is that the at least two PDCCH candidates may be associated with at least two TCI states configured in the same CORESET.
[0007] The data transmission method of the embodiment of the present application configures an association relationship between at least two PDCCH candidates, and the at least two PDCCH candidates belong to different SSSs, and the at least two PDCCH candidates are associated with different CORESETs respectively, so that the at least two PDCCH candidates with an association relationship can be received using different QCL assumptions, and the corresponding different SSSs can independently configure detection timing, which is beneficial to improving the flexibility of network equipment in sending DCI, thereby improving data transmission efficiency.
[0008] The above-mentioned "there is an association relationship between PDCCH candidates" means that the terminal device needs to obtain a DCI signaling based on multiple PDCCH candidates with an association relationship, and the DCI signaling can be used to schedule at least one PUSCH or at least one PDSCH. It should be understood that the above-mentioned at least two PDCCH candidates belong to different SSSs.
[0009] It should be understood that the existence of an association relationship between at least two PDCCH candidates only means that the information bits sent on the at least two PDCCH candidates are the same DCI, and does not mean that the network device will definitely send DCI through the at least two PDCCH candidates. For the network device, the network device can send DCI on one or more PDCCH candidates among the at least two PDCCH candidates with an association relationship; for the terminal device, the terminal device must perform blind detection on the at least two PDCCH candidates with an association relationship, and determine a DCI based on the results of the blind detection on the at least two PDCCH candidates. In other words, the information bits on the PDCCH candidates with an association relationship also have an association relationship, which is used by the terminal device to determine a DCI.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the information bits on at least two PDCCH candidates respectively include all information bits of the DCI; or, the information bits on at least two PDCCH candidates respectively include part of the information bits of the DCI.
[0011] In a first possible implementation, the information bits on the at least two PDCCH candidates respectively include all the information bits of the one DCI. The terminal device can receive information bits on the at least two PDCCH candidates respectively, and perform maximum likelihood detection and soft decision respectively, and soft merge the two soft information bits obtained to obtain the final DCI. This embodiment can improve the probability of correct detection during the soft merging process, thereby improving the reliability of DCI detection. In addition, the two DCI information are respectively transmitted through channels with low correlation, which can increase the gain of the soft merging operation and improve robustness.
[0012] In a second possible implementation, the information bits on the at least two PDCCH candidates respectively include partial information bits of the above-mentioned DCI. The partial information bits here can be any part of the information bits of a DCI signaling. The network device can carry the information bits of a DCI signaling on at least two CORESETs, and send signals carried on different CORESETs through different TRPs. The terminal device can receive information bits on at least two PDCCH candidates respectively, and perform detection separately, and obtain the final DCI based on the at least two pieces of information obtained. This embodiment can be understood as at least two PDCCH candidates with a smaller aggregation level (AL) can be aggregated to form a PDCCH candidate with a larger AL. For example, two PDCCH candidates with AL=4 can form a PDCCH candidate with AL=8. The channel correlation experienced by the DCI signaling of this embodiment during transmission is relatively low, and it has diversity gain. Compared with the first possible implementation mentioned above, the blind detection complexity of the terminal device is lower.
[0013] It should be understood that the process of the above-mentioned terminal device obtaining a DCI signaling through at least two PDCCH candidates may include multiple implementation methods. For example, the terminal device may first perform decoding and then merge the decoded information bits; the terminal device may also first merge the detected information and then decode to obtain the final information bits. The embodiments of the present application are not limited to this.
[0014] In combination with the first aspect, in certain implementations of the first aspect, at least two PDCCH candidates have the same AL and the same number; or, at least two PDCCH candidates have different ALs and the same number.
[0015] Since PDCCH candidates belong to the SSS, the association relationship between at least two PDCCH candidates can essentially be understood as the association relationship between PDCCH candidates in different SSSs. For example, it can be configured or agreed that a PDCCH candidate of SSS1 has an association relationship with a PDCCH candidate of SSS2. Furthermore, it can be configured or agreed that one or more PDCCH candidates of SSS1 have an association relationship with one or more PDCCH candidates of SSS2.
[0016] In one possible implementation, at least two PDCCH candidates have the same AL and the same number. That is, it can be pre-agreed that PDCCH candidates with the same number under the same AL have an associated relationship. The numbering here is at the AL level, that is, the PDCCH candidates are numbered within the same AL in the same SSS. Exemplarily, PDCCH candidates with different numbers under the same AL may include non-overlapping time-frequency resource units, such as control channel elements (CCE). In this embodiment, after the terminal device performs blind detection, the information bits corresponding to the PDCCH candidates with the same number under the same AL can be soft-merged or the decoded information bits can be merged. It should be understood that for PDCCH candidates that have no associated relationship, they do not belong to the at least two PDCCH candidates mentioned above, and the terminal device can independently perform blind detection operations on them, such as parsing, decoding, etc.
[0017] In this way, the terminal device performs soft merging operations on PDCCH candidates under the same AL, which can reduce the processing complexity of the terminal device. In addition, the association relationship between PDCCH candidates can be one-to-one, or there is an association relationship between only some PDCCH candidates in different SSSs, which can further reduce the processing complexity of the terminal device.
[0018] In another possible implementation, at least two PDCCH candidates have different ALs and the same number. That is, PDCCH candidates with the same number under a specific AL (predefined or configured) have an associated relationship. The above numbering is at the AL level, that is, the PDCCH candidates are numbered within the same AL in the same SSS. The above different ALs may be pre-agreed or configured by the network device. In this embodiment, after the terminal device performs blind detection, it may perform a soft merging operation or a decoded information bit merging operation on the information bits corresponding to the PDCCH candidates with the same number under a specific AL (predefined or configured). It should be understood that for PDCCH candidates that have no associated relationship, they do not belong to the above-mentioned at least two PDCCH candidates, and the terminal device may independently perform blind detection operations on them, such as parsing, decoding, etc.
[0019] The PDCCH candidates with the same number under a specific AL (predefined or configured) have an associated relationship, which can be divided into the following two cases: Case 1, there is a one-to-one relationship between ALs, that is, there is an associated relationship between the PDCCH candidate of one AL and the PDCCH candidate of another AL. Since the channels of different TRPs are different, by configuring at least two PDCCH candidates with an associated relationship to have different ALs, different ALs can be configured for different TRPs to send DCI according to channel conditions, which has high flexibility. In addition, the association relationship between PDCCH candidates is one-to-one, which can further reduce the processing complexity of the terminal device. Case 2, there is a one-to-many relationship between ALs, that is, there is an associated relationship between the PDCCH candidate of one AL and the PDCCH candidate of at least two ALs. Since the channels of different TRPs are different, by configuring at least two PDCCH candidates with an associated relationship to have different ALs, different ALs can be configured for different TRPs to send DCI according to channel conditions, thereby improving the flexibility of network devices in sending DCI.
[0020] In combination with the first aspect, in certain implementations of the first aspect, before the terminal device receives or sends a physical shared channel according to the DCI, the above method also includes: the terminal device determines a reference position, which is determined based on at least one CORESET of at least two CORESETs or at least one PDCCH candidate of at least two PDCCH candidates; the terminal device determines the starting position of the physical shared channel based on the reference position; the terminal device receives or sends the physical shared channel according to the DCI, including: the terminal device receives or sends the physical shared channel based on the starting position of the physical shared channel.
[0021] The reference position may be determined based on at least one of at least two associated SSSs, or based on at least one of at least two associated PDCCH candidates. Specifically, the network device and the terminal device may determine the reference position in accordance with agreed rules and by protocol agreement, thereby determining the starting position of the physical shared channel.
[0022] In an embodiment of the present application, when the network device adopts a DCI format that uses the starting position of the PDCCH detection timing as the reference position indication S, the terminal device can determine the actual starting position of the physical shared channel according to the agreed rules to ensure that it is consistent with the actual starting position of the physical shared channel sent by the network device, which is conducive to improving the efficiency of detection and reception of the physical shared channel.
[0023] In conjunction with the first aspect, in certain implementations of the first aspect, the reference position is a reference position determined based on one of the at least two CORESETs or one of the at least two PDCCH candidates. Therefore, the network device and the terminal device can determine the starting position of the physical shared channel based on this reference position.
[0024] Exemplarily, it may be agreed that the starting symbol position of the SSS detection opportunity corresponding to the CORESET with the largest number or the CORESET with the smallest number among at least two CORESETs is the above-mentioned reference position.
[0025] Exemplarily, it may be agreed that the starting symbol position of the SSS detection opportunity corresponding to the PDCCH candidate with the largest number or the smallest number among at least two PDCCH candidates is the above-mentioned reference position.
[0026] Exemplarily, it may be agreed that the starting symbol position of the detection opportunity of the SSS with the largest number or the SSS with the smallest number among at least two SSSs is the above-mentioned reference position.
[0027] Exemplarily, it may be agreed that the starting symbol position of the SSS detection opportunity corresponding to the PDCCH candidate with the earliest or latest time domain position among at least two PDCCH candidates is the reference position.
[0028] In combination with the first aspect, in certain implementations of the first aspect, the terminal device determines the starting position of the physical shared channel based on the reference position, including: the terminal device determines the starting position of the physical shared channel based on the above-mentioned reference position and the first field in the DCI, and the first field is used to indicate the offset of the starting position of the physical shared channel relative to the reference position.
[0029] In an embodiment of the present application, DCI is a simplified DCI format, and the terminal device only determines a reference position. Specifically, the protocol stipulates that the starting position of the detection timing of a specific SSS is used as the reference position, and the network device can determine the first field in the DCI sent in at least two associated SSSs and the actual position of the physical shared channel according to the rule. The terminal device can determine a reference position according to the rule, and determine the starting position of the physical shared channel by combining the reference position and the first field in the DCI obtained by blind detection.
[0030] In conjunction with the first aspect, in certain implementations of the first aspect, the reference positions are at least two reference positions determined based on the starting symbol positions of detection opportunities corresponding to at least two CORESETs or at least two PDCCH candidates. Therefore, the network device and the terminal device can determine the starting position of the physical shared channel based on the at least two reference positions.
[0031] In combination with the first aspect, in certain implementations of the first aspect, the terminal device determines the starting position of the physical shared channel based on the reference position, including: the terminal device determines at least two starting positions based on the above-mentioned at least two reference positions and the first field in the DCI, and the first field is used to indicate the offset of the at least two starting positions relative to the at least two reference positions.
[0032] In an embodiment of the present application, the DCI may be a simplified DCI format, and the terminal device may determine at least two reference positions, that is, determine a reference position for each CORESET or each PDCCH candidate. Specifically, the network device may send the same original bits of the DCI up and down on at least two SSSs, and the terminal device may determine at least two reference positions respectively according to the detection timings corresponding to the at least two SSSs. The terminal device may then determine at least two starting positions based on the at least two reference positions and the first field in the DCI obtained by blind detection, thereby receiving or sending at least two physical shared channels at the at least two starting positions.
[0033] Optionally, the at least two physical shared channels are at least two repeated transmissions of the same transmission block (TB), which means that the terminal device can combine the soft information received based on the at least two physical shared channels, thereby improving the transmission reliability of the physical shared channels.
[0034] Optionally, the frequency domain resources occupied by the above-mentioned two repeated transmissions can be determined according to the indication of the same DCI signaling, that is, the frequency domain resources occupied by the two repeated transmissions are the same, or the frequency domain interval of the second repeated transmission relative to the first repeated transmission can be pre-configured or pre-defined, so that the two repeated transmissions occupy different frequency domain resources, thereby improving the frequency diversity gain of the transmission.
[0035] Optionally, the QCL assumptions used in the two repeated transmissions are different. One implementation is that the QCL assumptions used in the two repeated transmissions are respectively the same as the QCL assumptions used by the two CORESETs that schedule the repeated transmissions.
[0036] In combination with the first aspect, in certain implementations of the first aspect, the first field includes at least two second fields, the at least two second fields correspond to at least two CORESETs or at least two PDCCH candidates, and the at least two second fields are respectively used to indicate the offsets of the at least two starting positions relative to the at least two reference positions; the terminal device determines at least two starting positions based on the at least two reference positions and the first field in the DCI, including: the terminal device determines at least two starting positions based on the at least two reference positions and the at least two second fields.
[0037] The at least two second fields are the at least two S values indicated by the first field. The number of S values indicated by the first field is determined according to the number of CORESETs (or SSSs) with an associated relationship. The terminal device can determine the corresponding starting position based on the at least two reference positions and the corresponding at least two S values.
[0038] Therefore, the embodiment of the present application can determine multiple detection opportunities based on multiple SSSs with associated relationships, thereby determining multiple starting positions, and then repeatedly transmitting multiple physical shared channels based on the multiple starting positions, thereby improving the transmission reliability of the physical shared channels.
[0039] In combination with the first aspect, in certain implementations of the first aspect, the detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
[0040] The embodiments of the present application limit the detection timings of multiple SSSs with associated relationships to have the same starting position, the same ending symbol position, or completely overlapping detection times. This increases the reliability and latency of PDCCH detection, ensures that the terminal device knows the correct starting position of the physical shared channel, and improves the transmission efficiency of the physical shared channel.
[0041] In a second aspect, another method for data transmission is provided, including: a network device sends downlink control information DCI on at least two physical downlink control channel PDCCH candidates, where the DCI is used to schedule a physical shared channel, at least two PDCCH candidates are respectively associated with different control resource sets CORESET, and there is an association relationship between at least two PDCCH candidates; the network device sends or receives the physical shared channel according to the DCI.
[0042] In combination with the second aspect, in certain implementations of the second aspect, the information bits on at least two PDCCH candidates respectively include all the information bits of the DCI; or, the information bits on at least two PDCCH candidates respectively include part of the information bits of the DCI.
[0043] In combination with the second aspect, in certain implementations of the second aspect, at least two PDCCH candidates have the same aggregation level AL and the same number; or, at least two PDCCH candidates have different ALs and the same number.
[0044] In combination with the second aspect, in certain implementations of the second aspect, before the network device sends downlink control information DCI on at least two physical downlink control channel PDCCH candidates, the above method also includes: the network device determines a reference position, which is determined based on at least one CORESET of at least two CORESETs or at least one PDCCH candidate of at least two PDCCH candidates; the network device determines the starting position of the physical shared channel based on the reference position; the network device sends or receives the physical shared channel according to the DCI, including: the network device sends or receives the physical shared channel based on the starting position.
[0045] In combination with the second aspect, in certain implementations of the second aspect, the reference position is a reference position determined based on one CORESET of at least two CORESETs or one PDCCH candidate of at least two PDCCH candidates.
[0046] In combination with the second aspect, in certain implementations of the second aspect, the network device sends or receives a physical shared channel based on the starting position of the physical shared channel, including: the network device determines the first field in the DCI and the starting position of the physical shared channel based on the reference position, and the first field is used to indicate the offset of the starting position of the physical shared channel relative to the reference position.
[0047] In combination with the second aspect, in certain implementations of the second aspect, the above-mentioned reference positions are at least two reference positions determined based on the starting symbol positions of the detection opportunities corresponding to at least two CORESETs or at least two PDCCH candidates.
[0048] In combination with the second aspect, in certain implementations of the second aspect, the network device sends or receives a physical shared channel based on the starting position of the physical shared channel, including: the network device determines the first field and at least two starting positions in the DCI based on the at least two reference positions, and the first field is used to indicate the offset of the at least two starting positions relative to the at least two reference positions.
[0049] In combination with the second aspect, in certain implementations of the second aspect, the first field includes at least two second fields, the at least two second fields correspond to at least two CORESETs or at least two PDCCH candidates, and the at least two second fields are respectively used to indicate the offsets of the at least two starting positions relative to the at least two reference positions; the network device determines the first field and the at least two starting positions in the DCI based on the at least two reference positions, including: the network device determines the at least two fields and the at least two starting positions based on the at least two reference positions.
[0050] In combination with the second aspect, in certain implementations of the second aspect, the detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
[0051] In a third aspect, a data transmission device is provided, configured to execute the method in any possible implementation of the above aspects. Specifically, the device includes a unit configured to execute the method in any possible implementation of the above aspects.
[0052] In a fourth aspect, a data transmission device is provided, comprising a processor coupled to a memory and configured to execute instructions in the memory to implement the method of any possible implementation of the above aspects. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor coupled to the communication interface.
[0053] In one implementation, the data transmission device is a terminal device. When the data transmission device is a terminal device, the communication interface can be a transceiver, or an input / output interface.
[0054] In another implementation, the data transmission device is a chip configured in the terminal device. When the data transmission device is a chip configured in the terminal device, the communication interface may be an input / output interface.
[0055] In a fifth aspect, a processor is provided, comprising: 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 executes the method in any possible implementation of the above aspects.
[0056] In a specific implementation, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0057] In a sixth aspect, a processing device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver and transmit signals via a transmitter to execute the method of any possible implementation of the above aspects.
[0058] Optionally, there are one or more processors and one or more memories.
[0059] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0060] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0061] It should be understood that related data interaction processes, such as sending indication information, can be the process of outputting indication information from the processor, and receiving capability information can be the process of receiving input capability information from the processor. Specifically, the output data of the processing can be output to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and receiver can be collectively referred to as a transceiver.
[0062] The processing device in the sixth aspect mentioned above can be a chip. The processor can be implemented by hardware or by 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 the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0063] In a seventh aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of the above aspects.
[0064] In an eighth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute a method in any possible implementation of the above aspects.
[0065] In a ninth aspect, a communication system is provided, comprising the aforementioned terminal device and network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] Figure 1 A schematic diagram of a communication system according to an embodiment of the present application is shown.
[0067] Figure 2 A schematic diagram showing the starting position of the PDSCH corresponding to a common DCI format is shown.
[0068] Figure 3 A schematic diagram showing the starting position of the PDSCH corresponding to the simplified DCI format is shown.
[0069] Figure 4 A schematic flow chart of a data transmission method according to an embodiment of the present application is shown.
[0070] Figure 5 A schematic diagram showing an association relationship between PDCCH candidates according to an embodiment of the present application is shown.
[0071] Figure 6 A schematic diagram showing another association relationship between PDCCH candidates according to an embodiment of the present application.
[0072] Figure 7 A schematic diagram showing another association relationship between PDCCH candidates according to an embodiment of the present application is shown.
[0073] Figure 8 A schematic diagram showing the starting position of the PDSCH according to an embodiment of the present application is shown.
[0074] Figure 9 A schematic diagram showing the starting position of another PDSCH according to an embodiment of the present application is shown.
[0075] Figure 10 A schematic diagram showing a starting position of another PDSCH according to an embodiment of the present application.
[0076] Figure 11 A schematic block diagram of a data transmission device according to an embodiment of the present application is shown.
[0077] Figure 12 A schematic block diagram of another data transmission device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0078] The technical solution in this application will be described below with reference to the accompanying drawings.
[0079] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system for mobile communications (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, future fifth generation (5G) system or new radio (NR), etc.
[0080] It should also be understood that the technical solutions of the embodiments of the present application can also be applied to various communication systems based on non-orthogonal multiple access technology, such as sparse code multiple access (SCMA) systems. Of course, SCMA can also be called other names in the field of communications; further, the technical solutions of the embodiments of the present application can be applied to multi-carrier transmission systems that adopt non-orthogonal multiple access technology, such as orthogonal frequency division multiplexing (OFDM), filter bank multi-carrier (FBMC), generalized frequency division multiplexing (GFDM), filtered orthogonal frequency division multiplexing (F-OFDM) systems, etc.
[0081] To facilitate understanding of the embodiments of this application, first Figure 1 A communication system applicable to an embodiment of the present application is described in detail. Figure 1 Schematic diagram of a communication system applicable to an embodiment of the present application is shown. Figure 1As 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 shown. The network device 110 and the terminal device 120 can communicate via a wireless link. Each communication device, such as the network device 110 or the terminal device 120, can be configured with multiple antennas, which may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that they can include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.). Therefore, the network device 110 and the terminal device 120 can communicate via multi-antenna technology.
[0082] The terminal device in the embodiments of the present application can communicate with one or more core networks via a radio access network (RAN). The terminal device can be referred to as an access terminal, user equipment (UE), subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or 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 capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle 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.
[0083] The network device in the embodiment of the present application can be a device for communicating with a terminal device. The network device can be a base station (base transceiver station, BTS) in a global system for mobile communications (GSM) system or code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved NodeB (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, an on-board device, a roadside station, a wearable device, a network device in a future 5G network, or a network device in a future evolved PLMN network, etc. The embodiment of the present application is not limited to this. For example, the gNB in the NR system, or the transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of the base station in the 5G system, or the network nodes constituting the gNB or transmission point, such as the baseband unit (BBU) or the distributed unit (DU).
[0084] In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU implements radio resource control (RRC) and packet data convergence protocol (PDCP) layer functions, while the DU implements radio link control (RLC), medium access control (MAC), and physical (PHY) layer functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by both the DU and the CU. It is understood that a network device can be a CU node, a DU node, or a device that includes both a CU node and a DU node. In addition, the CU can be divided into a network device in an access network (radio access network, RAN), and the CU can also be divided into a network device in a core network (core network, CN), which is not limited in this application.
[0085] The above-mentioned network device can also refer to the general term for all devices on the network end. For example, when multiple TRPs are used to transmit data to a terminal device, multiple TRPs can be collectively referred to as network devices.
[0086] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute the program.
[0087] In addition, various aspects or features of the present application can be implemented as methods, apparatuses, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application covers computer programs that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0088] The embodiments of the present application can be applicable to LTE systems, Internet of Vehicles and subsequent evolution systems such as 5G, or other wireless communication systems that adopt various wireless access technologies, such as systems that adopt code division multiple access, frequency division multiple access, time division multiple access, orthogonal frequency division multiple access, single carrier frequency division multiple access and other access technologies, and are particularly suitable for scenarios that require channel information feedback and / or the application of secondary precoding technology, such as wireless networks that apply Massive MIMO technology, wireless networks that apply distributed antenna technology, etc.
[0089] It should be understood that multiple-input multiple-output (MIMO) technology refers to the use of multiple transmit and receive antennas on both the transmitting and receiving devices, respectively, allowing signals to be transmitted and received via these multiple antennas, thereby improving communication quality. It fully utilizes spatial resources, enabling multiple transmissions and multiple receptions through multiple antennas. This can exponentially increase system channel capacity without increasing spectrum resources or antenna transmit power.
[0090] To facilitate understanding, the following first introduces the relevant terms involved in the embodiments of this application.
[0091] 1. Control channel element (CCE)
[0092] CCE is the basic physical unit of PDCCH, that is, a PDCCH channel is composed of one or more CCEs. A CCE may include 6 resource element groups (REGs), where each REG may include 1 RB, that is, 12 resource elements (REs) in the frequency domain, and may include 1 orthogonal frequency division multiplexing (OFDM) symbol in the time domain. The physical resources occupied by the control resource set (CORESET) determine the number of CCEs included in the CORESET. For example, a CORESET occupies 24 RBs and 1 OFDM symbol. In one possible implementation, the 24 RBs can be divided into 4 CCEs and numbered according to a non-interleaved mapping method, and each CCE includes 6 consecutive REGs; in another possible implementation, multiple non-contiguous REGs can be combined into one CCE according to an interleaved mapping method. Here, CCE can be understood as a logical resource and REG can be understood as an actual resource. The mapping from logical resources to actual resources can be done in an interleaved or non-interleaved manner.
[0093] 2. Control resource set (CORESET)
[0094] CORESET is a set of physical resources configured by a network device to carry downlink control information (DCI). A CORESET is a physical resource that contains multiple CCEs or multiple REGs. For example, in the frequency domain, the number of resource blocks (RBs) that a CORESET can occupy is an integer multiple of 6, and is configured in the form of a bitmap. For example, a CORESET can be configured to occupy 12 RBs; in the time domain, a CORESET can occupy one or more consecutive OFDM symbols. For example, a CORESET can be configured to occupy 1 to 3 consecutive OFDM symbols.
[0095] A CORESET is configured through higher-layer signaling. Typically, a transmission configuration indicator (TCI) can be configured for a CORESET, either predefined or configured by the network device through higher-layer signaling. Furthermore, the CORESET can also be configured with a corresponding demodulation reference signal (DMRS) sequence or a scrambling sequence for the DCI bits.
[0096] 3. Search space set (SSS)
[0097] The terminal device can monitor one or more search space sets (SSSs) to obtain the corresponding DCI. The identifier of each search space set is associated with the identifier of a CORESET, so that the terminal device can know the physical resources occupied by each search space set. SSS is used to specify the blind detection behavior of the terminal device. The meaning of DCI blind detection is: within the physical resource pool occupied by DCI (i.e., the corresponding SSS), DMRS is received on different resources according to certain rules, channel estimation is performed, and signal detection and decoding are performed according to different DCI formats and scrambling methods.
[0098] An SSS can include the following configuration information:
[0099] (1) The SSS ID (SSSID)
[0100] (2) The CORESET associated with the SSS
[0101] The SSS is associated with the CORESET, so that the terminal device can perform blind detection of DCI on the physical resources corresponding to the associated CORESET according to the detection behavior defined by the SSS. It should be understood that a CORESET can be associated with multiple SSSs, and one SSS is associated with one CORESET.
[0102] (3) Monitoring occasion
[0103] By configuring the detection period, offset (e.g., in time slots) and OFDM symbol position (e.g., indicated in bitmap form) of the SSS, the terminal device can determine the DCI detection time. For example, if SSS1 is associated with CORESET 1, the terminal device can determine the time domain position based on the detection timing of SSS1, determine the frequency domain position based on CORESET 1, and blindly detect the DCI corresponding to SSS1 at the determined time domain position and frequency domain position. The detection period can be configured as 1 slot or N OFDM symbols.
[0104] (4) Aggregation level (AL)
[0105] The frequency domain resources occupied by a DCI include n consecutive CCEs, where n is called the AL corresponding to the DCI. In other words, the AL value is the number of CCEs included in a DCI, and the candidate values of AL are: {1, 2, 4, 8, 16}. Different ALs can adapt to different channel conditions. For example, when the channel signal-to-interference plus noise ratio (SINR) is low, the network device can use a larger AL to send DCI, thereby increasing transmission reliability; conversely, the network device can use a smaller AL to send DCI, thereby saving resource overhead.
[0106] (5) Number of PDCCH candidates per AL
[0107] After the network device configures SSS and CORESET for the terminal device, the terminal device can determine the time-frequency position of the PDCCH according to the SSS and CORESET configuration. The network device also needs to inform the terminal device how to detect the DCI that may be sent in sequence at the time-frequency position, that is, how to perform blind detection. Therefore, the network device needs to inform the terminal device of the size and position of the physical resources corresponding to each DCI blind detection by configuring the PDCCH candidate. The PDCCH candidate can be understood as the basic granularity of the terminal device's blind detection of DCI. One PDCCH candidate corresponds to one DCI detection or one DCI detection process (performing information bit parsing, decoding, judgment and other operations). The number of PDCCH candidates reflects the complexity of the terminal device's detection of DCI. For example, Table 1 shows the correspondence between the subcarrier spacing and the number of PDCCH candidates. The network device can configure different PDCCH candidates according to different subcarrier spacings.
[0108] Table 1
[0109] Subcarrier spacing (kHz) Maximum number of PDCCH candidates to be detected 15 44 30 36 60 22 120 20
[0110] The terminal device can determine the number of physical resources occupied by the PDCCH candidates under the AL based on the AL value, and determine the physical resources occupied by each PDCCH candidate under the AL based on the index value of each PDCCH candidate under the AL, the associated CORESET ID, the number of CCEs included in the CORESET and other information.
[0111] In addition, the SSS may also include corresponding DCI format information, radio network temporary identity (RNTI) and other information, which are used to instruct the terminal device on how to detect and parse the DCI.
[0112] 4. Transmission Configuration Indicator (TCI) Status
[0113] A TCI state includes indication information of a quasi co-location (QCL) assumption, where the indication information is used to indicate that a reference signal (RS) and a DMRS of a PDCCH have the same QCL assumption.
[0114] The quasi-co-location relationship can be one of the following types:
[0115] Quasi-co-location Type A (QCL-Type A) includes: Doppler shift, Doppler spread, average delay, and delay spread.
[0116] Quasi-co-location type B (QCL-Type B) includes: Doppler frequency shift and Doppler spread.
[0117] Quasi-co-location Type C (QCL-Type C) includes: average delay and delay spread.
[0118] Quasi-co-location type D (QCL-Type D) includes: spatial Rx parameters.
[0119] When a TCI state in a CORESET is configured with an RS under a certain QCL type, the DMRS in the CORESET and the RS have the same QCL assumption under the same QCL type. Each CORESET can be configured with a TCI state independently.
[0120] 5. DCI format
[0121] DCI formats may include: DCI format 1_0, DCI format 1_1, DCI format 1_2, DCI format 0_0, DCI format 0_1, DCI format 0_2, and so on. The number of bits corresponding to DCI format 1_2 is smaller than that corresponding to DCI format 1_0, for example, less than or equal to 10 bits - 16 bits. The number of bits corresponding to DCI format 0_2 is smaller than that corresponding to DCI format 0_0, for example, less than or equal to 10 bits - 16 bits. The following details a simplified DCI format, such as the aforementioned DCI format 1_2.
[0122] The characteristic of this simplified DCI format is that the number of bits in most fields can be configured, for example, it can be configured as a field with a smaller number of bits, and the field (SLIV field) in the DCI that indicates the time domain position of the scheduled PDSCH includes the following information: the slot position (K0) where the PDSCH is located; the OFDM symbol length (L) occupied by the PDSCH; the starting position (S) of the OFDM symbol occupied by the PDSCH in the corresponding slot. Among them, for example, a slot can include 7 OFDM symbols or 14 OFDM symbols, and the actual length of each OFDM symbol can be set according to demand. The value indicated by K0 represents the offset of the slot where the PDSCH is located relative to the slot where the DCI is located. For example, K0=0 means that the PDSCH and DCI are located in the same slot.
[0123] In a normal DCI format (such as DCI format 1_0 described above), the reference starting position indicated by the S in the SLIV field is the starting boundary of the slot (also known as the starting position of the time slot). However, in a simplified DCI format, the reference starting position indicated by the S in the SLIV field is the starting symbol of the corresponding PDCCH detection opportunity, thereby reducing DCI overhead and increasing the reliability of DCI transmission.
[0124] Assuming that K0=0, the following Figure 2 and Figure 3 An example of a common DCI format is as follows: Figure 2 As shown, the time domain position of PDCCH can be determined according to the configuration information in the corresponding SSS (that is, the detection timing of SSS). When the DCI is correctly detected, the terminal device can determine that S=6 in the SLIV field. The value of S indicates that the starting position of PDSCH is 6 OFDM symbols away from the starting position of the slot. Assuming that the index value of the starting OFDM symbol of the slot is 0, the index value of the starting position of PDSCH is 6, that is, the starting position of PDSCH is the 7th OFDM symbol in the slot. An example of a simplified DCI format is shown below. Figure 3 As shown, when the terminal device determines that S=4 in the SLIV field, the value of S indicates that the starting position of PDSCH reception is 4 OFDM symbols away from the starting position of the PDCCH detection timing that schedules the PDSCH. Assuming that the OFDM symbol index value corresponding to the starting position of the PDCCH detection timing is 2, the index value of the starting position of the PDSCH is 6, that is, the starting position of the PDSCH is the 7th OFDM symbol in the slot. The PDCCH detection timing can be determined according to the configuration information of the corresponding SSS.
[0125] As described above, an SSS can include one or more PDCCH candidates. A terminal device performs blind detection on a PDCCH candidate, which can also be understood as the terminal device performing blind detection in the SSS. An SSS can be associated with a CORESET, meaning that one or more PDCCH candidates can be associated with a CORESET. Network devices can send different DCIs through different CORESETs, and terminal devices can independently perform blind detection on the PDCCH candidates associated with the CORESET to obtain the DCI corresponding to their respective CORESETs. The DCIs obtained by the above-mentioned terminal devices through different CORESETs are independent and unrelated to each other.
[0126] In order to increase the reliability of PDCCH transmission, in a current method, the information bits of the same DCI can be repeatedly transmitted on multiple physical resources (such as CORESETs), and the terminal device can blindly detect DCI on the multiple physical resources respectively, and merge the obtained information bits to improve the reliability of information detection. For example, in order to obtain the diversity gain of the channel, an SSS can be associated with at least two CORESETs, and different CORESETs can be configured with different TCI states. The network device can repeatedly send DCI on the at least two CORESETs, and the terminal device can merge the DCI obtained through the at least two CORESETs to obtain the final DCI. However, since the detection timing is configured for the SSS, an SSS is associated with at least two CORESETs, and the detection timing of the at least two CORESETs is the same, thereby limiting the sending time of the repeatedly sent DCI to be the same, resulting in poor flexibility of the network device in sending DCI. In view of this, an embodiment of the present application provides a method and apparatus for data transmission, which is conducive to improving the flexibility of the network device in sending DCI, thereby improving data transmission efficiency.
[0127] Before introducing the method provided in the embodiments of the present application, the following points are explained.
[0128] First, in the embodiments of the present application, "pre-definition" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). The present application does not limit its specific implementation method.
[0129] Second, in the embodiments shown below, various terms and abbreviations, such as control resource set (CORESET), search space set (SSS), and PDCCH candidate (candidiate), are illustrative examples provided for ease of description and should not constitute any limitation on this application. This application does not exclude the possibility of defining other terms in existing or future protocols that can achieve the same or similar functions.
[0130] Third, the first, second, and various numerical numbers in the embodiments shown below are merely distinctions for ease of description and are not intended to limit the scope of the embodiments of the present application, for example, to distinguish between different fields, different information, etc.
[0131] Fourth, the "protocol" involved in the embodiments of the present application may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, which is not limited in this application.
[0132] Fifth, "at least one" means one or more, "at least two" and "more" mean two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural 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, c can be single or multiple.
[0133] The data transmission method and apparatus provided by the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the technical solution of the present application can be applied to wireless communication systems, for example, Figure 1 The communication system 100 shown in FIG. Two communication devices in the wireless communication system may have a wireless communication connection relationship, and one of the two communication devices may correspond to Figure 1 The terminal device 120 shown in FIG. 1 , for example, may be Figure 1 The terminal device shown in , may also be a chip configured in the terminal device; the other communication device in the two communication devices may correspond to Figure 1 The network device 110 shown in FIG. 1 may be, for example, Figure 1 The network device shown in may also be a chip configured in the network device.
[0134] Figure 4 A schematic flow chart of a data transmission method 400 provided in an embodiment of the present application is shown. The method can be applied to Figure 1 In the communication system shown, but this embodiment of the present application is not limited to this. The method 400 includes:
[0135] S410, the network device sends a DCI through part or all of at least two PDCCH candidates, and the DCI is used to schedule a physical shared channel; correspondingly, the terminal device performs blind detection on at least two physical downlink control channel PDCCH candidates, and the at least two PDCCH candidates are respectively associated with different control resource sets CORESET, and there is an association relationship between the at least two PDCCH candidates.
[0136] In the embodiment of the present application, "there is an association relationship between PDCCH candidates" means that the terminal device needs to obtain a DCI signaling based on multiple PDCCH candidates with an association relationship, and the DCI signaling can be used to schedule at least one PUSCH or at least one PDSCH. It should be understood that the at least two PDCCH candidates belong to different SSSs.
[0137] Optionally, an alternative to the at least two PDCCH candidates being associated with different control resource sets CORESETs is that the at least two PDCCH candidates may be associated with at least two TCI states configured in the same CORESET.
[0138] S420: The terminal device determines a DCI according to the result of blind detection on the at least two PDCCH candidates.
[0139] The result of the above-mentioned blind detection can be the soft information value obtained by the terminal device through blind detection, or the modulation symbol, or the information bit after demodulation, or the sequence, etc., which is not limited in the embodiment of the present application.
[0140] S430, the network device sends or receives a physical shared channel according to the above DCI; correspondingly, the terminal device receives or sends a physical shared channel according to the above DCI.
[0141] The data transmission method of the embodiment of the present application configures an association relationship between at least two PDCCH candidates, and the at least two PDCCH candidates belong to different SSSs, and the at least two PDCCH candidates are respectively associated with different CORESETs, so that the at least two PDCCH candidates with an association relationship can use different QCL assumptions to receive data, and the different SSSs corresponding to the at least two PDCCH candidates can independently configure detection timing, which is beneficial to improving the flexibility of network equipment in sending DCI and reducing the complexity of terminal equipment in receiving DCI, thereby improving data transmission efficiency.
[0142] The physical shared channel here can be a physical uplink shared channel (PUSCH) or a physical downlink shared channel (PDSCH), which is not limited in the embodiments of the present application. If the above-mentioned physical shared channel is PUSCH, the terminal device can send the PUSCH according to the DCI, and the network device can receive the PUSCH according to the DCI; if the above-mentioned physical shared channel is PDSCH, the network device can send the PDSCH according to the DCI, and the terminal device can receive the PDSCH according to the DCI.
[0143] The above-mentioned at least two PDCCH candidates may belong to different SSSs, for example, 5 PDCCH candidates belong to 2 SSSs (including SSS1 and SSS2), of which 3 PDCCH candidates belong to SSS1 and 2 PDCCH candidates belong to SSS2; for another example, 3 PDCCH candidates belong to 3 different SSSs respectively. The existence of an association relationship between the above-mentioned at least two PDCCH candidates can also be understood as the existence of an association relationship between the SSSs corresponding to at least two PDCCHs. Similarly, the above-mentioned at least two PDCCH candidates are associated with different CORESETs respectively, which can also be understood as the at least two SSSs corresponding to the at least two PDCCH candidates are associated with different CORESETs respectively. The terminal device can determine at least two detection opportunities respectively according to the at least two SSSs, and then determine the physical resource location for detecting DCI in combination with the CORESET associated with the SSS. For example, SSS1 includes PDCCH candidate 1, SSS2 includes PDCCH candidate 2, and there is an association relationship between SSS1 and SSS2, that is, there is an association relationship between PDCCH candidate 1 and PDCCH candidate 2. SSS1 can be associated with CORESET#1, and SSS2 can be associated with CORESET#2. The terminal device can determine detection timing 1 based on SSS1, determine detection timing 2 based on SSS2, and then determine the physical resource location for detecting DCI based on CORESET#1 and CORESET#2, respectively.
[0144] In an embodiment of the present application, there is an association relationship between at least two PDCCH candidates. This association relationship can be pre-agreed or configured by the network device for the terminal device through signaling. For example, the network device can configure the terminal device through system messages, dedicated RRC messages, MAC layer signaling, or physical layer signaling. This embodiment of the present application does not limit this. For example, if the above-mentioned association relationship is pre-agreed, the network device and the terminal device can directly determine the association relationship between at least two PDCCH candidates based on predefined association rules; if the above-mentioned association relationship is configured by the network device, the network device can directly group the PDCCH candidates through signaling, and the PDCCH candidates in the same group have an association relationship, or the network device can also configure an association rule so that the terminal device determines the relationship between at least two PDCCH candidates through the association rule. However, it should be understood that the existence of an association relationship between at least two PDCCH candidates only means that the information bits sent on the at least two PDCCH candidates are the same DCI, and does not mean that the network device will definitely send DCI through the at least two PDCCH candidates. For a network device, it can send DCI on one or more of the at least two associated PDCCH candidates. For a terminal device, the terminal device must perform blind detection on the at least two associated PDCCH candidates and determine a DCI based on the results of the blind detection on the at least two PDCCH candidates. In other words, the information bits on the associated PDCCH candidates are also associated and are used by the terminal device to determine a DCI.
[0145] Specifically, the existence of an association relationship between at least two PDCCH candidates indicates that there is an association between information bits obtained by performing blind detection on at least two PDCCH candidates, or there is an association between blind detection operations performed on at least two PDCCH candidates.
[0146] In the embodiment of the present application, the information bits on all PDCCH candidates having an associated relationship constitute or include all the information bits of the above-mentioned DCI.
[0147] In a first possible implementation, the information bits on the at least two PDCCH candidates respectively include all the information bits of the above-mentioned DCI. For example, a DCI signaling includes X bits, where X is a positive integer. The X bits can be a sequence, or a modulation symbol after coding and modulation, etc. The X bits can be coded and modulated in the same or different ways, and each of the at least two PDCCH candidates will carry the X bits. The terminal device can receive information bits on at least two PDCCH candidates respectively, and perform maximum likelihood detection and soft decision respectively, and soft merge the two soft information bits obtained to obtain the final DCI. This embodiment can improve the probability of correct detection during the soft merging process, thereby improving the reliability of DCI detection. In addition, the two DCI information are transmitted through channels with low correlation, which can increase the gain of the soft merging operation and improve robustness.
[0148] In a second possible implementation, the information bits on the at least two PDCCH candidates respectively include partial information bits of the above-mentioned DCI. The partial information bits here can be any part of the information bits of a DCI signaling. For two PDCCH candidates, that is, the at least two PDCCH candidates are PDCCH candidate 1 and PDCCH candidate 2. For example, the network device can carry a part of the modulation symbols after coding and modulation of a DCI signaling bit string on PDCCH candidate 1, and the remaining modulation symbols except the partial modulation symbols are carried on PDCCH candidate 2. For another example, the network device can carry the modulation symbols formed by independent coding and modulation of a part of the bit string in a DCI signaling bit string on PDCCH candidate 1, and the modulation symbols formed by independent coding and modulation of the remaining part of the bit string except the partial bit string are carried on PDCCH candidate 2. Exemplarily, the network device can transmit the first 10 bits of a DCI signaling through PDCCH candidate 1, and transmit the last 20 bits of the DCI signaling through PDCCH candidate 2. In other words, the network device can carry the information bits of a DCI signaling on at least two CORESETs, and send signals carried on different CORESETs through different TRPs. The terminal device can receive the information bits on at least two PDCCH candidates respectively, and perform detection on each of them, and obtain the final DCI based on the at least two pieces of information obtained. This embodiment can be understood as at least two PDCCH candidates with smaller ALs can be aggregated to form a PDCCH candidate with a larger AL. For example, two PDCCH candidates with AL=4 can form a PDCCH candidate with AL=8. The channel correlation experienced by the DCI signaling of this embodiment during transmission is relatively low, and it has diversity gain. Compared with the first possible implementation method mentioned above, the blind detection complexity of the terminal device is lower.
[0149] Which of the two possible implementation methods mentioned above is specifically adopted may be pre-agreed or configured by the network device for the terminal device through signaling. For example, the network device may configure the terminal device through system messages, dedicated RRC messages, MAC layer signaling, or physical layer signaling, which is not limited in the embodiments of the present application.
[0150] It should be understood that the process of the above-mentioned terminal device obtaining a DCI signaling through at least two PDCCH candidates may include multiple implementation methods. For example, the terminal device may first perform decoding and then merge the decoded information bits; the terminal device may also first merge the detected information and then decode to obtain the final information bits. The embodiments of the present application are not limited to this.
[0151] Since the PDCCH candidates belong to the SSS, the association relationship between at least two PDCCH candidates can essentially be understood as the association relationship between PDCCH candidates in different SSSs. For example, it can be configured or agreed that the PDCCH candidate of SSS1 has an association relationship with the PDCCH candidate of SSS2. Furthermore, it can be configured or agreed that one or more PDCCH candidates of SSS 1 have an association relationship with one or more PDCCH candidates of SSS2. Figures 5 to 7 , details the association relationship between the above at least two PDCCH candidates.
[0152] In one possible implementation, at least two PDCCH candidates have the same AL and the same number. That is, it can be agreed in advance that PDCCH candidates with the same number under the same AL have an associated relationship. The numbering here is at the AL level, that is, the PDCCH candidates are numbered within the same AL in the same SSS. Exemplarily, PDCCH candidates with different numbers under the same AL may include non-overlapping time-frequency resource units, such as CCE. In this embodiment, after the terminal device performs blind detection, the information bits corresponding to the PDCCH candidates with the same number under the same AL can be soft-merged or the decoded information bits can be merged. It should be understood that for PDCCH candidates that have no associated relationship, they do not belong to the at least two PDCCH candidates mentioned above, and the terminal device can independently perform blind detection operations on them, such as parsing, decoding, etc.
[0153] Take two SSS as an example, Figure 5As shown, PDCCH candidate 1 with AL=2 in SSS1 and PDCCH candidate 1 with AL=2 in SSS2 have an associated relationship, PDCCH candidate 2 with AL=2 in SSS1 and PDCCH candidate 2 with AL=2 in SSS2 have an associated relationship, PDCCH candidate 1 with AL=4 in SSS1 and PDCCH candidate 1 with AL=4 in SSS2 have an associated relationship, PDCCH candidate 1 with AL=8 in SSS1 and PDCCH candidate 1 with AL=8 in SSS2 have an associated relationship, PDCCH candidate 2 with AL=8 in SSS1 and PDCCH candidate 2 with AL=8 in SSS2 have an associated relationship. The terminal device can combine the blind detection results on the above-mentioned PDCCH candidates with associated relationships. Figure 5 Since only PDCCH candidate 1 is included under AL=4 in SSS2, according to the above rules, PDCCH candidate 2 with AL=4 in SSS1 has no PDCCH candidate associated with it, the terminal device can independently perform blind detection on PDCCH candidate 2 with AL=4 in SSS1.
[0154] In an embodiment of the present application, the terminal device performs a soft merging operation on the PDCCH candidates under the same AL, which can reduce the processing complexity of the terminal device. In addition, the association relationship between the PDCCH candidates can be one-to-one, or there is an association relationship between only some PDCCH candidates in different SSSs, which can further reduce the processing complexity of the terminal device.
[0155] In another possible implementation, at least two PDCCH candidates have different ALs and the same number. That is, PDCCH candidates with the same number under a specific AL (predefined or configured) have an associated relationship. The above numbering is at the AL level, that is, the PDCCH candidates are numbered within the same AL in the same SSS. The above different ALs may be pre-agreed or configured by the network device. In this embodiment, after the terminal device performs blind detection, it may perform a soft merging operation or a decoded information bit merging operation on the information bits corresponding to the PDCCH candidates with the same number under a specific AL (predefined or configured). It should be understood that for PDCCH candidates that have no associated relationship, they do not belong to the above-mentioned at least two PDCCH candidates, and the terminal device may independently perform blind detection operations on them, such as parsing, decoding, etc.
[0156] PDCCH candidates with the same number under a specific AL (predefined or configured) have an associated relationship, which can be divided into the following two cases:
[0157] Case 1: There is a one-to-one relationship between ALs, that is, a PDCCH candidate of one AL is associated with a PDCCH candidate of another AL.
[0158] Take two SSS as an example, Figure 6 As shown, PDCCH candidate 1 with AL=2 in SSS1 and PDCCH candidate 1 with AL=4 in SSS2 have an associated relationship, PDCCH candidate 2 with AL=2 in SSS1 and PDCCH candidate 2 with AL=4 in SSS2 have an associated relationship, PDCCH candidate 1 with AL=4 in SSS1 and PDCCH candidate 1 with AL=2 in SSS2 have an associated relationship, PDCCH candidate 1 with AL=8 in SSS1 and PDCCH candidate 1 with AL=8 in SSS2 have an associated relationship, PDCCH candidate 2 with AL=8 in SSS1 and PDCCH candidate 2 with AL=8 in SSS2 have an associated relationship. The terminal device can combine the blind detection results on the above-mentioned PDCCH candidates with associated relationships. Figure 6 Since only PDCCH candidate 1 is included under AL=2 in SSS2, according to the above rules, PDCCH candidate 2 with AL=4 in SSS1 has no PDCCH candidate associated with it, the terminal device can independently perform blind detection on PDCCH candidate 2 with AL=4 in SSS1.
[0159] In an embodiment of the present application, since the channels of different TRPs are different, by configuring at least two PDCCH candidates with an associated relationship with different ALs, different ALs can be configured for different TRPs to send DCI according to channel conditions, which has high flexibility. In addition, the association relationship between PDCCH candidates is one-to-one, which can further reduce the processing complexity of the terminal device.
[0160] Case 2: a one-to-many relationship between ALs, that is, a PDCCH candidate of one AL is associated with PDCCH candidates of at least two ALs.
[0161] Take two SSS as an example, Figure 7As shown, PDCCH candidate 1 with AL=2 in SSS1 is associated with PDCCH candidate 1 with AL=2 in SSS2 and PDCCH candidate 1 with AL=4 in SSS2; PDCCH candidate 2 with AL=2 in SSS1 is associated with PDCCH candidate 2 with AL=2 in SSS2 and PDCCH candidate 2 with AL=4 in SSS2; PDCCH candidate 1 with AL=4 in SSS1 is associated with PDCCH candidate 1 with AL=4 in SSS2; PDCCH candidate 2 with AL=4 in SSS1 is associated with PDCCH candidate 2 with AL=4 in SSS2; PDCCH candidate 1 with AL=8 in SSS1 is associated with PDCCH candidate 1 with AL=8 in SSS2; PDCCH candidate 2 with AL=8 in SSS1 is associated with PDCCH candidate 2 with AL=8 in SSS2. The terminal device can combine the blind detection results on the above-mentioned PDCCH candidates with associated relationships.
[0162] In an embodiment of the present application, since the channels of different TRPs are different, by configuring at least two PDCCH candidates with an associated relationship to have different ALs, different ALs can be configured for different TRPs to send DCI according to channel conditions, thereby improving the flexibility of the network device in sending DCI.
[0163] Taking into account that in the above-mentioned simplified DCI format, the reference position indicated by S is the starting symbol of the PDCCH detection opportunity, when the network device repeatedly transmits DCI through the above-mentioned different CORESETs and transmits it according to the simplified DCI format, there may be multiple reference positions indicated by S in the DCI, and since the repeatedly transmitted DCI includes the same original bits, the repeatedly transmitted DCI will indicate the same S value. If the DCI in at least two SSSs is correctly received by the terminal device, the terminal device may determine different starting positions of the physical shared channel based on different reference positions; if only one of the DCI in at least two SSSs is correctly received by the terminal device, the starting position of the physical shared channel determined by the terminal device when correctly receiving the DCI in one SSS and correctly receiving the DCI in another SSS is different, but the network device will only determine one physical shared channel position, which will lead to inconsistent understanding of the starting position of the physical shared channel between the terminal device and the network device, affecting data reception efficiency.
[0164] Therefore, optionally, before the network device sends downlink control information DCI on at least two physical downlink control channel PDCCH candidates, the method further includes: the network device determines a reference position, which is determined based on at least one CORESET of the at least two CORESETs or at least one PDCCH candidate of the at least two PDCCH candidates; the network device determines the starting position of the physical shared channel based on the reference position; accordingly, the terminal device determines the reference position; the terminal device determines the starting position of the physical shared channel based on the reference position. The network device sends or receives the physical shared channel based on the DCI, including: the network device sends or receives the physical shared channel based on the starting position; the terminal device receives or sends the physical shared channel based on the DCI, including: the terminal device receives or sends the physical shared channel based on the starting position of the physical shared channel.
[0165] The reference position may be determined based on at least one SSS of at least two associated SSSs, or based on at least one PDCCH candidate of at least two associated PDCCH candidates. Specifically, the network device and the terminal device may determine the reference position in accordance with agreed rules and by means of a protocol agreement, thereby determining the starting position of the physical shared channel.
[0166] In an embodiment of the present application, when the network device adopts a DCI format that uses the starting position of the PDCCH detection timing as the reference position indication S, the terminal device can determine the actual starting position of the physical shared channel according to the agreed rules to ensure that it is consistent with the actual starting position of the physical shared channel sent by the network device, which is conducive to improving the efficiency of detection and reception of the physical shared channel.
[0167] In one possible implementation, the reference position is a reference position determined based on one of the at least two CORESETs or one of the at least two PDCCH candidates. Therefore, the network device and the terminal device can determine the starting position of the physical shared channel based on this reference position.
[0168] Optionally, the network device sends or receives a physical shared channel based on the starting position of the physical shared channel, including: the network device determines the first field in the DCI and the starting position of the physical shared channel based on the reference position; the terminal device determines the starting position of the physical shared channel based on the reference position, including: the terminal device determines the starting position of the physical shared channel based on a reference position and the first field in the DCI, the first field being used to indicate the offset of the starting position of the physical shared channel relative to the reference position.
[0169] In an embodiment of the present application, DCI is a simplified DCI format, and the terminal device only determines a reference position. Specifically, the protocol stipulates that the starting position of the detection timing of a specific SSS is used as the reference position, and the network device can determine the first field in the DCI issued in at least two associated SSSs and the actual position of the physical shared channel according to the rule. The terminal device can determine a reference position according to the rule, and determine the starting position of the physical shared channel by combining the reference position and the first field in the DCI obtained by blind detection. The first field here can be the field where the above-mentioned S is located (i.e., the SLIV field).
[0170] Exemplarily, it may be agreed that the starting symbol position of the SSS detection opportunity corresponding to the CORESET with the largest number or the CORESET with the smallest number among at least two CORESETs is the above-mentioned reference position.
[0171] Exemplarily, it may be agreed that the starting symbol position of the SSS detection opportunity corresponding to the PDCCH candidate with the largest number or the smallest number among at least two PDCCH candidates is the above-mentioned reference position.
[0172] Exemplarily, it may be agreed that the starting symbol position of the detection opportunity of the SSS with the largest number or the SSS with the smallest number among at least two SSSs is the above-mentioned reference position.
[0173] Exemplarily, it may be agreed that the starting symbol position of the SSS detection opportunity corresponding to the PDCCH candidate with the earliest or latest time domain position among at least two PDCCH candidates is the reference position.
[0174] It should be understood that the above-mentioned maximum or minimum number is merely an example and should not limit the protection scope of the embodiments of the present application. In other possible implementations, the starting symbol position of the detection timing of the SSS corresponding to the CORESET (or at least two PDCCH candidates, or at least two SSSs) with the middle, second-to-last, or second-to-last number among at least two CORESETs (or at least two PDCCH candidates, or at least two SSSs) can be used as the above-mentioned reference position, and the embodiments of the present application do not limit this.
[0175] It should also be understood that the subsequent examples of the embodiments of the present application all assume that K0=0, that is, the physical shared channel and DCI are located in the same slot. In actual applications, the terminal device also needs to combine the above-mentioned reference position, the first field and K0 to determine the starting position of the physical shared channel, which will not be repeated here.
[0176] Taking the physical shared channel PDSCH as an example, Figure 8 A schematic diagram showing the starting position of a PDSCH is shown. Figure 8In the protocol, SSS1 and SSS2 are associated. Assume that the protocol stipulates that the starting symbol of the detection timing of the smallest-numbered SSS is used as the reference position. Since SSS1 is the smallest-numbered SSS among the two associated SSSs, the network device can determine the S of the DCI in SSS1 and SSS2 based on the detection timing of SSS1. Then the DCI in SSS1 and SSS2 will indicate the same S value, for example, S=6, and determine the starting position of the PDSCH based on the starting position of the detection timing of SSS1 and S=6. The terminal device can determine the actual position of the PDSCH based on the above rules and the S value in the detected DCI. Assuming that Figure 8 In the example, even if the terminal device only detects DCI in SSS2 and S=6, the terminal device can determine that the starting position of PDSCH still uses the starting position of the detection opportunity corresponding to SSS1 as a reference, thereby determining that the starting position of PDSCH is 6.
[0177] exist Figure 8 In the protocol, it is assumed that the starting symbol of the detection timing of the SSS with the largest number is used as the reference position. Since SSS2 is the SSS with the largest number among the two associated SSSs, the network device can determine the S of the DCI in SSS1 and SSS2 according to the detection timing of SSS2. Then the DCI in SSS1 and SSS2 will indicate the same S value, for example, S=4, and the starting position of the PDSCH will be determined according to the starting position of the detection timing of SSS2 and S=4. The terminal device can determine the actual position of the PDSCH based on the above rules and the S value in the detected DCI. Assuming that Figure 8 In the example, even if the terminal device only detects DCI in SSS1 and S=4, the terminal device can determine that the starting position of PDSCH still uses the starting position of the detection opportunity corresponding to SSS2 as a reference, thereby determining that the starting position of PDSCH is 6.
[0178] The embodiments of the present application can be understood as treating at least two SSSs as a whole, with a detection timing for this whole, i.e., the starting position of the detection timing of this whole as a reference position. By agreeing on the starting position of the detection timing corresponding to the smallest-numbered SSS among the associated SSSs as the reference position, the terminal device can be prevented from receiving the PDSCH at the wrong time, thereby improving data reception efficiency.
[0179] In another possible implementation, the reference positions are at least two reference positions determined based on the starting symbol positions of the detection opportunities corresponding to at least two CORESETs or at least two PDCCH candidates. Therefore, the network device and the terminal device can determine the starting position of the physical shared channel based on the at least two reference positions.
[0180] Optionally, the network device sends or receives a physical shared channel based on the starting position of the physical shared channel, including: the network device determines the first field in the DCI and at least two starting positions based on the at least two reference positions; the terminal device determines the starting position of the physical shared channel based on the reference position, including: the terminal device determines at least two starting positions based on the at least two reference positions and the first field in the DCI, the first field being used to indicate an offset of the at least two starting positions relative to the at least two reference positions.
[0181] In an embodiment of the present application, DCI is a simplified DCI format, and the terminal device can determine at least two reference positions, that is, determine a reference position for each CORESET or each PDCCH candidate. Specifically, the network device can send the same original bits of DCI on at least two SSSs, and the terminal device can determine at least two reference positions according to the detection timing corresponding to the at least two SSSs. The terminal device can then determine at least two starting positions based on the at least two reference positions and the first field in the DCI obtained by blind detection, thereby receiving or sending at least two physical shared channels at the at least two starting positions. The first field here can be the field where the above-mentioned S is located (i.e., the SLIV field).
[0182] Optionally, the at least two physical shared channels are at least two repeated transmissions of the same transmission block (TB), which means that the terminal device can combine the soft information received based on the at least two physical shared channels, thereby improving the transmission reliability of the physical shared channels.
[0183] Optionally, the frequency domain resources occupied by the above-mentioned two repeated transmissions can be determined according to the indication of the same DCI signaling, that is, the frequency domain resources occupied by the two repeated transmissions are the same, or the frequency domain interval of the second repeated transmission relative to the first repeated transmission can be pre-configured or pre-defined, so that the two repeated transmissions occupy different frequency domain resources, thereby improving the frequency diversity gain of the transmission.
[0184] Optionally, the QCL assumptions used in the two repeated transmissions are different. One implementation is that the QCL assumptions used in the two repeated transmissions are respectively the same as the QCL assumptions used by the two CORESETs that schedule the repeated transmissions.
[0185] Taking the physical shared channel PDSCH as an example, Figure 9 FIG. 1 shows a schematic diagram of another PDSCH starting position according to an embodiment of the present application. Figure 9In the figure, SSS1 and SSS2 are associated. The network device repeatedly transmits DCI through CORESET#1 and CORESET#2 corresponding to SSS1 and SSS2, respectively. Since the repeatedly transmitted DCI includes the same original bits, S=6 for the repeatedly transmitted DCI. The terminal device receives the repeatedly transmitted DCI and can determine reference position 1 based on the detection timing of SSS1 and reference position 2 based on the detection timing of SSS2. Combined with S=6, the two starting positions shown in the figure are determined: the starting position of PDSCH1 and the starting position of PDSCH 2. PDSCH 1 and PDSCH 2 are then received at the corresponding positions. The terminal device can then merge PDSCH 1 and PDSCH 2 to obtain the final PDSCH.
[0186] As an optional embodiment, the above-mentioned first field is used to indicate at least two S values (also referred to as at least two second fields), and the at least two S values respectively correspond to at least two CORESETs or at least two PDCCH candidates, and the at least two S values are respectively used to indicate the offsets of at least two starting positions relative to at least two reference positions; the network device determines the first field and at least two starting positions in the DCI based on the at least two reference positions, including: the network device determines the at least two S values and the at least two starting positions based on the at least two reference positions; the terminal device determines at least two starting positions based on the at least two reference positions and the first field in the DCI, including: the terminal device determines the at least two starting positions based on the at least two reference positions and the at least two S values.
[0187] In the embodiment of the present application, the number of S values indicated by the first field is determined according to the number of CORESETs (or SSSs) with an associated relationship. The terminal device can determine the corresponding starting position based on at least two reference positions and the corresponding at least two S values. For example, in the above Figure 9 In the embodiment, assuming that the first field includes two values S=8 and S=11, where S=8 corresponds to SSS1 and S=11 corresponds to SSS2, the terminal device can determine the starting position of PDSCH 1 scheduled by the DCI in SSS1 based on the above reference position 1 and S=8, and determine the starting position of PDSCH 2 scheduled by the DCI in SSS2 based on the above reference position 2 and S=11.
[0188] The embodiment of the present application can determine multiple detection opportunities based on multiple SSSs with associated relationships, thereby determining multiple starting positions, and then repeatedly transmitting multiple physical shared channels based on the multiple starting positions, thereby improving the transmission reliability of the physical shared channels.
[0189] As an optional embodiment, the detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
[0190] In an embodiment of the present application, the starting symbol position of the detection moments corresponding to multiple SSSs with an associated relationship is the same, the ending symbol position is the same, or the detection time completely overlaps. In this way, no matter which SSS corresponding to the detection moment is used as the reference position by the terminal device, the same starting position of the physical shared channel can be obtained. That is, there will be no situation where the network device only sends one physical shared channel, but the terminal device determines at least two different starting positions. The terminal device and the network device have a consistent understanding of the starting position of the physical shared channel, which improves the transmission efficiency of the physical shared channel.
[0191] Taking the physical shared channel PDSCH as an example, Figure 10 A schematic diagram of another PDSCH starting position in an embodiment of the present application is shown. Assuming that SSS1 and SSS2 are associated, the protocol stipulates that the starting positions of the detection timings configured by SSS1 and SSS2 are exactly the same, and the DCIs sent on the two SSSs can indicate the same S value (assuming S=6), and there will be no ambiguity between the terminal device and the network device regarding the starting position of the PDSCH transmission.
[0192] The embodiments of the present application limit the detection timings of multiple SSSs with associated relationships to have the same starting position, the same ending symbol position, or completely overlapping detection times. This increases the reliability and latency of PDCCH detection, ensures that the terminal device knows the correct starting position of the physical shared channel, and improves the transmission efficiency of the physical shared channel.
[0193] It should be understood that the size of the serial numbers of the above processes does not mean 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 the present application.
[0194] Combined with the above Figures 1 to 10 , describes in detail the data transmission method according to the embodiment of the present application, and will be combined with Figures 11 to 12 , describes in detail the device for data transmission according to an embodiment of the present application.
[0195] Figure 11 An apparatus 1100 for data transmission provided in an embodiment of the present application is shown. In one design, the apparatus 1100 may be a terminal device or a chip within the terminal device. In another design, the apparatus 1100 may be a network device or a chip within the network device. The apparatus 1100 includes a transceiver unit 1110 and a processing unit 1120.
[0196] In a possible implementation, the apparatus 1100 is used to execute the various processes and steps corresponding to the terminal device in the above method embodiment.
[0197] The transceiver unit 1110 is used to: perform blind detection on at least two physical downlink control channel PDCCH candidates, where the at least two PDCCH candidates are respectively associated with different control resource sets CORESET, and there is an association relationship between the at least two PDCCH candidates; the processing unit 1120 is used to: determine downlink control information DCI based on the results of blind detection on at least two PDCCH candidates, where the DCI is used to schedule a physical shared channel; the above-mentioned transceiver unit 1110 is also used to: receive or send a physical shared channel according to the DCI.
[0198] Optionally, the information bits on at least two PDCCH candidates respectively include all the information bits of the DCI; or, the information bits on at least two PDCCH candidates respectively include part of the information bits of the DCI.
[0199] Optionally, at least two PDCCH candidates have the same aggregation level AL and the same number; or, at least two PDCCH candidates have different ALs and the same number.
[0200] Optionally, the processing unit 1120 is also used to: determine a reference position, which is determined based on at least one CORESET among at least two CORESETs or at least one PDCCH candidate among at least two PDCCH candidates; based on the reference position, determine the starting position of the physical shared channel; the transceiver unit 1110 is specifically used to: receive or send the physical shared channel based on the starting position of the physical shared channel.
[0201] Optionally, the reference position is a reference position determined according to one CORESET of the at least two CORESETs or one PDCCH candidate of the at least two PDCCH candidates.
[0202] Optionally, the processing unit 1120 is specifically configured to determine a starting position of a physical shared channel based on a reference position and a first field in the DCI, where the first field is used to indicate an offset of the starting position of the physical shared channel relative to the reference position.
[0203] Optionally, the reference position is at least two reference positions determined according to the starting symbol positions of detection occasions corresponding to at least two CORESETs or at least two PDCCH candidates.
[0204] Optionally, the processing unit 1120 is specifically used to: determine at least two starting positions based on at least two reference positions and a first field in the DCI, where the first field is used to indicate an offset of the at least two starting positions relative to the at least two reference positions.
[0205] Optionally, the first field includes at least two second fields, the at least two second fields correspond to at least two CORESETs or at least two PDCCH candidates, and the at least two second fields are respectively used to indicate the offsets of the at least two starting positions relative to the at least two reference positions; the processing unit 1120 is specifically used to: determine the at least two starting positions based on the at least two reference positions and the at least two second fields.
[0206] Optionally, the detection timings corresponding to at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
[0207] In another possible implementation, the apparatus 1100 is configured to execute the various processes and steps corresponding to the network device in the above method embodiment.
[0208] The processing unit 1120 is used to: determine to send a downlink control information DCI on at least two physical downlink control channel PDCCH candidates, where the DCI is used to schedule a physical shared channel, and the at least two PDCCH candidates are respectively associated with different control resource sets CORESET, and there is an association relationship between the at least two PDCCH candidates; the transceiver unit 1110 is used to: send the DCI on the at least two PDCCH candidates; and, according to the DCI, send or receive the physical shared channel.
[0209] Optionally, the information bits on at least two PDCCH candidates respectively include all the information bits of the DCI; or, the information bits on at least two PDCCH candidates respectively include part of the information bits of the DCI.
[0210] Optionally, at least two PDCCH candidates have the same aggregation level AL and the same number; or, at least two PDCCH candidates have different ALs and the same number.
[0211] Optionally, the processing unit 1120 is also used to: determine a reference position, which is determined based on at least one CORESET among at least two CORESETs or at least one PDCCH candidate among at least two PDCCH candidates; based on the reference position, determine the starting position of the physical shared channel; the transceiver unit 1110 is specifically used to: send or receive the physical shared channel based on the starting position of the physical shared channel.
[0212] Optionally, the reference position is a reference position determined according to one CORESET of at least two CORESETs or one PDCCH candidate of at least two PDCCH candidates.
[0213] Optionally, the processing unit 1120 is specifically configured to determine, based on the reference position, a first field in the DCI and a starting position of a physical shared channel, where the first field is used to indicate an offset of the starting position of the physical shared channel relative to the reference position.
[0214] Optionally, the reference position is at least two reference positions determined according to the starting symbol positions of detection occasions corresponding to at least two CORESETs or at least two PDCCH candidates.
[0215] Optionally, the processing unit 1120 is specifically used to: determine a first field and at least two starting positions in the DCI based on the at least two reference positions, where the first field is used to indicate an offset of the at least two starting positions relative to the at least two reference positions.
[0216] Optionally, the first field includes at least two second fields, the at least two second fields correspond to at least two CORESETs or at least two PDCCH candidates, and the at least two second fields are respectively used to indicate the offsets of the at least two starting positions relative to the at least two reference positions; the processing unit 1120 is specifically used to: determine the at least two fields and the at least two starting positions based on the at least two reference positions.
[0217] Optionally, the detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
[0218] It should be understood that the device 1100 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1100 may be specifically a terminal device or a network device in the above-mentioned embodiment, and the device 1100 may be used to execute the various processes and / or steps corresponding to the terminal device or the network device in the above-mentioned method embodiment. To avoid repetition, they will not be described here.
[0219] The apparatus 1100 of each of the above-mentioned schemes has the function of implementing the corresponding steps executed by the terminal device or network device in the above-mentioned method; the above-mentioned functions can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the above-mentioned transceiver unit 1110 may include a sending unit and a receiving unit, the sending unit can be used to implement the various steps and / or processes for performing the sending action corresponding to the above-mentioned transceiver unit, and the receiving unit can be used to implement the various steps and / or processes for performing the receiving action corresponding to the above-mentioned transceiver unit. The sending unit can be replaced by a transmitter, and the receiving unit can be replaced by a receiver, respectively performing the sending and receiving operations and related processing operations in each method embodiment.
[0220] In the embodiments of this application, Figure 11 The device 1100 may also be a chip or a chip system, such as a system on chip (SoC). Correspondingly, the transceiver unit 1110 may be a transceiver circuit of the chip, which is not limited here.
[0221] Figure 12 Another data transmission device 1200 provided in an embodiment of the present application is shown. The device 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 via 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.
[0222] In a possible implementation, the apparatus 1200 is configured to execute the various processes and steps corresponding to the terminal device in the above-mentioned method 200 .
[0223] Among them, the transceiver 1220 is used to: perform blind detection on at least two physical downlink control channel PDCCH candidates, at least two PDCCH candidates are respectively associated with different control resource sets CORESET, and there is an association relationship between at least two PDCCH candidates; the processor 1210 is used to: determine a downlink control information DCI based on the result of blind detection on the at least two PDCCH candidates, and the DCI is used to schedule a physical shared channel; the transceiver 1220 is also used to: receive or send a physical shared channel according to the DCI.
[0224] In another possible implementation, the apparatus 1200 is configured to execute the various processes and steps corresponding to the network device in the above method 200 .
[0225] Among them, the processor 1210 is used to: determine to send a downlink control information DCI on at least two physical downlink control channel PDCCH candidates, the DCI is used to schedule a physical shared channel, at least two PDCCH candidates are respectively associated with different control resource sets CORESET, and there is an association relationship between at least two PDCCH candidates; the transceiver 1220 is used to: send the DCI on at least two PDCCH candidates; and, according to the DCI, send or receive the physical shared channel.
[0226] It should be understood that apparatus 1200 can be specifically a terminal device or network device in the above-described embodiments, and can be used to execute the various steps and / or processes corresponding to the terminal device or network device in the above-described method embodiments. Optionally, the memory 1230 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 1210 can be used to execute instructions stored in the memory, and when the processor 1210 executes the instructions stored in the memory, the processor 1210 is used to execute the various steps and / or processes of the above-described method embodiments corresponding to the terminal device or network device. The transceiver 1220 may include a transmitter and a receiver. The transmitter can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a sending action, and the receiver can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a receiving action.
[0227] It should be understood that in the embodiments of the present application, the processor of the above-mentioned device may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0228] During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software units in the processor. The software unit can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and in combination with its hardware, completes the steps of the above method. To avoid repetition, a detailed description is not given here.
[0229] Those skilled in the art will appreciate that the various method steps and units described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the steps and components of each embodiment have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0230] The present application also provides a communication system, which may include the above Figure 11 or Figure 12 The terminal device shown (device 1100 or device 1200 is embodied as a terminal device), and the above Figure 11 or Figure 12 The network device shown (device 1100 or device 1200 is embodied as a network device).
[0231] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0232] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.
[0233] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0234] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0235] If the above-mentioned 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 this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling 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 method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0236] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily conceive of various modifications or substitutions within the technical scope disclosed in this application, and such modifications or substitutions should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A data transmission method, characterized in that: include: performing blind detection on at least two physical downlink control channel (PDCCH) candidates, where the at least two PDCCH candidates are respectively associated with different control resource sets (CORESETs), and there is an association relationship between the at least two PDCCH candidates; Determining downlink control information DCI according to a result of blind detection on the at least two PDCCH candidates, where the DCI is used to schedule a physical shared channel; Determine a starting position of the physical shared channel based on a reference position, where the reference position is determined according to at least one CORESET of the at least two CORESETs or at least one PDCCH candidate of the at least two PDCCH candidates, and the reference position is a starting symbol position of a detection opportunity of a search space set SSS corresponding to a PDCCH candidate with a latest time domain position among the at least two PDCCH candidates; receiving or sending the physical shared channel according to the DCI; The receiving or sending the physical shared channel according to the DCI includes: The physical shared channel is received or sent based on the starting position.
2. The method according to claim 1, characterized in that The information bits on the at least two PDCCH candidates respectively include all the information bits of the DCI; or, The information bits on the at least two PDCCH candidates respectively include part of the information bits of the DCI.
3. The method according to claim 1 or 2, characterized in that The at least two PDCCH candidates have the same aggregation level AL and the same number; or, The at least two PDCCH candidates have different ALs and the same number.
4. The method according to claim 1 or 2, characterized in that The reference position is a reference position determined according to one CORESET of the at least two CORESETs or one PDCCH candidate of the at least two PDCCH candidates.
5. The method according to claim 4, characterized in that The determining, based on the reference position, a starting position of the physical shared channel includes: The starting position is determined based on the one reference position and a first field in the DCI, where the first field is used to indicate an offset of the starting position relative to the reference position.
6. The method according to claim 1 or 2, characterized in that The detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
7. A data transmission method, characterized in that: include: Sending downlink control information (DCI) on at least two physical downlink control channel (PDCCH) candidates, where the DCI is used to schedule a physical shared channel, the at least two PDCCH candidates being associated with different control resource sets (CORESETs) respectively, and there being an association relationship between the at least two PDCCH candidates; Determine a starting position of the physical shared channel based on a reference position, where the reference position is determined according to at least one CORESET of the at least two CORESETs or at least one PDCCH candidate of the at least two PDCCH candidates, and the reference position is a starting symbol position of a detection opportunity of a search space set SSS corresponding to a PDCCH candidate with a latest time domain position among the at least two PDCCH candidates; sending or receiving the physical shared channel according to the DCI; The sending or receiving the physical shared channel according to the DCI includes: The physical shared channel is sent or received based on the starting position.
8. The method according to claim 7, characterized in that The information bits on the at least two PDCCH candidates respectively include all the information bits of the DCI; or, The information bits on the at least two PDCCH candidates respectively include part of the information bits of the DCI.
9. The method according to claim 7 or 8, characterized in that The at least two PDCCH candidates have the same aggregation level AL and the same number; or, The at least two PDCCH candidates have different ALs and the same number.
10. The method according to claim 7 or 8, characterized in that The reference position is a reference position determined according to one CORESET of the at least two CORESETs or one PDCCH candidate of the at least two PDCCH candidates.
11. The method according to claim 10, characterized in that The sending or receiving the physical shared channel based on the starting position of the physical shared channel includes: Based on the reference position, a first field in the DCI and the starting position are determined, where the first field is used to indicate an offset of the starting position relative to the reference position.
12. The method according to claim 7 or 8, characterized in that The detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
13. A data transmission device, characterized in that: include: a transceiver unit, configured to perform blind detection on at least two physical downlink control channel (PDCCH) candidates, wherein the at least two PDCCH candidates are respectively associated with different control resource sets (CORESETs), and there is an association relationship between the at least two PDCCH candidates; a processing unit, configured to determine downlink control information DCI according to a result of blind detection on the at least two PDCCH candidates, where the DCI is used to schedule a physical shared channel; The processing unit is further configured to determine a starting position of the physical shared channel based on a reference position, where the reference position is determined according to at least one CORESET of the at least two CORESETs or at least one PDCCH candidate of the at least two PDCCH candidates, and the reference position is a starting symbol position of a detection opportunity of a search space set SSS corresponding to a PDCCH candidate with a latest time domain position among the at least two PDCCH candidates; The transceiver unit is further configured to: receive or send the physical shared channel according to the DCI; The transceiver unit is specifically configured to: receive or send the physical shared channel based on the starting position.
14. The device according to claim 13, characterized in that The information bits on the at least two PDCCH candidates respectively include all the information bits of the DCI; or, The information bits on the at least two PDCCH candidates respectively include part of the information bits of the DCI.
15. The device according to claim 13 or 14, characterized in that The at least two PDCCH candidates have the same aggregation level AL and the same number; or, The at least two PDCCH candidates have different ALs and the same number.
16. The device according to claim 13 or 14, characterized in that The reference position is a reference position determined according to one CORESET of the at least two CORESETs or one PDCCH candidate of the at least two PDCCH candidates.
17. The device according to claim 16, characterized in that The processing unit is specifically configured to: The starting position is determined based on the one reference position and a first field in the DCI, where the first field is used to indicate an offset of the starting position relative to the reference position.
18. The device according to claim 13 or 14, characterized in that The detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
19. A data transmission device, characterized in that: include: a processing unit, configured to determine to send downlink control information (DCI) on at least two physical downlink control channel (PDCCH) candidates, where the DCI is used to schedule a physical shared channel, where the at least two PDCCH candidates are respectively associated with different control resource sets (CORESETs), and where there is an association relationship between the at least two PDCCH candidates; The processing unit is further configured to determine a starting position of the physical shared channel based on a reference position, where the reference position is determined according to at least one CORESET of the at least two CORESETs or at least one PDCCH candidate of the at least two PDCCH candidates, and the reference position is a starting symbol position of a detection opportunity of a search space set SSS corresponding to a PDCCH candidate with a latest time domain position among the at least two PDCCH candidates; a transceiver unit, configured to send the DCI on the at least two PDCCH candidates; and, according to the DCI, send or receive the physical shared channel; The transceiver unit is specifically configured to send or receive the physical shared channel based on the starting position.
20. The device according to claim 19, characterized in that The information bits on the at least two PDCCH candidates respectively include all the information bits of the DCI; or, The information bits on the at least two PDCCH candidates respectively include part of the information bits of the DCI.
21. The device according to claim 19 or 20, characterized in that The at least two PDCCH candidates have the same aggregation level AL and the same number; or, The at least two PDCCH candidates have different ALs and the same number.
22. The device according to claim 19 or 20, characterized in that The reference position is a reference position determined according to one CORESET of the at least two CORESETs or one PDCCH candidate of the at least two PDCCH candidates.
23. The device according to claim 22, characterized in that The processing unit is specifically configured to: Based on the reference position, a first field in the DCI and the starting position are determined, where the first field is used to indicate an offset of the starting position relative to the reference position.
24. The device according to claim 19 or 20, characterized in that The detection timings corresponding to the at least two PDCCH candidates have the same starting symbol position, the same ending symbol position, or the detection times completely overlap.
25. A data transmission device, characterized in that: include: A processor configured to execute a computer program stored in a memory to perform the method according to any one of claims 1 to 6 or any one of claims 7 to 12.
26. A data transmission device, characterized in that: include: A processor and a memory, the memory being used to store computer programs or instructions, the processor being used to execute the computer programs or instructions, so that the apparatus performs the method according to any one of claims 1 to 6, or any one of claims 7 to 12.
27. A computer-readable storage medium for storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 or any one of claims 7 to 12 is implemented.
28. A computer program product, comprising computer program code, characterized in that: When the computer program code is run on a computer, the computer is caused to implement the method according to any one of claims 1 to 6 or any one of claims 7 to 12.
29. A chip, characterized in that: The chip is installed in a communication device, and the chip includes a processor and a communication interface. When the processor reads instructions through the communication interface and runs, the device executes the method according to any one of claims 1 to 6 or any one of claims 7 to 12.
Citation Information
Patent Citations
Signaling information transmission method and device, communication node and storage medium
CN110535614A
Method for transmitting or receiving downlink control channel and device using same
WO2019031850A1