Resource determination method and resource determination device
By considering the resources of all PDCCH candidate groups and avoiding conflicts in the terminal device, the PDSCH transmission reliability problem caused by overlapping PDCCH resources in the wireless communication system is solved, and higher PDSCH transmission reliability and resource utilization efficiency are achieved.
Patent Information
- Application Number
- JP2023560344
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-04-01
- Filing Date
- 2022-03-02
- Publication Date
- 2025-04-10
- Estimated Expiration
- 2042-03-02
AI Technical Summary
In a wireless communication system, when the resources of multiple PDCCH candidate groups overlap, it is difficult for the terminal device to accurately determine the actual resource location of the PDCCH, resulting in the PDSCH transmission reliability being affected.
By receiving configuration information, the terminal device considers the candidates of all the first and second PDCCH candidate groups, and avoids the resources corresponding to all the PDCCH candidate groups when receiving the PDSCH to improve the reliability of PDSCH transmission.
It effectively avoids resource conflicts in PDCCH candidate groups, and improves the transmission reliability and resource utilization efficiency of PDSCH.
Smart Images

Figure 0007660221000004 
Figure 0007660221000005 
Figure 0007660221000006
Abstract
Description
[Technical field]
[0001] The present application relates to the field of wireless communication, and more particularly to a resource determination method and device. [Background technology]
[0002] This application claims priority to Chinese Patent Application No. 202110353465.5, entitled "RESOURCE DETERMINING METHOD AND APPARATUS," filed with the State Intellectual Property Office of China on April 1, 2021, the entire contents of which are incorporated herein by reference.
[0003] In a wireless communication system, an access network device may transmit configuration information of a control resource set (CORESET) and a search space set to a terminal device. The terminal device may determine available resources for a physical downlink control channel (PDCCH) and possible resource locations of the PDCCH in these available resources, i.e., PDCCH candidates, based on the configuration information. The access network device may transmit downlink control information (DCI) for one or more PDCCH candidates, and the DCI may indicate available resources for a physical downlink shared channel (PDSCH).
[0004] To improve spectral efficiency, if resources in the CORESET cannot be used to transmit the PDCCH, or only some of those resources are used to transmit the PDCCH, and the resources available for the PDSCH overlap with resources in the CORESET, the resources in the CORESET may be used to transmit the PDSCH.
[0005] However, when resources corresponding to PDCCH candidates carrying different DCIs overlap, the terminal device may be confused and cannot determine the actual resource location of the PDCCH. As a result, the resources used to transmit the PDSCH cannot be accurately determined, and the PDSCH transmission reliability is affected. Summary of the Invention
[0006] The present application provides a resource determination method and a resource determination device for improving PDSCH transmission reliability.
[0007] According to a first aspect, a resource determination method is provided. The method may be performed by a terminal device or by a chip used for the terminal device, the method including: receiving configuration information of a physical downlink control channel (PDCCH) candidate set used for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two or more second PDCCH candidates, a resource corresponding to at least one target first PDCCH candidate in the first PDCCH candidate group and a resource corresponding to at least one target second PDCCH candidate in the second PDCCH candidate group having a first overlapping portion; receiving the first PDCCH, the first PDCCH being a first physical downlink shared channel (PDCCH), receiving a first PDSCH on a target resource, the first resource being used to indicate a second resource available for a PDSCH (a direct channel, PDSCH), the first resource and the second resource having a second overlapping portion; and receiving the first PDSCH on a target resource, the target resource being a resource obtained by removing the second overlapping portion from the second resource.
[0008] In the present application, when the first PDCCH candidate group and the second PDCCH candidate group received by the terminal device have overlapping PDCCH candidates, all PDCCH candidates in the first PDCCH candidate group and the second PDCCH candidate group that may cause confusion are taken into account, and when receiving PDSCH, the terminal device avoids resources corresponding to all PDCCH candidates in the PDCCH candidate set, thereby improving PDSCH transmission reliability.
[0009] Referring to the first aspect, in some implementations of the first aspect, the method further includes receiving a first demodulation reference signal (DMRS) group, where the resources used by the first DMRS group and the second resources have a third overlapping portion, and the target resource being a resource obtained by removing the second overlapping portion from the second resources includes the target resource being a resource obtained by removing the second overlapping portion and the third overlapping portion from the second resources.
[0010] In the present application, when resource mapping is performed on the PDSCH, in addition to all PDCCH candidates in the PDCCH candidate set that need to be avoided, the resources used by the received DMRS also need to be avoided, so as to ensure that there is no interference brought by the PDSCH imposed on the resources of the DMRS, and further enhance the performance of DMRS-based channel estimation.
[0011] Referring to the first aspect, in some implementations of the first aspect, the first DMRS group is a DMRS that corresponds to a PDCCH candidate set.
[0012] In this application, when resource mapping is performed on the PDSCH, only the DMRS corresponding to the PDCCH candidate set may be avoided, so that resource utilization is improved while channel estimation performance is ensured.
[0013] Referring to the first aspect, in some implementations of the first aspect, at least one target first PDCCH candidate and at least one target second PDCCH candidate satisfy a first condition, the first condition being that the starting control channel element (CCE) has the same location and the downlink control information carried is the same. ( DCI ) This includes having the same size or format.
[0014] Referring to the first aspect, in some implementations of the first aspect, the first condition further includes corresponding to the same CCE, corresponding to the same control resource set (CORESET for short), and having the same scrambling code sequence.
[0015] Referring to the first aspect, in some implementations of the first aspect, the first condition further includes corresponding to the same CORESET or having the same scrambling code sequence.
[0016] Referring to the first aspect, in some implementations of the first aspect, the aggregation level of the target first PDCCH candidate is 8 and the aggregation level of the target second PDCCH candidate is 16, or the aggregation level of the target first PDCCH candidate is 16 and the aggregation level of the target second PDCCH candidate is 8.
[0017] In the present application, when the target first PDCCH candidate and the target second PDCCH candidate satisfy the first condition, the PDSCH may be assumed to avoid all PDCCH candidates in the PDCCH candidate set during resource mapping, so that resource utilization can be improved while PDSCH transmission reliability is ensured.
[0018] Referring to the first aspect, in some implementations of the first aspect, two or more second PDCCH candidates are used to transmit the same DCI.
[0019] Referring to the first aspect, in some implementations of the first aspect, the first PDCCH candidate group includes two or more first PDCCH candidates used to transmit the same DCI.
[0020] In the present application, PDCCH candidates in a PDCCH candidate group may be used to transmit the same DCI, and thus, in the present application, PDSCH transmission reliability can be improved in a scenario in which a PDCCH is repeatedly transmitted.
[0021] According to a second aspect, a resource determination method is provided. The method may be performed by an access network device or by a chip used for the access network device, the method including: transmitting configuration information of a physical downlink control channel (PDCCH) candidate set used for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two or more second PDCCH candidates, a resource corresponding to at least one target first PDCCH candidate in the first PDCCH candidate group and a resource corresponding to at least one target second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion; and transmitting the first PDCCH, the first PDCCH being a first physical downlink shared channel. the first resource and the second resource having a second overlapping portion; and transmitting the first PDSCH on a target resource, the target resource being a resource obtained by removing the second overlapping portion from the second resource.
[0022] In the present application, when the first PDCCH candidate group and the second PDCCH candidate group received by the terminal device have overlapping PDCCH candidates, all PDCCH candidates in the first PDCCH candidate group and the second PDCCH candidate group that may cause confusion are taken into account, and when receiving a PDSCH, the terminal device avoids resources corresponding to all PDCCH candidates in the PDCCH candidate set, thereby improving PDSCH transmission reliability.
[0023] Referring to the second aspect, in some implementations of the second aspect, the method further includes transmitting a first demodulation reference signal (DMRS) group, where the resources used by the first DMRS group and the second resources have a third overlapping portion, and the target resource being a resource obtained by removing the second overlapping portion from the second resources includes the target resource being a resource obtained by removing the second overlapping portion and the third overlapping portion from the second resources.
[0024] Referring to the second aspect, in some implementations of the second aspect, the first DMRS group is a DMRS corresponding to a PDCCH candidate set.
[0025] Referring to the second aspect, in some implementations of the second aspect, at least one target first PDCCH candidate and at least one target second PDCCH candidate satisfy a first condition, the first condition being that the starting control channel element (CCE) has the same location and the downlink control information carried is the same. ( DCI ) This includes having the same size or format.
[0026] Referring to the second aspect, in some implementations of the second aspect, the first condition further includes corresponding to the same CCE, corresponding to the same control resource set (CORESET for short), and having the same scrambling code sequence.
[0027] Referring to the second aspect, in some implementations of the second aspect, the first condition further includes corresponding to the same CORESET or having the same scrambling code sequence.
[0028] Referring to the second aspect, in some implementations of the second aspect, the aggregation level of the target first PDCCH candidate is 8 and the aggregation level of the target second PDCCH candidate is 16, or the aggregation level of the target first PDCCH candidate is 16 and the aggregation level of the target second PDCCH candidate is 8.
[0029] Referring to the second aspect, in some implementations of the second aspect, two or more second PDCCH candidates are used to transmit the same DCI.
[0030] Referring to the second aspect, in some implementations of the second aspect, the first PDCCH candidate group includes two or more first PDCCH candidates used to transmit the same DCI.
[0031] According to a third aspect, there is provided a resource determination apparatus, the apparatus being a terminal device or a communication apparatus used for a terminal device. The apparatus includes a transceiver unit, the transceiver unit receiving configuration information of a physical downlink control channel (PDCCH) candidate set, the PDCCH candidate set being used for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two or more second PDCCH candidates, a resource corresponding to at least one target first PDCCH candidate in the first PDCCH candidate group and a resource corresponding to at least one target second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion; receiving the first PDCCH, the first PDCCH being a first physical downlink shared channel (PDCCH), The second resource is used to indicate a second resource available for a PDSCH (port demultiplexing channel), where the first resource and the second resource have a second overlapping portion, and for receiving the first PDSCH on a target resource, where the target resource is a resource obtained by removing the second overlapping portion from the second resource.
[0032] In the present application, when the first PDCCH candidate group and the second PDCCH candidate group received by the terminal device have overlapping PDCCH candidates, all PDCCH candidates in the first PDCCH candidate group and the second PDCCH candidate group that may cause confusion are taken into account, and when receiving PDSCH, the terminal device avoids resources corresponding to all PDCCH candidates in the PDCCH candidate set, thereby improving PDSCH transmission reliability.
[0033] Referring to the third aspect, in some implementations of the third aspect, the transceiver unit is further used for receiving a first demodulation reference signal (DMRS) group, wherein the resources used by the first DMRS group and the second resources have a third overlapping portion, and the target resource being a resource obtained by removing the second overlapping portion from the second resources includes the target resource being a resource obtained by removing the second overlapping portion and the third overlapping portion from the second resources.
[0034] Referring to the third aspect, in some implementations of the third aspect, the first DMRS group is a DMRS corresponding to a PDCCH candidate set.
[0035] Referring to the third aspect, in some implementations of the third aspect, at least one target first PDCCH candidate and at least one target second PDCCH candidate satisfy a first condition, and the first condition is that the starting control channel element (CCE) has the same location and the downlink control information carried is the same. ( DCI ) This includes having the same size or format.
[0036] Referring to the third aspect, in some implementations of the third aspect, the first condition further includes corresponding to the same CCE, corresponding to the same control resource set (CORESET for short), and having the same scrambling code sequence.
[0037] Referring to the third aspect, in some implementations of the third aspect, the first condition further includes corresponding to the same CORESET or having the same scrambling code sequence.
[0038] Referring to the third aspect, in some implementations of the third aspect, the aggregation level of the target first PDCCH candidate is 8 and the aggregation level of the target second PDCCH candidate is 16, or the aggregation level of the target first PDCCH candidate is 16 and the aggregation level of the target second PDCCH candidate is 8.
[0039] Referring to the third aspect, in some implementations of the third aspect, two or more second PDCCH candidates are used to transmit the same DCI.
[0040] Referring to the third aspect, in some implementations of the third aspect, the first PDCCH candidate group includes two or more first PDCCH candidates used to transmit the same DCI.
[0041] According to a fourth aspect, there is provided a resource determination apparatus, the apparatus being an access network device or a communication apparatus used for an access network device. The apparatus includes a transceiver unit, the transceiver unit is configured to transmit configuration information of a physical downlink control channel (PDCCH) candidate set, the PDCCH candidate set being used for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two or more second PDCCH candidates, a resource corresponding to at least one target first PDCCH candidate in the first PDCCH candidate group and a resource corresponding to at least one target second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion; transmitting the first PDCCH, the first PDCCH being a first physical downlink shared channel (PDCCH), The second resource is used to indicate a second resource available for a PDSCH (a direct channel), where the first resource and the second resource have a second overlapping portion, and for transmitting the PDSCH on a target resource, where the target resource is a resource obtained by removing the second overlapping portion from the second resource.
[0042] In the present application, when the first PDCCH candidate group and the second PDCCH candidate group received by the terminal device have overlapping PDCCH candidates, all PDCCH candidates in the first PDCCH candidate group and the second PDCCH candidate group that may cause confusion are taken into account, and when receiving PDSCH, the terminal device avoids resources corresponding to all PDCCH candidates in the PDCCH candidate set, thereby improving PDSCH transmission reliability.
[0043] Referring to the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is further used for transmitting a first demodulation reference signal (DMRS) group, wherein the resources used by the first DMRS group and the second resources have a third overlapping portion, and the target resource being a resource obtained by removing the second overlapping portion from the second resources includes the target resource being a resource obtained by removing the second overlapping portion and the third overlapping portion from the second resources.
[0044] Referring to the fourth aspect, in some implementations of the fourth aspect, the first DMRS group is a DMRS corresponding to a PDCCH candidate set.
[0045] Referring to the fourth aspect, in some implementations of the fourth aspect, at least one target first PDCCH candidate and at least one target second PDCCH candidate satisfy a first condition, the first condition being that the starting control channel element (CCE) has the same location and the downlink control information carried is the same. ( DCI ) This includes having the same size or format.
[0046] Referring to the fourth aspect, in some implementations of the fourth aspect, the first condition further includes corresponding to the same CCE, corresponding to the same control resource set (CORESET for short), and having the same scrambling code sequence.
[0047] Referring to the fourth aspect, in some implementations of the fourth aspect, the first condition further includes corresponding to the same CORESET or having the same scrambling code sequence.
[0048] Referring to the fourth aspect, in some implementations of the fourth aspect, the aggregation level of the target first PDCCH candidate is 8 and the aggregation level of the target second PDCCH candidate is 16, or the aggregation level of the target first PDCCH candidate is 16 and the aggregation level of the target second PDCCH candidate is 8.
[0049] Referring to the fourth aspect, in some implementations of the fourth aspect, two or more second PDCCH candidates are used to transmit the same DCI.
[0050] Referring to the fourth aspect, in some implementations of the fourth aspect, the first PDCCH candidate group includes two or more first PDCCH candidates used to transmit the same DCI.
[0051] According to a fifth aspect, there is provided a communication device. The device may include a processing unit, a transmitting unit, and a receiving unit. Optionally, the transmitting unit and the receiving unit may alternatively be transceiver units.
[0052] When the device is an access network device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be a transceiver. The device may further include a storage unit, and the storage unit may be a memory. The storage unit is used to store instructions, and the processing unit executes the instructions stored in the storage unit to make the decoding device perform the method in the first aspect. When the device is a chip in the decoding device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be input / output interfaces, pins, circuits, or the like. The processing unit executes the instructions stored in the storage unit to make the chip perform the method in the first aspect. The storage unit is used to store instructions. The storage unit may be a storage unit (e.g., a register or a cache) in the chip, or may be a storage unit (e.g., a read-only memory or a random access memory) that exists outside the chip in the decoding device.
[0053] When the device is a terminal device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be a transceiver. The device may further include a storage unit, and the storage unit may be a memory. The storage unit is used to store instructions, and the processing unit executes the instructions stored in the storage unit to make the decoding device execute the method in the first aspect. When the device is a chip in the decoding device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be input / output interfaces, pins, circuits, or the like. The processing unit executes the instructions stored in the storage unit to make the chip execute the method in the first aspect. The storage unit is used to store instructions. The storage unit may be a storage unit (e.g., a register or a cache) in the chip, or may be a storage unit (e.g., a read-only memory or a random access memory) that exists outside the chip in the decoding device.
[0054] According to a sixth aspect, a communication device is provided, the communication device including a processor and an interface circuit. The interface circuit is used to receive a signal from another communication device other than the communication device and to transmit the signal to the processor or to another communication device other than the communication device. The processor is used to implement the method in any one of the possible implementations according to the first and second aspects by using logic circuits or executing code instructions.
[0055] According to a seventh aspect, there is provided a read-only memory medium, the read-only memory medium storing a computer program or instructions, which, when executed, performs the method of the first or second aspect.
[0056] According to an eighth aspect, there is provided a computer program product comprising instructions which, when executed, perform a method in any one of the possible implementations according to the first or second aspect.
[0057] According to a ninth aspect, a computer program is provided, the computer program comprising code or instructions which, when executed, perform a method in any one of the possible implementations according to the first or second aspect.
[0058] According to a tenth aspect, a chip system is provided. The chip system includes a processor and may further include a memory used to implement the method in any one of the possible implementations according to the first or second aspect. The chip system may include a chip, or may include a chip and another discrete component.
[0059] According to an eleventh aspect, there is provided a communication system, the communication system including the apparatus as described in the third and fourth aspects. [Brief description of the drawings]
[0060] [Figure 1] FIG. 2 is a schematic diagram illustrating an embodiment of a resource determination method applicable to the present application; [Diagram 2] 1 is a schematic flow chart illustrating an example of resource determination according to an embodiment of the present application; [Diagram 3] FIG. 2 is a schematic diagram showing a target first PDCCH candidate and a target second PDCCH candidate. [Figure 4] FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Diagram 5] FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Figure 6] FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Figure 7]FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Figure 8] FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Figure 9] FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Figure 10] FIG. 2 is a schematic diagram illustrating possible target resources according to an embodiment of the present application; [Figure 11] 1 is a schematic diagram illustrating a possible device structure according to an embodiment of the present application; [Figure 12] 1 is a schematic diagram illustrating a possible device structure according to an embodiment of the present application; [Figure 13] 1 is a schematic diagram illustrating a possible device structure according to an embodiment of the present application; [Figure 14] 1 is a schematic diagram illustrating a possible device structure according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0061] The following describes the technical solutions of the present application with reference to the accompanying drawings.
[0062] The technical solutions provided in this application may be applied to various communication systems, such as Long Term Evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunications system (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, 5th Generation (5G) mobile communication systems, new radio access technology (NR), and future communication systems. 5G mobile communication systems may function in a non-standalone (NSA) mode and / or in a standalone (SA) mode.
[0063] The technical solutions provided in this application may further be applied to machine type communication (MTC), Long Term Evolution-machine (LTE-M) technology, device to device (D2D) networks, machine to machine (M2M) networks, Internet of Things (IoT) networks, satellite communication networks, or other networks. IoT networks may include, for example, Internet of Vehicles. The communication modes of Internet of Vehicles systems are collectively referred to as vehicle to X (V2X, where X may represent any thing). For example, V2X may include vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication, or vehicle to network (V2N) communication.
[0064] In addition, the technical solutions provided in this application may also be applied to future communication systems, such as 6th Generation (6G) mobile communication systems, which is not limited in this application.
[0065] In this embodiment of the present application, the access network device may be any device having a wireless transceiver function, including, but not limited to, an evolved NodeB (B (eNB)), a radio network controller (RNC), a NodeB (NodeB, NB), a home NodeB (e.g., home evolved NodeB, or home NodeB, HNB), a baseband unit (BBU), a satellite, an unmanned aerial vehicle base station, an access point (AP) in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), or the like. For example, the device may be a gNB in an NR, system, or a transmission point (TRP or TP), or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or transmission point, such as a baseband unit (BBU) or distributed unit (DU).
[0066] In some deployments, the gNB may include a central unit (CU) and a DU. The gNB may further include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implements radio resource control (RRC) layer and packet data convergence protocol (PDCP) layer functions. The DU is responsible for processing physical layer protocols and real-time services, and implements radio link control (RLC) layer, medium access control (MAC) layer, and physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and functions related to active antennas. Information at the RRC layer is eventually converted to or from information at the PHY layer. Therefore, in this architecture, higher layer signaling, such as RRC layer signaling, may also be considered as being transmitted by the DU, or transmitted by the DU and AAU. It may be understood that an access network device may be a device including one or more of a CU node, a DU node, and an AAU node. Furthermore, a CU may be classified as an access network device in an access network (radio access network, RAN), or a CU may be classified as an access network device in a core network (CN). This is not limited in the present application.
[0067] An access network device serves a cell, and a terminal device communicates with the cell by using a transmission resource (e.g., a frequency domain resource or a spectrum resource) allocated by the access network device. The cell may belong to a macro base station (e.g., a macro eNB or a macro gNB), or may belong to a base station corresponding to a small cell. Small cells in this specification may include metro cells, micro cells, pico cells, femto cells, and the like. These small cells have characteristics of small coverage and low transmission power, and are applicable to providing high-speed data transmission services.
[0068] In embodiments of the present application, a terminal device may also be referred to as user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user equipment.
[0069] A terminal device may be a device that provides voice / data connectivity to a user, for example a handheld device with wireless connectivity or an on-board device. Currently, for example, some terminals may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities (such as a notebook computer or palmtop computer), a mobile Internet device (MID), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, 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 another processing device connected to a wireless modem, an in-vehicle device, a wearable device, an unmanned aerial vehicle, a terminal device in a 5G network, a terminal device in a future evolved public land mobile network (PLMN), a sensor such as a train detector, or the like.
[0070] Wearable devices, which may also be called wearable intelligent devices, are a collective term for wearable devices, such as glasses, gloves, watches, clothing, and shoes, developed through the application of wearable technology to the intelligent design of daily wear. Wearable devices are portable devices that can be worn directly on the user's body or integrated into the user's clothing or accessories. Wearable devices are not only hardware devices, but also implement communication functions through software support, data exchange, and cloud interaction.
[0071] In addition, the terminal device may alternatively be a terminal device in an Internet of things (IoT) system. IoT plays an essential role in the future development of information technology. For example, narrow band (NB) technology can connect things to a network by using communication technology to implement intelligent networks of human-to-machine interconnection and machine-to-machine interconnection.
[0072] To facilitate understanding of the embodiments of the present application, a communication system applicable to the resource determination provided in the embodiments of the present application will first be described in detail with reference to FIG. 1. FIG. 1 is a schematic diagram of a communication system 100 to which the method according to the embodiments of the present application is applicable. As shown in the figure, the communication system 100 may include at least one access network device, such as the access network device 101 shown in FIG. 1. The communication system 100 may further include at least one terminal device, such as the terminal devices 102 to 107 shown in FIG. 1. The terminal devices 102 to 107 may be mobile or fixed. The access network device 101 may communicate with one or more of the terminal devices 102 to 107 via wireless links. Each of the access network devices may provide communication coverage for a particular geographical area and may communicate with terminal devices located within the area included in the range. For example, the access network device may send configuration information to the terminal device, and the terminal device may send uplink data to the access network device based on the configuration information. As another example, the access network device may send downlink data to the terminal device. Thus, the access network device 101 and the terminal devices 102 to 107 in FIG. 1 form a communication system.
[0073] Optionally, the terminal devices may communicate directly with each other. For example, the direct communication between the terminal devices may be implemented via D2D technology, and the like. As shown in the figure, the terminal device 105 and the terminal device 106 may communicate directly with each other via D2D technology, and the terminal device 105 and the terminal device 107 may communicate directly with each other by using D2D technology. The terminal device 106 and the terminal device 107 may communicate with the terminal device 105 separately or simultaneously.
[0074] Also, the terminal devices 105 to 107 may also communicate separately with the access network device 101. For example, the terminal devices may communicate directly with the access network device 101. For example, the terminal devices 105 and 106 in FIG. 1 may communicate directly with the access network device 101, or the terminal devices may communicate indirectly with the access network device 101, for example, the terminal device 107 in FIG. 1 communicates with the access network device 101 via the terminal device 105.
[0075] It should be understood that Fig. 1 illustrates an example of a communication link between one access network device and multiple terminal devices, and a communication link between communication devices. Optionally, the communication system 100 may include multiple access network devices, and the coverage area of each of the access network devices may include another quantity of terminal devices, for example, more or less terminal devices. This is not limited in the present application.
[0076] With respect to the aforementioned communication device, for example the access network device 101 shown in FIG. 1, the access network device 101 may send resource configuration information to the terminal device 102 shown in FIG. 1, and the terminal device 102 determines the resource according to the configuration information.
[0077] Optionally, multiple antennas may be configured for the access network device 101 and the terminal devices 102 to 107 shown in FIG. 1. The multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Furthermore, each of the communication devices further includes a transmitter chain and a receiver chain. It may be understood by those skilled in the art that the transmitter chain and the receiver chain may each include multiple components (e.g., a processor, a modulator, a multiplexer, a demodulator, a demultiplexer, or an antenna) related to signal transmission and signal reception.
[0078] Optional , connoisseur The communication system 100 may further include another network entity, such as a network controller or a mobility management entity, which is not limited in this embodiment of the present application.
[0079] In the following, some terms in the embodiments of the present application are explained and described to help those skilled in the art to have a better understanding.
[0080] (1) control resource set (CORESET)
[0081] A CORESET may be understood as a time-frequency resource set. In the time domain, a CORESET may be configured as one or several contiguous orthogonal frequency-division multiplexing (OFDM) symbols. In the frequency domain, a CORESET may be a group of contiguous or non-contiguous frequency domain resources. One CORESET may correspond to at least one search space. The configuration information used to configure the CORESET may include at least one of the following items: a CORESET identity (ID) index, a demodulation reference signal (DMRS) scrambling sequence initial setting value, a CORESET duration, a CORESET frequency domain resource bitmap, a control channel element (CCE) to resource element group (REG) mapping type (e.g., non-interleaved and interleaved mapping), a size of the REG bundle, a cyclic shift value of the REG bundle interleaver, and a quasi co-location (QCL) relationship to antenna ports, or an indicator included in the DCI indicating whether a transmission configuration indicator (TCI) field is present.
[0082] (2) Aggregation Level
[0083] The number of CCEs included in a PDCCH is called the aggregation level of the PDCCH. Different PDCCHs may use different CCE aggregation levels, i.e., may include different quantities of resource elements (REs). For example, an access network device may choose to use 1 CCE, 2 CCEs, 4 CCEs, 8 CCEs, or 16 CCEs to carry one PDCCH. The terminal device does not know which aggregation level is used by the PDCCH to be received, and tries all possible cases. Different aggregation levels may be applicable to the transmission of different DCI formats in different channel bandwidths and different channel environments to improve resource utilization. The proportional relationship between the DCI size and the PDCCH size reflects the coding efficiency. Assuming that the number of DCI bits is fixed, the lower the coding efficiency (bit rate = code element / code length), the more incremental redundancy, the longer the code length, and the better the coding robustness. This is suitable for users who need resources with high aggregation levels to carry and have poor radio channel conditions. When the user's radio channel environment is good, a high code rate and a low aggregation level may be used to save resources and improve resource utilization.
[0084] (3) Search space
[0085] The total number of PDCCH candidates in each of the search spaces may be determined based on the aggregation level of the search space and the number of PDCCH candidates in each of the aggregation levels. Each of the search spaces may generally be understood as a PDCCH candidate set that includes PDCCH candidates corresponding to a given aggregation level or that is used to blindly detect the DCI_format of a format. The sum of the search spaces corresponding to multiple aggregation levels is called a search space set. The search space used to detect common control information may be called a common search space, and the search space used to detect user-specific control information is a user-specific search space.
[0086] (4) PDCCH candidates
[0087] A PDCCH candidate may be considered to be a resource location where a PDCCH may appear. For example, in a UE-specific search space, CCE aggregation levels are taken from 1 in ascending order. When one CCE is read at the start position of the UE-specific search space, this CCE is a PDCCH candidate. Rate de-matching and decoding are performed on the read data, and then the obtained data is descrambled via a radio network temporary identity (RNTI) and checked via a cyclic redundancy check (CRC). Only when the CRC check is successful, the terminal device knows that the PDCCH is required by the terminal device and further obtains the DCI content via parsing.
[0088] (5) Blind detection
[0089] According to different purposes and contents, the DCI is divided into many formats and scrambled via different RNTIs, for example, a random access-RNTI (RA-RNTI) and a paging-RNTI (P-RNTI). The PDCCH information of different terminal devices is differentiated by the cell-RNTI (C-RNTI) information corresponding to the terminal device. In other words, the CRC of the DCI is masked according to the C-RNTI. The access network device configures a PDCCH candidate set for which the DCI needs to be monitored through higher layer signaling, for example, radio resource control (RRC) signaling, for the access network device. The access network device can select any PDCCH candidate or any multiple PDCCH candidates. Will DCI be received? , or Although the terminal device does not know in advance whether it will receive DCI, the terminal device knows which DCI the terminal device currently expects to receive through the configuration information of the access network device. Therefore, the terminal device needs to try to decode each of the PDCCH candidates in the set through the configuration information, i.e., the terminal device performs a CRC check on the information of the PDCCH candidate by using the corresponding RNTI. If the CRC check is successful, the terminal device knows the PDCCH candidate from which the DCI can be acquired. The behavior in which the terminal device tries to decode each of the PDCCH candidates to determine whether the corresponding DCI is received is called blind detection (BD). Table 1 lists the application scenarios, acquisition methods, validity ranges, and whether the RA-RNTI, temporary C-RNTI (TC RNTI), and system information RNTI (SI-RNTI) are related to the terminal device / card device, respectively.
[0090] [Table 1]
[0091] (6) PDCCH Repetition
[0092] In order to improve the PDCCH reception performance, the access network device may use PDCCH repeated transmission technology. There are multiple methods for PDCCH repeated transmission, and the PDCCH carrying the same DCI may be transmitted multiple times at different times, at different frequencies, or using different beams to obtain diversity gain and / or combination gain. In addition, the PDCCH carrying the same DCI may also be transmitted to one terminal device simultaneously by using multiple transmitting stations, i.e., the PDCCH carrying the same DCI is transmitted multiple times by using different beams.
[0093] Regarding PDCCH repeated transmission, the terminal device may receive the PDCCH in multiple manners. Using two repeated transmissions as an example, when receiving the PDCCH, the terminal device may independently decode a single PDCCH candidate, or may combine and then decode multiple PDCCH candidates that are repeatedly transmitted. Using two repeated transmissions as an example, it may be assumed that the PDCCH candidate group {PDCCH candidate #1a, PDCCH candidate #1b} is used to transmit the same DCI.
[0094] Reception Solution 1 Decoding is performed only on the combined information of PDCCH candidate #1a and PDCCH candidate #1b.
[0095] Reception Solution 2 Decoding is performed for PDCCH candidate #1a and decoding is performed for PDCCH candidate #1b, provided that one of the two is decoded correctly.
[0096] Reception Solution 3: Decoding is performed on PDCCH candidate #1a, and decoding is performed on the combined information of PDCCH candidate #1a and PDCCH candidate #1b, provided that one of the two is decoded correctly.
[0097] Reception Solution 4: Decoding is performed on PDCCH candidate #1a, decoding is performed on PDCCH candidate #1b, and decoding is performed on the combined information of PDCCH candidate #1a and PDCCH candidate #1b, provided that one of the three is decoded correctly.
[0098] (7) Wideband DMRS Configuration
[0099] Generally, the precoding matrix used to transmit the CORESET is configured by a parameter, precoding granularity. Generally, there are two configuration manners, namely, sameAsREG-bundle and allContiguousRBs. sameAsREG-bundle indicates that the granularity of the precoding matrix used when the CORESET is transmitted is at the REG-bundle level, and allContiguousRBs indicates that when the CORESET includes several segments of contiguous frequency domain resources in the frequency domain, the same precoding matrix is used for each of the segments of the contiguous resources. For the CORESET with the same precoding matrix, when channel estimation is performed by the DMRS, a smooth filtering operation may be performed through comprehensive consideration of all DMRSs in this part, thereby improving the channel estimation performance.
[0100] (8) PDSCH rate matching pattern
[0101] Rate matching refers to bits on a transmission channel being repeated or punctured to match the bearer capability of a physical channel, and the bit rate required for a transmission format is arrived at during channel mapping. A PDSCH rate matching pattern may be understood as a PDSCH resource mapping pattern, and may indicate resource blocks on which an access network device performs rate matching and resource blocks on which a terminal device performs rate de-matching. A terminal device may acquire a PDSCH rate matching pattern according to configuration information of a CORESET, configuration information of a search space, configuration information of a rate matching pattern, and the like.
[0102] (9) Confusion problem
[0103] The terminal device acquires the location of the PDCCH candidate according to the configuration information of the CORESET and the configuration information of the search space, and performs blind detection on the PDCCH candidate. It is assumed that the PDCCH is successfully acquired through decoding at the resource location, but multiple PDCCH candidates overlap at the resource location, and a PDCCH candidate among the multiple PDCCH candidates is used to transmit the PDCCH configured with repeated transmission. In this case, the terminal device cannot determine whether repeated transmission is configured for the acquired PDCCH, and therefore cannot determine the resource actually used by the PDCCH. In other words, the terminal device encounters a confusion problem. If the available PDSCH resource indicated by the acquired PDCCH overlaps with the resource corresponding to the PDCCH candidate, the terminal device may receive the PDSCH on the resource used by the PDCCH. Since the terminal device cannot accurately determine the resource used to transmit the PDSCH, the PDSCH transmission reliability is reduced. For example, when the confusion problem occurs, the terminal device and the access network device have different understandings of the rate matching pattern used during resource mapping on the PDSCH, so that the terminal device cannot receive the PDSCH correctly. The following describes an example in which the confusion problem occurs.
[0104] For two repeated transmissions, it is assumed that the PDCCH candidate group {PDCCH candidate #1a, PDCCH candidate #1b} is used to transmit {PDCCH #1a, PDCCH #1b}, and for a single transmission where no repeated transmission is configured, it is assumed that the PDCCH candidate group {PDCCH candidate #2} is used to transmit {PDCCH #2}, where PDCCH candidate #1a and PDCCH candidate #2 satisfy the condition for one-time blind detection, i.e. Corresponding to the same CCE, i.e. having the same aggregation level and the same starting CCE location; have identical scrambling code sequences; Correspond to the same CORESET, and Satisfies carrying DCI of the same size.
[0105] It should be noted that the time-frequency resources corresponding to the PDCCH candidates that satisfy the above four conditions are completely identical, and the quantity of information bits of the corresponding DCI is the same. Therefore, the blind detection only needs to be performed once, and does not need to be performed separately. It may be understood that the above conditions for performing one-time blind detection are merely examples. For example, one or more conditions may be deleted or modified. The specific contents included in the conditions for one-time blind detection that need to be satisfied by two PDCCH candidates are not limited in this application.
[0106] In the following, the receiving solution 2 is used as an example. Table 2 lists the possible results of the detection performed by the terminal device according to the receiving solution 2.
[0107] [Table 2]
[0108] Referring to Table 2, the terminal device detects PDCCH candidate #1a and PDCCH candidate #1b. In the first possibility, the terminal device succeeds in decoding both PDCCH candidate #1a and PDCCH candidate #1b. In this case, the terminal device may determine that there is no possibility that the access network device transmits PDCCH #2, without encountering any confusion. In other words, the terminal device may determine that the access network device transmits the repeatedly transmitted PDCCH, i.e., {PDCCH #1a, PDCCH #1b}. However, in the second possibility, the terminal device succeeds in decoding PDCCH candidate #1a, but fails to decode PDCCH candidate #1b, and there is a possibility that the access network device transmits PDCCH #2 or transmits {PDCCH #1a, PDCCH #1b}. In other words, the terminal device cannot determine whether the access network device will transmit {PDCCH#1a, PDCCH#1b} corresponding to {PDCCH candidate#1a, PDCCH candidate#1b} or transmit PDCCH#2 corresponding to PDCCH candidate#2.
[0109] In the following, the receiving solution 3 is further used as an example. Table 3 lists the possible results of the detection performed by the terminal device according to the receiving solution 3.
[0110] [Table 3]
[0111] Referring to Table 3, the terminal device detects PDCCH candidate #1a and PDCCH candidate #1b. In the first possibility, the terminal device successfully decodes both PDCCH candidate #1a and PDCCH candidate #1b. In this case, there are both possibilities of transmitting PDCCH #2 and transmitting {PDCCH #1a, PDCCH #1b} by the access network device, and the terminal device cannot determine whether the access network device transmits {PDCCH #1a, PDCCH #1b} or transmits PDCCH #2. Similarly, in the second scenario, the terminal device may also encounter confusion.
[0112] In order to improve the PDSCH transmission reliability, FIG. 2 shows a resource determination method.
[0113] S101: An access network device sends configuration information of a PDCCH set to a terminal device, and correspondingly, the terminal device receives configuration information of a PDCCH set from the access network device.
[0114] The PDCCH candidate set is intended to transmit a first PDCCH. The PDCCH candidate set corresponds to a first resource. The PDCCH candidate set includes a first PDCCH candidate group and a second PDCCH candidate group. The first PDCCH candidate group includes at least one first PDCCH candidate. The second PDCCH candidate group includes two or more second PDCCH candidates. The resource corresponding to at least one target first PDCCH candidate in the first PDCCH candidate group and the resource corresponding to at least one target second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion.
[0115] The first resource includes resources corresponding to all PDCCH candidates in the PDCCH candidate set. Specifically, the first resource includes resources corresponding to the first PDCCH candidate group and resources corresponding to the second PDCCH candidate group. The resources corresponding to the first PDCCH candidate group include resources corresponding to at least one first PDCCH candidate, and the resources corresponding to the second PDCCH candidate group include resources corresponding to two or more second PDCCH candidates. In other words, the first resource includes resources corresponding to all first PDCCH candidates in the first PDCCH candidate group and resources corresponding to all second PDCCH candidates in the second PDCCH candidate group.
[0116] In a possible implementation, the configuration information may include CORESET configuration information and search space set configuration information. The CORESET configuration information is used to indicate a CORESET corresponding to a PDCCH candidate set, and the search space set configuration information is used to indicate a search space set corresponding to a PDCCH candidate set. The PDCCH candidate set may correspond to one or more CORESETs, and the one or more CORESETs are CORESETs corresponding to at least one first PDCCH candidate and two or more second PDCCH candidates in the PDCCH candidate set, respectively. In other words, the at least one first PDCCH candidate and the two or more second PDCCH candidates may correspond to the same CORESET or may correspond to different CORESETs.
[0117] Optionally, the PDCCH candidate set may correspond to one or more search space sets. In other words, the first PDCCH candidate group and the second PDCCH candidate group may correspond to the same search space set or different search space sets. Specifically, at least one first PDCCH candidate in the first PDCCH candidate group may belong to the same search space set or different search space sets. Two or more second PDCCH candidates in the second PDCCH candidate group may belong to the same search space set or different search space sets.
[0118] For example, the CORESET configuration information may include at least one of the following information: CORESET identification information, CORESET frequency domain location, the quantity of OFDM symbols occupied by the CORESET, CCE-REG mapping information, precoding granularity, TCI information, or scrambling code identification information.
[0119] For example, the search space set configuration information may include at least one of the following information: search space identification information, associated CORESET identification information, monitoring period, monitoring time domain location, PDCCH candidate aggregation level and corresponding quantity, or DCI format.
[0120] In a possible implementation, the first PDCCH candidate group includes two or more first PDCCH candidates, and the two or more first PDCCH candidates are used to transmit the same DCI. In other words, PDCCH repeated transmissions are configured for PDCCHs corresponding to the two or more first PDCCH candidates, and the quantity of the first PDCCH candidates in the first PDCCH candidate group may be understood to be the number of PDCCH repeated transmissions.
[0121] Two PDCCH repeat transmissions (PDCCH#1a and PDCCH#1b, respectively) are used as an example. The first PDCCH candidate group includes two first PDCCH candidates, which are PDCCH candidate#1a and PDCCH candidate#1b, respectively. The two first PDCCH candidates are respectively configured to transmit PDCCH#1a and PDCCH#1b, and carry the same DCI.
[0122] In a possible implementation, the first PDCCH candidate group includes a first PDCCH candidate, i.e., the first PDCCH candidate is used to transmit DCI independently, and no PDCCH repeated transmission is configured for the PDCCH corresponding to the first PDCCH candidate.
[0123] In another possible implementation, two or more second PDCCH candidates in the second PDCCH candidate group are used to transmit the same DCI. In other words, PDCCH repeat transmissions are configured for PDCCHs corresponding to the two or more second PDCCH candidates, and the quantity of the second PDCCH candidates in the second PDCCH candidate group may be understood to be the number of PDCCH repeat transmissions.
[0124] Two PDCCH repeat transmissions (PDCCH#2a and PDCCH#2b, respectively) are used as an example. The second PDCCH candidate group includes two second PDCCH candidates, PDCCH candidate#2a and PDCCH candidate#2b, respectively. The two second PDCCH candidates are configured to transmit PDCCH#2a and PDCCH#2b, respectively, and carry the same DCI.
[0125] It should be noted that the resources corresponding to at least one target first PDCCH candidate in the first PDCCH candidate group and the resources corresponding to at least one target second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion, which means that the resources completely overlap in the time domain and partially overlap in the frequency domain, or the resources completely overlap in the time domain and also completely overlap in the frequency domain.
[0126] In a possible implementation, at least one target first PDCCH candidate and at least one target second PDCCH candidate satisfy a first condition.
[0127] For example, the first condition is determined by a scrambling code sequence of at least one target first PDCCH candidate, a scrambling code sequence of at least one target second PDCCH candidate, a corresponding CORESET, or a carried DCI.
[0128] In other words, different first conditions may be defined for different scenarios in which confusion may be caused. Below, some examples of the first conditions are listed. Please note that the following only lists some cases that may be satisfied by the target first PDCCH candidate and the target second PDCCH candidate, and other cases that may cause confusion are also included in the protection scope of the present application.
[0129] For example, the first condition may include some of the following cases:
[0130] Case #1 Correspondence to the same CCE, Correspondence to the same CORESET, have the same scrambling code sequence, and Carrying DCI of the same size or format.
[0131] Corresponding to the same CCE means having the same aggregation level and the same starting CCE location, which may be understood as being a complete resource overlap.
[0132] It should be noted that case #1 may further include a scenario in which PDCCHs are in a many-to-one mapping relationship or a one-to-many mapping relationship. For example, in a possible case, the first PDCCH candidate group and the second PDCCH candidate group have a common PDCCH candidate. In this case, the target first PDCCH candidate in the first PDCCH candidate group and the target second PDCCH candidate in the second PDCCH candidate group are the same PDCCH candidate, and the condition in case #1 is satisfied.
[0133] Case #2 Partial overlap of corresponding resources, The same starting CCE location, Carrying DCI of the same size or format, and Corresponding to the same CORESET or having the same scrambling code sequence.
[0134] Optionally, when corresponding to the same CORESET in case #2 is met, the CORESET is configured as one symbol in the time domain, and the CCE-to-REG mapping type is configured as non-interleaved mapping.
[0135] For example, Figure 3 shows a target first PDCCH candidate and a target second PDCCH candidate that satisfy case #2. The aggregation level of the target first PDCCH candidate is 16, and the aggregation level of the target second PDCCH candidate is 8. Therefore, the resource corresponding to the target first PDCCH candidate partially overlaps with the resource corresponding to the target second PDCCH candidate.
[0136] In this case, if the access network device transmits a PDCCH at aggregation level 16, the terminal device may succeed in acquiring DCI through decoding for the target second PDCCH candidate at aggregation level 8. In other words, the terminal device may misunderstand that the access network device transmits a PDCCH at aggregation level 8. If the resource corresponding to the first PDCCH candidate overlaps with the available resource set for PDSCH configured by the access network device for the terminal device, and the access network device informs the terminal device by using DCI that the resource set is used to transmit scheduled downlink data, the terminal may misunderstand the rate matching pattern performed by the scheduled downlink data on the DCI, which affects the accuracy of decoding the scheduled downlink data.
[0137] In a possible implementation, the method further includes S102, in which the access network device transmits the first DMRS group to the terminal device, and correspondingly, the terminal device receives the first DMRS group from the access network device.
[0138] For example, when the CORESET configuration manner corresponding to the PDCCH candidate set is wideband precoding matrix granularity, ie, the parameter precoderGranularity is set to allContiguousRBs, the first DMRS group includes all DMRSs in the corresponding CORESET.
[0139] Optionally, the first DMRS group refers to the DMRS corresponding to the PDCCH candidate set.
[0140] The DMRS corresponding to the PDCCH candidate set is the sum of the DMRS corresponding to all PDCCH candidates in the PDCCH candidate set. The DMRS corresponds to the PDCCH candidate, which means that the configuration manner of the CORESET corresponding to the PDCCH candidate is wideband precoding matrix granularity, i.e., when the parameter precoderGranularity is configured as allContiguousRBs, the DMRS corresponding to the PDCCH candidate includes all DMRS in the CORESET corresponding to the PDCCH candidate, and the configuration manner of the CORESET corresponding to the PDCCH candidate is not wideband precoding matrix granularity, i.e., when the parameter precoderGranularity is configured as sameAsREG-bundle, the DMRS corresponding to the PDCCH candidate includes all DMRS on the CCE occupied by the PDCCH candidate. Since multiple PDCCH candidates in the PDCCH candidate set may correspond to different CORESETs, different precoding matrix granularities may be configured for different CORESETs.
[0141] For example, a PDCCH candidate set includes three PDCCH candidates, where two PDCCH candidates belong to CORESET1. The configuration manner of CORESET1 is not a wideband precoding matrix granularity, so the DMRS corresponding to the two PDCCH candidates is the sum of DMRS on CCEs respectively occupied by the two PDCCH candidates. Furthermore, a third PDCCH candidate belongs to CORESET2. The configuration manner of CORESET2 is a wideband precoding matrix granularity, so all DMRS corresponding to the third PDCCH candidate are DMRS corresponding to CORESET2. In this case, the first DMRS group refers to all DMRS in CORESET2 corresponding to the third PDCCH candidate in addition to the sum of DMRS on CCEs respectively occupied by the two PDCCH candidates in CORESET1.
[0142] When the resources used by the first DMRS group overlap with resources configured by the access network device for the terminal device and available for the PDSCH, in order to ensure that the DMRS resources do not encounter interference caused by the PDSCH, the terminal device also needs to avoid the resources used by the first DMRS group when performing PDSCH resource mapping, thereby ensuring channel estimation performance.
[0143] S103: The access network device sends a first PDCCH to the terminal device, and correspondingly, the terminal device receives the first PDCCH from the access network device.
[0144] Optionally, the access network device transmits the first PDCCH to the terminal device on at least one PDCCH candidate (the first PDCCH candidate and / or the second PDCCH candidate) in the PDCCH candidate set. For example, when the first PDCCH candidate group includes only one first PDCCH candidate and the second PDCCH candidate group includes two (a pair of) second PDCCH candidates, the access network device may transmit the first PDCCH by using the first PDCCH candidate or the second PDCCH candidate of the pair. Correspondingly, the terminal device may receive the first PDCCH from the at least one PDCCH candidate, and the resources corresponding to the at least one PDCCH candidate belong to the first resources.
[0145] The first PDCCH is used to indicate a second resource available for the first PDSCH, the first resource and the second resource having a second overlapping portion.
[0146] It should be noted that the first PDCCH may carry a DCI, which may indicate available resources of the PDSCH, i.e., the second resource. The first resource and the second resource have a second overlapping portion. The second resource may be understood to overlap with resources corresponding to the first PDCCH candidate group and / or the second resource may overlap with resources corresponding to the second PDCCH candidate group. Furthermore, in the case where the second resource and the resources in the CORESET corresponding to the PDCCH candidate set overlap, the resources in the CORESET may not be used to transmit the PDCCH, or only a part of the resources is used to transmit the PDCCH. In this case, the PDSCH may be transmitted via some resources included in the resources in the CORESET and not used to transmit the PDCCH, thereby improving the spectral efficiency.
[0147] S104: The access network device sends a first PDSCH to the terminal device on the target resource, and correspondingly, the terminal device receives the first PDSCH from the access network device on the target resource.
[0148] Receiving the first PDSCH on the target resource by the terminal device may include performing, by the terminal device, descrambling, rate dematching, decoding, and CRC checking on the first PDSCH on the target resource.
[0149] The terminal device determines that the target resource is a resource obtained by removing the second overlapping portion from the second resource. With reference to Figures 4 to 10, the following describes how the terminal device determines the target resource and receives the first PDSCH on the target resource.
[0150] For example, referring to FIG. 4, for independently transmitted PDCCH #1 (PDCCH repeated transmission is not configured), a first PDCCH candidate group in the PDCCH candidate set monitored by the terminal device includes PDCCH candidate #1, and for PDCCH #2a and PDCCH #2b transmitted twice repeatedly, a second PDCCH candidate group in the PDCCH candidate set monitored by the terminal device includes PDCCH candidate #2a and PDCCH candidate #2b, where PDCCH candidate #1 and PDCCH candidate #2a satisfy case #1 of the first condition described above. When the terminal device receives a first PDCCH on any PDCCH candidate in the PDCCH candidate set, and the first PDCCH indicates a second resource corresponding to the first PDSCH, the terminal device determines that the target resource is a resource obtained by removing the resources corresponding to PDCCH candidate #1, PDCCH candidate #2a, and PDCCH candidate #2b from the second resource, and receives the first PDSCH on the target resource.
[0151] For example, referring to Figure 5, for PDCCH #1 and PDCCH #2a transmitted twice repeatedly, a first PDCCH candidate group in a PDCCH candidate set monitored by a terminal device includes PDCCH candidate #1 and PDCCH candidate #2a, and for PDCCH #2a and PDCCH #2b transmitted twice repeatedly, a second PDCCH candidate group in a PDCCH candidate set monitored by a terminal device includes PDCCH candidate #2a and PDCCH candidate #2b. This satisfies the many-to-one mapping or one-to-many mapping in case #1 of the first condition described above. When the terminal device receives a first PDCCH on any PDCCH candidate in the PDCCH candidate set, and the first PDCCH indicates a second resource corresponding to the first PDSCH, the terminal device determines that the target resource is a resource obtained by removing the resources corresponding to PDCCH candidate #1, PDCCH candidate #2a, and PDCCH candidate #2b from the second resource, and receives the first PDSCH on the target resource.
[0152] For example, referring to FIG. 6, for PDCCH#1a and PDCCH#1b, which are transmitted repeatedly twice, a first PDCCH candidate group in the PDCCH candidate set monitored by the terminal device includes PDCCH#1a and PDCCH#1b, and for PDCCH#2a and PDCCH#2b, which are transmitted repeatedly twice, a second PDCCH candidate group in the PDCCH candidate set monitored by the terminal device includes PDCCH candidate#2a and PDCCH candidate#2b, where PDCCH#1a and PDCCH#2b satisfy case #1 of the first condition described above. When the terminal device receives a first PDCCH on any PDCCH candidate in the PDCCH candidate set, and the first PDCCH indicates a second resource corresponding to the first PDSCH, the terminal device determines that the target resource is a resource obtained by removing resources corresponding to PDCCH#1a, PDCCH#1b, PDCCH candidate#2a, and PDCCH candidate#2b from the second resource, and receives the first PDSCH on the target resource.
[0153] For example, referring to Figure 7, for independently transmitted PDCCH #1 (PDCCH repeated transmission is not configured), a first PDCCH candidate group in a PDCCH candidate set monitored by a terminal device includes PDCCH candidate #1, and for PDCCH #2a and PDCCH #2b transmitted twice repeatedly, a second PDCCH candidate group in a PDCCH candidate set monitored by a terminal device includes PDCCH candidate #2a and PDCCH candidate #2b. The aggregation level of PDCCH candidate #1 is 8, and the aggregation level of PDCCH candidate #2a is 16. PDCCH candidate #1 and PDCCH candidate #2a satisfy case #1 of the first condition described above. When the terminal device receives a first PDCCH on any PDCCH candidate in the PDCCH candidate set, and the first PDCCH indicates a second resource corresponding to the first PDSCH, the terminal device determines that the target resource is a resource obtained by removing the resources corresponding to PDCCH candidate #1, PDCCH candidate #2a, and PDCCH candidate #2b from the second resource, and receives the first PDSCH on the target resource.
[0154] For example, referring to Figure 8, for independently transmitted PDCCH #1 (PDCCH repeated transmission is not configured), a first PDCCH candidate group in a PDCCH candidate set monitored by a terminal device includes PDCCH candidate #1, and for PDCCH #2a and PDCCH #2b transmitted twice repeatedly, a second PDCCH candidate group in a PDCCH candidate set monitored by a terminal device includes PDCCH candidate #2a and PDCCH candidate #2b. The aggregation level of PDCCH candidate #1 is 16, and the aggregation level of PDCCH candidate #2a is 8. PDCCH candidate #1 and PDCCH candidate #2a satisfy case #1 of the first condition described above. When the terminal device receives a first PDCCH on any PDCCH candidate in the PDCCH candidate set, and the first PDCCH indicates a second resource corresponding to the first PDSCH, the terminal device determines that the target resource is a resource obtained by removing the resources corresponding to PDCCH candidate #1, PDCCH candidate #2a, and PDCCH candidate #2b from the second resource, and receives the first PDSCH on the target resource.
[0155] For example, referring to Figure 9, for PDCCH #1a and PDCCH #1b transmitted twice repeatedly, a first PDCCH candidate group in the PDCCH candidate set monitored by the terminal device includes PDCCH candidate #1a and PDCCH candidate #1b, and for PDCCH #2a and PDCCH #2b transmitted twice repeatedly, a second PDCCH candidate group in the PDCCH candidate set monitored by the terminal device includes PDCCH candidate #2a and PDCCH candidate #2b. The aggregation level of PDCCH candidate #1a is 8, and the aggregation level of PDCCH candidate #2b is 16. PDCCH candidate #1a and PDCCH candidate #2b satisfy case #2 of the first condition described above. When the terminal device receives a first PDCCH on any PDCCH candidate in the PDCCH candidate set, and the first PDCCH indicates a second resource corresponding to the first PDSCH, the terminal device determines that the target resource is a resource obtained by removing resources corresponding to PDCCH candidate #1a, PDCCH candidate #1b, PDCCH candidate #2a, and PDCCH candidate #2b from the second resource, and receives the first PDSCH on the target resource.
[0156] For example, referring to Figure 10, when the terminal device further receives a first DMRS group, and the resource used by the first DMRS group and the second resource have a third overlapping portion, the target resource is a resource obtained by removing the second overlapping portion and the third overlapping portion from the second resource. In other words, when receiving the PDSCH, the terminal device avoids the first resource and the resource used by the first DMRS group.
[0157] Referring to Figures 4 to 10, an access network device transmits a PDSCH to a terminal device on a target resource, and the terminal device receives the PDSCH transmitted by the access network device on the target resource, and thus the access network device and the terminal device have a consistent understanding of the rate matching pattern used during PDSCH resource mapping.
[0158] The above-mentioned embodiments are merely illustrative examples and are not intended to impose any limitations on the present application.
[0159] In the present application, when the first PDCCH candidate group and the second PDCCH candidate group received by the terminal device have overlapping PDCCH candidates, all PDCCH candidates in the first PDCCH candidate group and the second PDCCH candidate group that may cause confusion are taken into account, and when receiving PDSCH, the terminal device avoids resources corresponding to all PDCCH candidates in the PDCCH candidate set, thereby improving PDSCH transmission reliability.
[0160] 11 is a schematic block diagram of a decoding device according to an embodiment of the present application. As shown in FIG. 11, the device 1000 includes a processing unit 1100 and a transceiver unit 1200.
[0161] Optionally, the apparatus 1000 may correspond to a terminal device or a component (such as a circuit, chip, or chip system) configured in a terminal device in the above method embodiments.
[0162] It should be understood that the apparatus 1000 may correspond to a terminal device in the method according to the embodiment of the present application, and the apparatus 1000 may include units configured to execute the method executed by the terminal device in Fig. 2. Furthermore, the units in the apparatus 1000 and other operations and / or functions described above are separately contemplated to implement the corresponding procedures in Fig. 2.
[0163] When the apparatus 1000 is used to perform the method in FIG. 2 , the transceiver unit 1200 may further include: receiving configuration information of a physical downlink control channel (PDCCH) candidate set, the PDCCH candidate set being used for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two or more second PDCCH candidates, the resources corresponding to the at least one target first PDCCH candidate in the first PDCCH candidate group and the resources corresponding to the at least one target second PDCCH candidate in the second PDCCH candidate group having a first overlapping portion; receiving the first PDCCH, the first PDCCH being a first physical downlink shared channel (PDCCH), The first resource is used to indicate a second resource available for a first PDSCH (a first channel, PDSCH), where the first resource and the second resource have a second overlapping portion, and the first resource is used for receiving the first PDSCH on a target resource, where the target resource is a resource obtained by removing the second overlapping portion from the second resource. It should be understood that the specific process of the unit performing the aforementioned corresponding steps is described in detail in the aforementioned method embodiment, and will not be described in detail herein for simplicity.
[0164] It should be further appreciated that when the apparatus 1000 is a terminal device, the transceiver unit 1200 in the apparatus 1000 may be implemented via a transceiver and may correspond, for example, to the transceiver 2020 in the apparatus 2000 shown in Figure 12 or the transceiver 3020 in the terminal device 3000 shown in Figure 13. The processing unit 1100 in the apparatus 1000 may be implemented via at least one processor and may correspond, for example, to the processor 2010 in the apparatus 2000 shown in Figure 12 or the processor 3010 in the terminal device 3000 shown in Figure 13.
[0165] It should be further understood that when the apparatus 1000 is a chip, or a chip system configured in a terminal device, the transceiver unit 1200 in the apparatus 1000 may be implemented via an input / output interface, circuit, or the like, and the processing unit 1100 in the apparatus 1000 may be implemented via a processor, microprocessor, integrated circuit, or the like integrated into the chip or chip system.
[0166] It should be understood that the apparatus 1000 may correspond to an access network device in the method according to the embodiment of the present application, and the apparatus 1000 may include units configured to perform the method performed by the access network device in Fig. 2. Furthermore, the units in the apparatus 1000 and other operations and / or functions described above are separately contemplated to implement the corresponding procedures in Fig. 2.
[0167] 2 , the transceiver unit 1200 may further include a step of: transmitting configuration information of a PDCCH candidate set used for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two or more second PDCCH candidates, the resources corresponding to the at least one target first PDCCH candidate in the first PDCCH candidate group and the resources corresponding to the at least one target second PDCCH candidate in the second PDCCH candidate group having a first overlapping portion; transmitting the first PDCCH, the first PDCCH being a first physical downlink shared channel (PDCCH), The first resource is used to indicate a second resource available for a PDSCH (a first channel, a second resource), where the first resource and the second resource have a second overlapping portion, and the second resource is used for transmitting the PDSCH on a target resource, where the target resource is a resource obtained by removing the second overlapping portion from the second resource. It should be understood that the specific process of the unit performing the aforementioned corresponding steps is described in detail in the aforementioned method embodiment, and will not be described in detail herein for simplicity.
[0168] When the apparatus 1000 is an access network device, the transceiver unit 1200 in the apparatus 1000 may be implemented via a transceiver, for example, the transceiver 2020 in the apparatus 2000 shown in FIG. 12 or the transceiver 2020 in the apparatus 2000 shown in FIG. TerminalIt should be further understood that the processing unit 1100 in the apparatus 1000 may correspond to the transceiver 3020 in the device 3000. The processing unit 1100 in the apparatus 1000 may be implemented via at least one processor, for example the processor 2010 in the apparatus 2000 shown in FIG. 12 or the processor 2010 in the apparatus 2000 shown in FIG. Terminal This may correspond to the processor 3010 in the device 3000.
[0169] It should be further understood that when the apparatus 1000 is a chip or chip system configured in an access network device, the transceiver unit 1200 in the apparatus 1000 may be implemented via an input / output interface, circuit, or the like, and the processing unit 1100 in the apparatus 1000 may be implemented via a processor, microprocessor, integrated circuit, or the like integrated into the chip or chip system.
[0170] Fig. 12 is another schematic block diagram of an apparatus 2000 according to an embodiment of the present application. As shown in Fig. 12, the apparatus 2000 includes a processor 2010, a transceiver 2020, and a memory 2030. The processor 2010, the transceiver 2020, and the memory 2030 communicate with each other by using an internal connection path. The memory 2030 is used to store instructions. The processor 2010 is used to execute instructions stored in the memory 2030 to control the transceiver 2020 to transmit and / or receive signals. Optionally, the processor 2010 and the memory 2030 may be integrated together.
[0171] It should be understood that the apparatus 2000 may correspond to an access network device or a terminal device in the aforementioned method embodiments and may be used to execute each of the steps and / or procedures executed by the access network device or the terminal device in the aforementioned method embodiments. Optionally, the memory 2030 may include a read-only memory and a random access memory and may provide instructions and data to the processor. A portion of the memory may further include a non-volatile random access memory. The memory 2030 may be a separate component or may be incorporated in the processor 2010. The processor 2010 may be used to execute instructions stored in the memory 2030. Furthermore, when the processor 2010 executes instructions stored in the memory, the processor 2010 is used to execute the steps and / or procedures corresponding to the access network device or the terminal device in the aforementioned method embodiments.
[0172] Optionally, the apparatus 2000 is a terminal device in the above embodiments.
[0173] Optionally, the apparatus 2000 is an access network device in the above embodiments.
[0174] The transceiver 2020 may include a transmitter and a receiver. The transceiver 2020 may further include an antenna. There may be one or more antennas. The processor 2010, the memory 2030, and the transceiver 2020 may be components integrated into different chips. For example, the processor 2010 and the memory 2030 may be integrated into a baseband chip, and the transceiver 2020 may be integrated into a radio frequency chip. Alternatively, the processor 2010, the memory 2030, and the transceiver 2020 may be components integrated into the same chip. This is not limited in the present application.
[0175] Optionally, the apparatus 2000 is a component, such as a circuit, a chip, or a chip system, configured in a terminal device.
[0176] Optionally, the apparatus 2000 is a component configured in an access network device, such as a circuit, a chip, or a chip system.
[0177] Alternatively, the transceiver 2020 may be a communication interface, such as an input / output interface or circuit. The transceiver 2020, the processor 2010, and the memory 2030 may be integrated into the same chip, such as a baseband chip.
[0178] Figure 13 is a schematic diagram of the structure of a terminal device 3000 according to an embodiment of the present application. The terminal device 3000 may be used in the system shown in Figure 1 and performs the functions of the terminal device in the above-mentioned method embodiment. As shown in Figure 13, the terminal device 3000 includes a processor 3010 and a transceiver 3020. Optionally, the terminal device 3000 further includes a memory 3030. The processor 3010, the transceiver 3020 and the memory 3030 may communicate with each other by using an internal connection path to transfer control signals and / or data signals. The memory 3030 is used to store computer programs. The processor 3010 is used to call the computer programs from the memory 3030 and execute the computer programs to control the transceiver 3020 to transmit and receive signals. Optionally, the terminal device 3000 may further include an antenna 3040 used to transmit uplink data or uplink control signaling output by the transceiver 3020 by using wireless signals.
[0179] The processor 3010 and the memory 3030 may be integrated to be one processing unit. The processor 3010 is used to execute program codes stored in the memory 3030 to implement the above-mentioned functions. In a particular implementation, the memory 3030 may alternatively be integrated into the processor 3010 or may be separate from the processor 3010. The processor 3010 may correspond to the processing unit 1100 in FIG. 11 or to the processor 2010 in FIG. 12.
[0180] The transceiver 3020 may correspond to the transceiver unit 1200 in Figure 11 or the transceiver 2020 in Figure 12. The transceiver 3020 may include a receiver (or referred to as a receiving machine or receiving circuit) and a transmitter (or referred to as a transmitting machine or transmitting circuit). The receiver is used to receive signals and the transmitter is used to transmit signals.
[0181] It should be understood that the terminal device 3000 shown in Fig. 13 can implement each of the processes performed by the terminal device in the method embodiment shown in Fig. 2. The operations and / or functions of the modules in the terminal device 3000 are separately designed to implement the corresponding procedures in the above-mentioned method embodiment. For details, please refer to the descriptions in the above-mentioned method embodiment. To avoid repetition, detailed descriptions are appropriately omitted in this specification.
[0182] The processor 3010 may be implemented in a terminal device and used to perform the actions described in the above method embodiments, and the transceiver 3020 may be used to perform the actions described in the above method embodiments performed by the terminal device to send to the access network device or receive from the access network device. For details, please refer to the description in the above method embodiments. The details will not be described again in this specification.
[0183] Optionally, the terminal device 3000 may further include a power supply 3050 used to supply power to various components or circuits in the terminal device.
[0184] Furthermore, to enhance the functionality of the terminal device, the terminal device 3000 may further include one or more of an input unit 3060, a display unit 3070, an audio circuit 3080, a camera 3090, a sensor 3100, and the like. The audio circuit may further include a speaker 3082, a microphone 3084, and the like.
[0185] FIG. 14 is a schematic diagram of a structure of an access network device according to an embodiment of the present application. For example, FIG. 14 may be a schematic diagram of a structure of a base station. The base station 4000 may be used in the system shown in FIG. 1 to perform the functions of the access network device in the above-mentioned method embodiment. As shown in the figure, the base station 4000 may include one or more radio frequency units, such as a remote radio unit (RRU) 4100 and one or more baseband units (BBUs) 4200. The RRU 4100 may be referred to as a transceiver unit and may correspond to the transceiver unit 1200 in FIG. 11 or the transceiver 2020 in FIG. 12. Optionally, the RRU 4100 may also be referred to as a transceiver machine, a transceiver circuit, a transceiver, or a similar term, and may include at least one antenna 4101 and one radio frequency unit 4102. Optionally, the RRU 4100 may include a receiving unit and a transmitting unit. The receiving unit may correspond to a receiver (also called a receiving machine or a receiving circuit), and the transmitting unit may correspond to a transmitter (also called a transmitting machine or a transmitting circuit). The RRU 4100 is mainly used for receiving and transmitting radio frequency signals, and performing conversion between radio frequency signals and baseband signals. For example, the RRU 4100 is used for sending indication information to a terminal device. The BBU 4200 is mainly used for performing baseband processing, controlling the base station, etc. The RRU 4100 and the BBU 4200 may be physically co-located or physically separate to form a distributed base station.
[0186] The BBU 4200 is the control center of the base station, which may also be called a processing unit, and may correspond to the processing unit 1100 in Fig. 11 or the processor 2010 in Fig. 12, and is mainly used to accomplish baseband processing functions such as channel coding, multiplexing, modulation, and spectrum spreading. For example, the BBU (processing module) may be used to control the base station to execute operation procedures related to the access network device in the above method embodiment, for example, to generate indication information.
[0187] As an example, the BBU4200 may include one or more boards, and the multiple boards may jointly support a radio access network having a single access standard (e.g., a 5G network), or may separately support radio access networks having different access standards (e.g., an LTE network, a 5G network, or another network). The BBU4200 further includes a memory 4201 and a processor 4202. The memory 4201 is used to store necessary instructions and data. The processor 4202 is used to control the base station to perform necessary actions, for example, to control the base station to perform an operation process related to the access network device in the method embodiment. The memory 4201 and the processor 4202 can serve one or more boards. In other words, the memory and the processor may be located on each of the boards. Alternatively, the multiple boards may share the same memory and the same processor. Furthermore, necessary circuits may be further located on each of the boards.
[0188] It should be understood that the base station 4000 shown in Figure 14 can implement each of the processes performed by the access network device in the method embodiment. The operations and / or functions of the modules in the base station 4000 are separately designed to implement the corresponding procedures in the above-mentioned method embodiment. For details, please refer to the descriptions in the above-mentioned method embodiment. To avoid repetition, detailed descriptions are appropriately omitted in this specification.
[0189] The BBU 4200 may be used to perform the actions implemented in the access network device in the above method embodiments, and the RRU 4100 may be used to perform the actions sent to or received from the terminal device by the access network device in the above method embodiments. For details, please refer to the descriptions in the above method embodiments. The details will not be described again in this specification.
[0190] It should be understood that the base station 4000 shown in FIG. 14 is merely a possible form of an access network device and should not be a limitation of this application in any way. The method presented in this application may be applicable to another form of access network device. For example, the access network device may include an AAU and further include a CU and / or a DU, or may include a BBU and an adaptive radio unit (ARU), or may include a BBU, or may be a customer premises equipment (CPE), or may be in another form. The specific form of the access network device is not limited in this application.
[0191] The CU and / or DU may be used to perform the actions implemented in the access network device in the above method embodiment, and the AAU may be used to perform the actions sent to the terminal device by the access network device or received from the terminal device in the above method embodiment. For details, please refer to the description in the above method embodiment. The details will not be described again in this specification.
[0192] The present application further provides a processing device including at least one processor, which is used to execute a computer program stored in the memory, such that the processing device executes the method executed by the terminal device or the network device in any one of the method embodiments described above.
[0193] An embodiment of the present application further provides a processing device including a processor and a communication interface. The communication interface is coupled to the processor. The communication interface is used to input information and / or output information. The information includes at least one of instructions and data. The processor is used to execute a computer program, causing the processing device to perform the method performed by the terminal device or the access network device in any one of the method embodiments described above.
[0194] An embodiment of the present application further provides a processing device, including a processor and a memory, the memory being used to store a computer program, and the processor being used to call the computer program from the memory and execute the computer program so that the processing device can execute the method executed by the terminal device or the network device in any one of the method embodiments described above.
[0195] It should be understood that the processing device may be one or more chips, for example, a processing device may be a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processing (DSP) circuit, a micro controller unit (MCU), a programmable logic device (PLD), or another integrated chip.
[0196] In the implementation process, the steps in the aforementioned method can be implemented through a hardware integrated logic circuit in a processor or through an instruction in the form of software. The steps of the method disclosed with reference to the embodiments of the present application may be directly executed by a hardware processor, or may be executed through a combination of hardware and software modules in a processor. The software modules may be disposed in a storage medium well developed in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is disposed in the memory, and the processor reads the information in the memory and completes the steps in the aforementioned method in combination with the hardware of the processor. To avoid repetition, the details will not be described again in this specification.
[0197] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip and has signal processing capabilities. In the implementation process, the steps in the above method embodiments can be implemented through hardware integrated logic circuits in the processor or through instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate logic device or transistor logic device, or a discrete hardware component. It may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like. The steps of the methods disclosed with reference to the embodiments of the present application may be directly executed and completed by a hardware decoding processor, or may be executed and completed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium well developed in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps in the above-mentioned method in combination with the processor's hardware.
[0198] It may be understood that the memory in this embodiment of the present application may be a volatile memory or a non-volatile memory, or may include a volatile memory and a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM) and is used as an external cache. By way of example, but not limitation, many forms of RAM may be used, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus dynamic random access memory (direct rambus RAM, DR RAM). It should be noted that the memory of the systems and methods described herein includes, but is not limited to, these memories, and any other suitable type of memory.
[0199] According to the method provided in the embodiment of the present application, the present application further provides a computer program product. The computer program product includes a computer program code. When the computer program code is executed on a computer, the computer is enabled to execute the method executed by the terminal device or the method executed by the network device in the embodiment shown in FIG.
[0200] According to the method provided in the embodiment of the present application, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a program code. When the program code is executed on a computer, the computer is enabled to execute the method executed by the terminal device or the method executed by the network device in the embodiment shown in FIG.
[0201] According to the method provided in the embodiment of the present application, the present application further provides a system, which includes one or more terminal devices as mentioned above and one or more network devices as mentioned above.
[0202] The network device and the terminal device in the above-mentioned apparatus embodiment fully correspond to the network device and the terminal device in the method embodiment. The corresponding module or unit performs the corresponding step. For example, a communication unit (transceiver) performs the receiving step or the transmitting step in the method embodiment, and steps other than the transmitting step and the receiving step may be performed by a processing unit (processor). For the functions of a specific unit, please refer to the corresponding method embodiment. There may be one or more processors.
[0203] In the above embodiment, a terminal device may be used as an example of a receiving device, and a network device may be used as an example of a transmitting device. However, this should not be a limitation to the present application. For example, both the transmitting device and the receiving device may be terminal devices. The specific types of the transmitting device and the receiving device are not limited in the present application.
[0204] As used herein, terms such as "component," "module," and "system" are used to indicate computer-related entities, hardware, firmware, a combination of hardware and software, software, or software being executed. For example, a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. As illustrated using the figures, both a computing device and an application running on a computing device may be a component. One or more components may reside within a process and / or within a thread of execution, and a component may be located on one computer and / or distributed among two or more computers. Furthermore, these components may execute from various computer-readable media that store various data structures. For example, components may communicate by using local and / or remote processes and based on signals, e.g., having one or more data packets (e.g., data from two components interacting with another component in a local system, in a distributed system, and / or over a network such as the Internet that interacts with other systems by using the signals).
[0205] In combination with the examples described in the embodiments disclosed herein, those skilled in the art may recognize that the units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether a function is performed by 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 the implementation should not be considered as going beyond the scope of this application.
[0206] For convenience and simplicity of description, those skilled in the art can clearly understand that for detailed operation processes of the above-mentioned systems, devices and units, please refer to the corresponding processes in the above-mentioned method embodiments, and the details will not be described again in this specification.
[0207] In some embodiments provided in the present application, it should be understood that the disclosed system, device, and method may be implemented in other manners. For example, the device embodiment described is merely an example. For example, the division into units is merely a logical functional division, and may be other divisions in actual implementation. For example, multiple units or multiple components may be combined or integrated to be another system, or some features may be ignored or not performed. Furthermore, the shown or described mutual couplings, or direct couplings or communication connections may be implemented by using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.
[0208] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one location or distributed over multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solution of the embodiment.
[0209] Furthermore, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit.
[0210] When the function is implemented in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be implemented in the form of a software product, essentially, or a part that contributes to the prior art, or a part of the technical solution. The computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or a part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0211] It should be understood that in the embodiments of the present application, the terms "first", "second", and the like are merely intended to distinguish different objects, such as different network devices, and are not intended to be limitations on the scope of the embodiments of the present application. The embodiments of the present application are not limited thereto.
[0212] It should be further understood that, in this application, both "when" and "if" mean that the network element performs the corresponding processing in the intended situation, but do not limit the time, do not require that the network element have an action to decide during implementation, and do not imply other limitations.
[0213] It should be further understood that, in this application, "at least one" means one or more, and "multiple" means two or more.
[0214] In the embodiments of the present application, "B corresponds to A" indicates that B is related to A, and it is further understood that B may be determined based on A. However, it is further understood that determining B based on A does not mean that B is determined based only on A. B may alternatively be determined based on A and / or other information.
[0215] It should also be understood that the term "and / or" in this specification describes only an association relationship to describe associated objects, and represents that three relationships may exist. For example, A and / or B may represent the following three cases: only A exists, both A and B exist, and only B exists. Furthermore, the character " / " in this specification generally indicates an "or" relationship between associated objects.
[0216] Unless otherwise specified, an expression used in this application similar to the expression "the item includes one or more of the following: A, B, and C" usually means that the item may be any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C; A and A; A, A, and A; A, A, and B; A, A, and C; A, B, and B; A, C, and C; B and B; B, B, and B; B, B, and C; C and C; C, C, and C; and another combination of A, B, and C. In the above description, three elements A, B, and C are used as examples to describe optional cases of an item. When the expression is "the item includes at least one of the following: A, B, ..., and X", in other words, if further elements are included in the expression, the case in which the item is applicable can also be obtained by the above rule.
[0217] The above description is merely a specific implementation of the present application, and is not intended to limit the scope of protection of the present application. Any variations or replacements that are easily conceived by those skilled in the art within the technical scope disclosed in this application shall be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.
Claims
1. receiving configuration information of a physical downlink control channel (PDCCH) candidate set, the PDCCH candidate set being intended for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two second PDCCH candidates, and a resource corresponding to the at least one first PDCCH candidate in the first PDCCH candidate group and a resource corresponding to the at least one second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion; receiving the first PDCCH, the first PDCCH indicating second resources for a first physical downlink shared channel (PDSCH), the first resources and the second resources having a second overlapping portion; receiving the first PDSCH on a target resource, the target resource being a resource obtained by removing the second overlapping portion from the second resource; Including, 11. A resource determination method, comprising: the at least one first PDCCH candidate and the at least one second PDCCH candidate satisfy a first condition, the first condition corresponding to a same control resource set (CORESET).
2. 2. The method of claim 1 , wherein the first overlapping portion includes resources corresponding to the at least one first PDCCH candidate that overlap resources corresponding to the at least one second PDCCH candidate in a time domain and that partially overlap resources corresponding to the at least one second PDCCH candidate in a frequency domain.
3. The method of claim 1 or 2, wherein the first condition further includes having the same starting control channel element (CCE) location.
4. 2. The method of claim 1, wherein the first condition further comprises: corresponding to the same CCE and having the same scrambling code sequence.
5. 2. The method of claim 1, wherein the CORESET is configured as one symbol in the time domain, and a type of CCE to resource element group (REG) mapping is configured as non-interleaved mapping.
6. The method of claim 1 , wherein an aggregation level of the first PDCCH candidate is 16 and an aggregation level of the second PDCCH candidate is 8.
7. 7. The method according to claim 3, wherein the first PDCCH candidate group includes one target first PDCCH candidate and the second PDCCH candidate group includes two second PDCCH candidates including one target second PDCCH candidate, the target first PDCCH candidate and the target second PDCCH candidate satisfy the first condition, and the first PDCCH is received on another second PDCCH candidate other than the target second PDCCH candidate.
8. The method according to claim 1 , wherein the two second PDCCH candidates are intended to transmit the same DCI.
9. The method according to claim 1 , wherein the two second PDCCH candidates are respectively used for transmitting the same DCI on different beams, at different times, or at different frequencies.
10. The method according to claim 1 , wherein the first PDCCH candidate group includes two first PDCCH candidates for transmitting the same DCI.
11. transmitting configuration information of a physical downlink control channel (PDCCH) candidate set, the PDCCH candidate set being intended for transmitting a first PDCCH, the PDCCH candidate set corresponding to a first resource, the PDCCH candidate set including a first PDCCH candidate group and a second PDCCH candidate group, the first PDCCH candidate group including at least one first PDCCH candidate, the second PDCCH candidate group including two second PDCCH candidates, and a resource corresponding to the at least one first PDCCH candidate in the first PDCCH candidate group and a resource corresponding to the at least one second PDCCH candidate in the second PDCCH candidate group have a first overlapping portion; transmitting the first PDCCH, the first PDCCH indicating second resources for a first physical downlink shared channel (PDSCH), the first resources and the second resources having a second overlapping portion; transmitting the first PDSCH on a target resource, the target resource being a resource obtained by removing the second overlapping portion from the second resource; Including, 11. A resource determination method, comprising: the at least one first PDCCH candidate and the at least one second PDCCH candidate satisfy a first condition, the first condition corresponding to a same control resource set (CORESET).
12. 12. The method of claim 11, wherein the first overlapping portion includes resources corresponding to the at least one first PDCCH candidate that overlap resources corresponding to the at least one second PDCCH candidate in a time domain and that partially overlap resources corresponding to the at least one second PDCCH candidate in a frequency domain.
13. The method of claim 11 or 12, wherein the first condition further includes having the same starting control channel element (CCE) location.
14. 12. The method of claim 11, wherein the first condition further comprises corresponding to the same CCE and having the same scrambling code sequence.
15. 12. The method of claim 11, wherein the CORESET is configured as one symbol in the time domain, and a type of CCE to resource element group (REG) mapping is configured as non-interleaved mapping.
16. 15. The method of claim 14, wherein an aggregation level of the first PDCCH candidate is 16 and an aggregation level of the second PDCCH candidate is 8.
17. 17. The method according to claim 13, wherein the first PDCCH candidate group includes one target first PDCCH candidate and the second PDCCH candidate group includes two second PDCCH candidates including one target second PDCCH candidate, the target first PDCCH candidate and the target second PDCCH candidate satisfy the first condition, and the first PDCCH is received on another second PDCCH candidate other than the target second PDCCH candidate.
18. 18. The method according to any one of claims 11 to 17, wherein the two second PDCCH candidates are intended to transmit the same DCI.
19. 19. The method of claim 11, wherein the two second PDCCH candidates are respectively used to transmit the same DCI on different beams, at different times, or at different frequencies.
20. The method according to any one of claims 11 to 19, wherein the first PDCCH candidate group includes two first PDCCH candidates for transmitting the same DCI.
21. Apparatus configured to carry out the method of any one of claims 1 to 10.
22. An apparatus configured to carry out a method according to any one of claims 11 to 20.
23. A computer readable storage medium containing instructions which, when executed by a computing device, cause the computing device to perform the method of any one of claims 1 to 10.
24. A computer-readable storage medium containing instructions that, when executed by a computing device, cause the computing device to perform a method according to any one of claims 11 to 20.
25. A chip system including a processor, A chip system, the processor being configured to call a computer program from a memory and execute the computer program such that a communication device comprising the chip system is configured to execute the method according to any one of claims 1 to 10.
26. A chip system comprising a processor, A chip system, the processor being configured to call a computer program from a memory and execute the computer program such that a communication device comprising the chip system is configured to execute the method of any one of claims 11 to 20.
Citation Information
Patent Citations
Method for transmitting or receiving signals in radio communication system and apparatus therefor
JP2020167726A
User terminal and wireless communication method
WO2019016953A1