Controlling configuration of resource sets
By eliminating the limit of 6 PRBs per symbol of CORESET and introducing new frequency domain resource configuration parameters, the problem of insufficient resource capacity of 5G terminal devices under bandwidth less than 5MHz is solved, the PDCCH capacity and coverage performance are improved, and inter-cell interference is reduced.
Patent Information
- Application Number
- CN202280102893.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-30
- Publication Date
- 2025-08-08
AI Technical Summary
In 5G communication systems, when the terminal device has a bandwidth of less than 5MHz, the resource capacity of the control resource set (CORESET) is insufficient, resulting in a degradation of PDCCH detection performance, especially in frequent reconstruction processes when high aggregation levels are required.
By canceling the multiple limit of 6 PRBs per symbol of CORESET, the total size of CORESET is allowed to maintain multiples of 6 PRBs, and new frequency domain resource configuration parameters are introduced, combined with the jump scheme of PRBs in the symbol, the PDCCH search space capacity and the diversity gain are enhanced.
It effectively increases the PDCCH capacity, improves downlink coverage performance, reduces inter-cell interference conflicts, and avoids frequent reconstruction processes at high aggregation levels, improving the performance of terminal devices.
Smart Images

Figure CN120457663A_ABST
Abstract
Description
Technical Field
[0001] Various example embodiments relate to the field of telecommunications, and more particularly to devices, methods, apparatus, and computer-readable storage media for configuration of control resource sets (CORESETs). Background Art
[0002] In the field of communications, there is a continuous evolution that is constantly developing to provide efficient and reliable solutions for utilizing wireless communication networks. Each new generation has its own technical challenges for handling the different situations and processes required to connect and serve devices connected to the wireless network. To meet the ever-increasing demand for wireless data traffic since the deployment of the fourth generation (4G) communication system, efforts have been made to develop improved fifth generation (5G) systems, which are also known as New Radio (NR). The new communication system can support various types of service applications for terminal devices.
[0003] In addition to mobile broadband, 5G targets new and emerging use cases. 5G aims to achieve significant improvements in wireless performance, including new levels of data rate, latency, reliability, and security. 5G can also scale to efficiently connect the massive Internet of Things (IoT) and enable new types of mission-critical services. Summary of the Invention
[0004] In general, example embodiments of the present disclosure provide a solution for configuration of a CORESET.
[0005] In a first aspect, a terminal device is provided. The terminal device includes: at least one processor; and at least one memory including instructions that, when executed by the at least one processor, cause the terminal device to at least: receive at least one configuration parameter for a CORESET from a network device; and determine a set of physical resource blocks (PRBs) for the CORESET based on the at least one configuration parameter, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the set of PRBs is a multiple of 6.
[0006] In a second aspect, a network device is provided. The network device includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the network device to at least: transmit to a terminal device at least one configuration parameter for determining a set of PRBs of a CORESET, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the PRBs in the set is a multiple of 6.
[0007] In a third aspect, a method is provided. The method includes: receiving at least one configuration parameter for a CORESET from a network device; and determining a set of PRBs for the CORESET based on the at least one configuration parameter, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the set of PRBs is a multiple of 6.
[0008] In a fourth aspect, a method is provided, comprising: transmitting to a terminal device at least one configuration parameter for determining a set of PRBs of a CORESET, wherein a duration of the CORESET comprises a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the PRBs in the set is a multiple of 6.
[0009] In a fifth aspect, an apparatus is provided. The apparatus includes: means for receiving at least one configuration parameter for a CORESET from a network device; and means for determining a set of PRBs for the CORESET based on the at least one configuration parameter, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the set of PRBs is a multiple of 6.
[0010] In a sixth aspect, an apparatus is provided. The apparatus includes: means for transmitting, to a terminal device, at least one configuration parameter for determining a set of PRBs of a CORESET, wherein a duration of the CORESET comprises a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the set of PRBs is a multiple of 6.
[0011] In a seventh aspect, an apparatus is provided. The apparatus includes: a receiving circuit configured to receive at least one configuration parameter for a CORESET from a network device; and a determining circuit configured to determine a set of physical resource blocks (PRBs) for the CORESET based on the at least one configuration parameter, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the set of PRBs is a multiple of 6.
[0012] In an eighth aspect, an apparatus is provided. The apparatus includes: a transmission circuit configured to transmit, to a terminal device, at least one configuration parameter for determining a set of PRBs of a CORESET, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the PRBs in the set is a multiple of 6.
[0013] In a ninth aspect, a non-transitory computer-readable medium is provided, comprising program instructions for causing an apparatus to at least execute the method according to any one of the third and fourth aspects.
[0014] In a tenth aspect, a computer program product is provided, comprising program instructions for causing a device to at least execute the method according to any one of the third and fourth aspects.
[0015] It should be understood that the invention summary is not intended to identify the key or essential features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Some example embodiments will now be described with reference to the accompanying drawings, in which:
[0017] Figure 1 shows an example communication network in which embodiments of the present disclosure may be implemented;
[0018] Figure 2 shows a flowchart of a process for configuring a CORESET according to some embodiments of the present disclosure;
[0019] Figure 3 shows an example of a CORESET configuration according to some embodiments of the present disclosure;
[0020] Figure 4A shows configuration parameters for CORESET according to 3GPP specifications related to some embodiments of the present disclosure;
[0021] Figure 4B shows an example CORESET configuration according to some embodiments of the present disclosure;
[0022] Figure 4C shows another example CORESET configuration according to some embodiments of the present disclosure;
[0023] Figure 5 A flow chart illustrating a method for decoding a physical downlink control channel (PDCCH) according to some embodiments of the present disclosure is shown;
[0024] Figure 6 shows an example CORESET mapping according to some embodiments of the present disclosure;
[0025] Figure 7 shows an example lookup table for CORESET for Type0-PDCCH according to some embodiments of the present disclosure;
[0026] Figure 8An example of a CORESET configuration with 16 resource blocks (RBs) and 3 symbols is shown according to some embodiments of the present disclosure;
[0027] Figure 9 Another example of a CORESET configuration with 15 RBs and 3 symbols according to some embodiments of the present disclosure is shown;
[0028] Figure 10 shows yet another example of a CORESET configuration with 15 RBs and 2 symbols according to some embodiments of the present disclosure;
[0029] Figure 11 shows an example of a CORESET configuration with symbol-level hopping according to some embodiments of the present disclosure;
[0030] Figure 12 shows an example of a CORESET configuration with slot-level hopping according to some embodiments of the present disclosure;
[0031] Figure 13 shows an example of a resource element group (REG) mapping order according to some embodiments of the present disclosure;
[0032] Figure 14 A flowchart of a method implemented at a terminal device according to some embodiments of the present disclosure is shown;
[0033] Figure 15 A flowchart illustrating a method implemented at a network device according to some embodiments of the present disclosure is shown;
[0034] Figure 16 shows a simplified block diagram of an apparatus suitable for implementing embodiments of the present disclosure; and
[0035] Figure 17 A block diagram of an example computer-readable medium is shown, according to some embodiments of the present disclosure.
[0036] Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. DETAILED DESCRIPTION
[0037] The principles of the present disclosure will now be described with reference to some example embodiments. It should be understood that these embodiments are described for illustrative purposes and to help those skilled in the art understand and implement the present disclosure without implying any limitation on the scope of the present disclosure. The disclosure described herein can be implemented in various ways other than those described below.
[0038] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0039] References in this disclosure to "one embodiment," "an embodiment," "an example embodiment," etc. indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment must include the particular feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same embodiment. Furthermore, when a particular feature, structure, or characteristic is described in conjunction with an embodiment, it is intended that those skilled in the art would understand that such feature, structure, or characteristic may be combined with other embodiments, whether or not explicitly described.
[0040] It should be understood that although the terms "first" and "second" and the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of the exemplary embodiments, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. As used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.
[0041] The terms used herein are for the purpose of describing a particular embodiment and are not intended to limit example embodiments. As used herein, the singular forms "one", "an" and "the" are also intended to include plural forms, unless the context clearly indicates otherwise. It will be further understood that the terms "comprise", "include", "have", "have", "contain" and / or "cover" specify the presence of stated features, elements and / or components when used in this article, but do not exclude the presence or addition of one or more other features, elements, components and / or their combinations. As used herein, "at least one of the following: <list of two or more elements>" and "at least one of <list of two or more elements>" and similar wording, wherein two or more elements of the list are connected by "and" or "or", meaning at least any one element in the element, or at least any two or more elements in the element, or at least all elements.
[0042] As used in this application, the term "circuitry" may refer to one or more or all of the following: (a) hardware circuit implementation only (such as implementation only in analog and / or digital circuits); and (b) a combination of hardware circuitry and software, such as (if applicable): (i) a combination of analog and / or digital hardware circuits and software / firmware; and (ii) any portion of hardware processor(s) (including digital signal processor(s)), software and memory(s) with software that work together to enable a device such as a mobile phone or server to perform various functions; and (c) Hardware circuit(s) and / or processor(s), such as microprocessor(s) or portion(s) of microprocessor(s), that require software (e.g., firmware) for operation, but where the software is not required for operation, the software may not be present.
[0043] This definition of "circuitry" applies to all uses of the term in this application, including any claims. As another example, as used in this application, the term "circuitry" also covers an implementation of merely a hardware circuit, or a processor (or multiple processors), or a portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. For example, the term "circuitry" also covers, where applicable to a particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device.
[0044] As used herein, the term "communication network" refers to a network that complies with any suitable communication standard, such as Long Term Evolution (LTE), Advanced LTE (LTE-A), Wideband Code Division Multiple Access (WCDMA), High Speed Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. In addition, the communication between the terminal equipment and the network equipment in the communication network can be performed according to any suitable generation of communication protocol, including but not limited to first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, future fifth generation (5G) communication protocols and / or any other protocols currently known or to be developed in the future. The embodiments of the present disclosure can be applied to various communication systems. In view of the rapid development of communications, there will certainly be future types of communication technologies and systems in which the present disclosure can be implemented. The scope of the present disclosure should not be considered to be limited to the aforementioned systems.
[0045] As used herein, the term "network device" refers to a node in a communication network via which a terminal device accesses the network and receives services from it. A network device may refer to a base station (BS) or an access point (AP), for example, a NodeB (NodeB or NB), an evolved NodeB (eNodeB or eNB), a NR NB (also known as a gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a relay, a low-power node (such as a femto, pico), etc., depending on the terminology and technology applied.
[0046] The term "terminal device" refers to any terminal device capable of wireless communication. By way of example and not limitation, a terminal device may also be referred to as a communication device, user equipment (UE), subscriber station (SS), portable subscriber station, mobile station (MS), or access terminal (AT). Terminal devices may include, but are not limited to, mobile phones, cellular phones, smart phones, voice over IP (VoIP) phones, wireless local loop phones, tablet computers, wearable terminal devices, personal digital assistants (PDAs), portable computers, desktop computers, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, in-vehicle wireless terminal devices, wireless endpoints, mobile stations, laptop embedded devices (LEEs), laptop mounted devices (LMEs), USB dongles, smart devices, wireless customer premises equipment (CPEs), Internet of Things (IoT) devices, watches or other wearable devices, head-mounted displays (HMDs), vehicles, drones, medical devices and applications (e.g., remote surgery), industrial devices and applications (e.g., robots and / or other wireless devices operating in industrial and / or automated process chain environments), consumer electronic devices, devices operating on commercial and / or industrial wireless networks, and the like. In the following description, the terms "terminal device", "communication device", "terminal", "user equipment" and "UE" may be used interchangeably.
[0047] This disclosure was initially intended for Release 18 RedCap. However, due to RAN1 protocols, Release 18 RedCap UEs may not present issues. It can still be applied to another work item targeting dedicated spectrum less than 5 MHz in Frequency Range 1 (FR1). It can also be applied to the passive IoT work item in Release 19.
[0048] The work plan (R1-1112398) provides NR support for dedicated spectrum less than 5 MHz for FR1. The enhancements for operating NR on dedicated spectrum less than 5 MHz are as follows.
[0049] In LS to RAN4, in addition to reusing 5MHz channel bandwidth, RAN1 also assumes that only 3MHz channel bandwidth is supported and wants to get RAN4 response on the maximum transmission bandwidth (number of physical resource blocks) of this channel bandwidth (BW).
[0050] Before getting a response from RAN4, RAN1 assumes a maximum transmission bandwidth of 15 or 16 resource blocks (RBs) for a 3 MHz channel BW for evaluation and analysis. Note: Include the protocol into LS.
[0051] For CORESET#0 configurations with transmission bandwidths less than 5 MHz for 3 MHz and 5 MHz channel bandwidths, the following options are studied: Option 1: The existing configuration table for 15kHz SCS, 5MHz minimum channel BW (i.e., Table 13-1 in TS38.213) is reused for configuration; and Option 2: To introduce a new CORESET#0 configuration table for configuration.
[0052] For transmission bandwidths less than 5 MHz for 3 MHz and 5 MHz channel bandwidths, investigate whether and how to restore PDCCH detection performance for CORESET#0. Consider the following options: Option 1: Power Boost; Option 2: Non-interleaved CCE to REG mapping; Option 3: A new interleaver that ensures that the PDCCH is fully mapped in the spectrum; Option 4: New aggregation level(s) to fit the spectrum; Options: PDCCH rate matching; Option 6: No enhancement specified.
[0053] A control resource set (CORESET) is a set of physical resource blocks (PRBs) in the frequency and time domains used to carry the physical downlink control channel (PDCCH) or downlink control indicator (DCI). The CORESET area is located in a specific area on the New Radio (NR) downlink resource grid.
[0054] Based on the current 3GPP specification, a CORESET can be configured with a maximum of 3 symbols and must span a number of resource blocks (RBs) that are multiples of 6 RBs in the frequency domain. This ensures that the number of resource element groups (REGs) in a CORESET is always a multiple of 6. A REG is defined as a group of resources within one PRB and one OFDM symbol. Each REG is mapped to a control channel element (CCE) through non-interleaved or interleaved mapping. The configuration of the CORESET is provided by frequencyDomainResources according to 38.331. This is a 45-bit field, where each bit corresponds to a group of 6 PRBs starting from the first RB group in the bandwidth part (BWP). If the bit value is set to 1, it indicates that the RB group belongs to the frequency domain resources of the CORESET, while the bits corresponding to a group of RBs that are not fully contained in the BWP for which the CORESET is configured are set to 0.
[0055] However, for terminal devices with a bandwidth part (BWP) smaller than 5 MHz, the BWP will be limited to only 15 RBs or 16 RBs when the subcarrier spacing (SCS) is configured to 15 kHz. With each bit in frequencyDomainResources corresponding to a hard-coded 6 PRBs in the frequency domain, up to 12 PRBs per symbol can be configured to belong to a CORESET. The maximum number of CCEs used for the downlink PDCCH is limited to only 6 CCEs within 3 symbols. The current standard CCE aggregation levels are 1, 2, 4, 8, 16, so the maximum CCE that can be scheduled for a single UE is only 4 CCEs, which is generally not enough for UEs at the cell edge. In addition, if changes are not performed to allow for larger PDCCH capacity, the UE will experience severe performance issues, such as constant reconstruction procedures when aggregation levels higher than 4 are required.
[0056] According to an embodiment of the present disclosure, a scheme for configuring CORESET is provided. According to some embodiments of the present disclosure, the condition that CORESET is limited to a multiple of 6 PRBs per symbol is cancelled, while the total CORESET size remains a multiple of 6 PRBs. This allows for more efficient use of PRBs within a symbol for PDCCH search space capacity. In addition, the hopping scheme provides some additional diversity gain, where each symbol can have a starting position or offset relative to the BWP. The new CORESET mapping and hopping can help solve the problem of insufficient CORESET resource capacity of terminal devices in the case of less than 5MHz and a maximum BWP of 15 PRBs or 16 PRBs, while improving downlink coverage performance, reducing inter-cell interference conflicts, etc.
[0057] The principles and embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. Figure 1 , which illustrates an example communication system 100 in which embodiments of the present disclosure may be implemented.
[0058] In the description of the example embodiments of the present disclosure, the network environment 100 may also be referred to as a communication system 100 (e.g., a portion of a communication network). For illustrative purposes only, various aspects of the example embodiments will be described in the context of one or more terminal devices and network devices communicating with each other. However, it should be understood that the description herein may be applicable to other types of devices or other similar devices referred to using other terms.
[0059] Network device 110 may provide services to terminal device 120, and network device 110 and terminal device 120 may transmit data and control information to each other. In some embodiments, network device 110 and terminal device 120 may communicate via a direct link / channel.
[0060] In the communication system 100, the link from the network device 110 to the terminal device 120 is called the downlink (DL), and the link from the terminal device 120 to the network device 110 is called the uplink (UL). In the downlink, the network device 110 is a transmitting (TX) device (or transmitter), and the terminal device 120 is a receiving (RX) device (or receiver). In the uplink, the terminal device 120 is a transmitting (TX) device (or transmitter), and the network device 110 is an RX device (or receiver). It should be understood that the network device 110 can provide one or more serving cells. Figure 1 As shown, the network device 110 provides a serving cell 102, and the terminal device 120 resides on the serving cell 102. In some embodiments, the network device 110 may provide multiple serving cells. Figure 1 The number of serving cells shown in is for illustration purposes and does not imply any limitation.
[0061] Communications in network environment 100 may be implemented according to any suitable communication protocol, including but not limited to: fourth generation (4G) and fifth generation (5G) cellular communication protocols, wireless local area network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE) 802.11, and / or any other protocol currently known or to be developed in the future. In addition, communications may utilize any suitable wireless communication technology, including but not limited to: code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), frequency division duplex (FDD), time division duplex (TDD), multiple input multiple output (MIMO), orthogonal frequency division multiple access (OFDM), discrete Fourier transform spread OFDM (DFT-s-OFDM), and / or any other technology currently known or to be developed in the future.
[0062] It should be understood that Figure 1 The number of devices and their connection relationships and types shown in FIG are for illustrative purposes and do not imply any limitation. Communication system 100 may include any suitable number of devices suitable for implementing embodiments of the present disclosure.
[0063] Now refer to Figure 2 , which shows a flowchart illustrating a process for configuring a CORESET according to some embodiments of the present disclosure. For the purpose of discussion, reference will be made to Figure 1 Describe process 200. Process 200 may involve Figure 1 The network device 110 and the terminal device 120 are shown. It should be understood that although Figure 1The process 200 for configuring a CORESET is described in the communication system 100 of FIG. 3 , but the process can also be applied to other communication scenarios, in which different network devices are jointly deployed to provide corresponding serving cells.
[0064] In process 200, network device 110 transmits (202) at least one configuration parameter 204 for a CORESET to terminal device 220. Accordingly, terminal device 120 receives the at least one configuration parameter (204). Terminal device 120 then determines (208) a set of PRBs for the CORESET based on the at least one configuration parameter. It is understood that network device 110 may determine the PRBs for the CORESET based on pre-configured rules, generate and transmit corresponding configuration parameters, so that the terminal device can acquire a PDCCH based on the configuration parameters of the CORESET. The CORESET determined by network device 110 may be the same as the CORESET determined by terminal device 120.
[0065] Based on the configuration parameters, the terminal device 120 determines that the duration of the CORESET includes a number of symbols, such as 2 or 3 symbols. The terminal device 120 also determines the number of PRBs in the symbols of the CORESET. The number of PRBs per symbol is different from a multiple of 6, and in some embodiments, it can be a multiple of 2 or 3. The number of PRBs in a group of CORESETs is a multiple of 6. Since one CCE consists of 6 REGs and each REG is defined within one PRB, the total size of the CORESET is a multiple of 6 PRBs.
[0066] In some embodiments, for a CORESET with 2 symbols, the number of PRBs in a symbol may be a multiple of 3, such that the total number of PRBs for the CORESET is a multiple of 6. In some embodiments, for a CORESET with 3 symbols, the number of PRBs in a symbol may be a multiple of 2, and the total number of PRBs is also a multiple of 6.
[0067] Figure 3 An example of a CORESET configuration according to some embodiments of the present disclosure is shown. As shown, the bandwidth portion of the terminal device has a maximum of 11 PRBs, and the CORESET is configured within 3 symbols. It can be observed that the frequency domain resources of each symbol are 8 PRBs, and the duration of the CORESET is 3 symbols, resulting in a total CORESET size of 24 RBs or 4 CCEs. In addition, Figure 3 The hopping aspect is depicted in , where each symbol of the CORESET can have a different starting position (rb-Offset). Figures 11 to 13 The hopping scheme is described in more detail.
[0068] Therefore, the network device 110 can configure a BWP for the terminal device 120 with a frequency domain CORESET size that is not a multiple of 6 PRBs on a symbol basis, so that the total CORESET size (i.e., considering both frequency domain and time domain sizes) across the configured number of CORESET symbols is a multiple of 6 REGs. Compared to the traditional method of requiring the CORESET to have a multiple of 6 PRBs in each symbol, the embodiments of the present disclosure can improve the capacity of the CORESET of the terminal device 120 in a limited bandwidth.
[0069] For example, the PDCCH capacity for UEs less than 5 MHz is increased. In BWP less than 5 MHz with SCS=15 kHz, without the present solution and taking into account terminal devices with basic PDCCH capabilities, the CORESET would be limited to 36 PRBs or 6 CCEs. Note that for example the Common Search Space (CSS) requires 8 CCEs and in the case of 6 CCEs the maximum aggregation level that can be used is 4 CCEs. With the provided solution, the PDCCH capacity can be increased to 48 PRBs (8 CCEs), which is a 25% increase. In addition to the increased capacity, note that this approach will allow a CSS of 8 CCEs to be scheduled from this CORESET.
[0070] The symbols of a CORESET may have different rb-Offsets relative to the starting resource block of a BWP, which may enable diversity gain from the hopping of the symbols making up the CORESET. One approach to defining per-symbol offsets may be based on the cell PCI with a per-symbol specific offset.
[0071] The proposed solution can achieve the following further advantages. For example, from the terminal's perspective, the basic decoding of the PDCCH is unchanged, and the interleaving and mapping of CCEs to 6 REGs is maintained. The increase in PDCCH capacity does not result in a performance loss. The proposed solution enables the configuration of CORESET0 for UEs less than 5 MHz within a BWP less than 5 MHz with a 15 kHz SCS, and can improve terminal performance by avoiding constant re-establishment when a higher aggregation level is required. The proposed solution is applicable to scenarios less than 5 MHz or beyond eRedCap.
[0072] To ensure the total CORESET size requirement, supported combinations of CORESET size in PRBs and CORESET duration in number of symbols may be predefined according to the configuration parameters of the CORESET.
[0073] Figure 4AFIGURE 1 shows configuration parameters for CORESET according to 3GPP specifications related to some embodiments of the present disclosure. Figure 4A In the CORESET configuration, the CORESET configuration includes a ControlRsourceSet information element (IE). The ControlRsourceSet may be transmitted from the network device 110 to the terminal device 120 in a radio resource control (RRC) message. The ControlRsourceSet IE includes a higher-layer parameter frequencyDomainResources, which is a bit string or a bitmap. Each bit of the string corresponds to a group of 6 consecutive PRBs, where grouping starts from the first RB group in the BWP (see TS 38.213
[13] , clause 10.1). The first (leftmost / most significant) bit corresponds to the first PRB group in the BWP, and so on. A bit set to 1 indicates that the PRB group belongs to the frequency domain resources of the CORESET. Bits corresponding to a group of PRBs that is not fully contained in the bandwidth portion within which the CORESET is configured are set to zero (see TS 38.211
[16] , clause 7.3.2).
[0074] Figure 4B An example CORESET configuration according to some embodiments of the present disclosure is shown. A new CORESET configuration parameter frequencyDomainResourcesSize-r18 is introduced (in Figure 4B (shown in bold).
[0075] In the absence of frequencyDomainResourcesSize-r18, the terminal device 120 will assume that each bit in the frequencyDomainResources bitmap corresponds to 6 consecutive PRBs. In the presence of this parameter, the parameter value indicates the number of consecutive PRBs, and each bit in the frequencyDomainResources bitmap corresponds to Figure 4B Given values shown.
[0076] In the above configuration, the frequencyDomainResourcesSize-r18 parameter indicates the number of PRBs. Restrictions on parameter configuration can be defined according to the following rules to ensure that the number of REGs in a CORESET is a multiple of 6. If frequencyDomainResourcesSize-r18 is set to n2, the terminal device expects the duration to be set to 3 symbols. This corresponds to the 6 REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n3, the terminal device expects the duration to be set to 2 symbols. This corresponds to the 6 REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n4, the terminal device expects the duration to be set to 3 symbols. This corresponds to the 12 (6×2) REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n8, the terminal device expects the duration to be set to 3 symbols. This corresponds to the 24 (6×4) REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n9, the terminal device expects the duration to be set to 2 symbols. This corresponds to the 18 (6×3) REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n10, the terminal device expects the duration to be set to 3 symbols. This corresponds to the 30 (6×5) REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n14, the terminal device expects the duration to be set to 3 symbols. This corresponds to the 42 (6×7) REGs available in the CORESET. If frequencyDomainResourcesSize-r18 is set to n15, the terminal device expects the duration to be set to 2 symbols. This corresponds to the 30 (6×5) REGs available in the CORESET.
[0077] The terminal device 120 may determine the number of resource blocks in the set of resource blocks as the value indicated by the parameter frequencyDomainResourcesSize-r18, and further determine the frequency domain resources of the CORESET based on a bit string, such as one or more bits having a value of "1" in the bit string frequencyDomainResources.
[0078] Figure 4C Another example CORESET configuration according to some embodiments of the present disclosure is shown. A new CORESET configuration parameter altFrequencyDomainResourcesSize-r18 may be introduced (in Figure 4CThe new parameter may be binary, and in an alternative embodiment only requires one bit.
[0079] In the absence of this binary parameter, the terminal device 120 will assume that each bit in the frequencyDomainResources bitmap corresponds to 6 consecutive PRBs. In the presence of this parameter, the terminal device 120 will assume that each bit in the frequencyDomainResources bitmap corresponds to a different number of consecutive PRBs, depending on the configured parameter value and the value of the duration parameter that defines the duration of the CORESET. The rules for determining the number of consecutive PRBs represented by each bit in the frequencyDomainResources bitmap are as follows: If the duration is set to 1 symbol, then If altFrequencyDomainResourcesSize-r18 is set to 0 or 1, each bit of frequencyDomainResources represents 6 PRBs. Otherwise if the duration is set to 2 symbols, then If altFrequencyDomainResourcesSize-r18 is set to value 0 or value 1, each bit of frequencyDomainResources can represent 3 PRBs or (9 PRBs or 15 PRBs...which are close to or equal to BWP and are multiples of 3, not multiples of 6). otherwise If altFrequencyDomainResourcesSize-r18 is set to value 0 or value 1, each bit of frequencyDomainResources can represent 2 PRBs or (4 PRBs or 8 PRBs or 10 PRBs or 14 PRBs or 16 PRBs...which are close to or equal to BWP and are multiples of 2, not multiples of 6).
[0080] That is, for a duration of 1 symbol, each bit of frequencyDomainResources still represents 6 PRBs as the normal configuration. For a duration of 2 symbols, each bit can represent a multiple of 3 PRBs, and the terminal device can select the minimum value (3 PRBs) based on the first value (e.g., value 0) or the maximum value allowed within the BWP based on the second value (e.g., value 1). For a duration of 3 symbols, each bit can represent a multiple of 2 PRBs, and the terminal device can select the minimum value (2 PRBs) based on the first value (e.g., value 0) or the maximum value allowed within the BWP based on the second value (e.g., value 1).
[0081] Figure 5 1 shows a flow chart of a method for decoding a physical downlink control channel (PDCCH) according to some embodiments of the present disclosure. Figure 1 It is implemented at the terminal device 120 shown.
[0082] At block 510, the terminal device 120 receives a CORESET configuration. In some embodiments, the CORESET configuration may be a ControlRsourceSet IE included in an RRC message. The ControlRsourceSet IE may include configuration parameters, such as one or more of a bit string, a size parameter, and a duration of the CORESET.
[0083] At block 520, the terminal device 120 determines whether the CORESET PRB mapping is based on six PRBs. In some embodiments, when the size parameter is not present, the terminal device 120 determines that the CORESET PRB mapping is based on six PRBs, i.e., each bit in the bit string corresponds to six resource blocks of the frequency domain resources of the CORESET. In this case, the method 500 proceeds to block 530, where the terminal device 120 determines the CCE locations using the CORESET and configuration according to conventional 3GPP procedures.
[0084] When the size parameter is present, the terminal device 120 determines that the CORESET PRB mapping is not based on 6 PRBs, i.e., each bit in the bit string corresponds to a number of PRBs different from 6. The method 500 then proceeds to block 540, where the terminal device determines the number of CORESET PRBs per symbol, i.e., the frequency domain resources of the CORESET.
[0085] In some embodiments, the size parameter indicates a value that is a multiple of 2 or a multiple of 3. The terminal device 120 may determine the size of the resource block group as the value indicated by the size parameter, and determine the frequency domain resources of the CORESET based on the bit string (e.g., bit(s) having a value of 1) and the size of the resource block group.
[0086] In some embodiments, the size parameter may indicate a binary value. Terminal device 120 may determine the size of the resource block group based on the binary value and the duration of the CORESET. For a duration comprising two symbols, when the binary value is equal to a first value (e.g., a value of 0), terminal device 120 may determine the size of the resource block group to be 3, and when the binary value is equal to a second value (e.g., a value of 1), terminal device 120 may determine the size of the resource block group to be a multiple of 3 and equal to or less than the number of resource blocks in the BWP of terminal device 120. The first value and the second value are interchangeable.
[0087] For a duration including 3 symbols, when the binary value is equal to a first value (e.g., a value of 0), terminal device 120 may determine that the size of the resource block group is 2, and when the binary value is equal to a second value (e.g., a value of 1), terminal device 120 may determine that the size of the resource block group is a multiple of 2 and equal to or less than the number of resource blocks in the BWP of terminal device 120. The first value and the second value are also interchangeable.
[0088] Next, at block 550 , the terminal device 120 follows the 3GPP procedures for PDCCH decoding based on the mapped CCE positions.
[0089] According to an embodiment of the present disclosure, the CORESET configuration parameter may include a bitmap or bit string frequencyDomainResources indicating the frequency domain resources for the CORESET. In the absence of frequencyDomainResourcesSize-r18, each bit corresponds to a group of 6 PRBs, where the grouping starts from the first RB group in the BWP.
[0090] The CORESET configuration parameters may also include a size parameter frequencyDomainResourcesSize-r18, which is an enumerated number or a binary number. It establishes the granularity of the number of PRBs of frequencyDomainResources. Note that the UE does not expect a configuration that does not satisfy the following: (number of 1s in the bitmap * frequencyDomainResourcesSize-r18 * duration) mod 6 = 0. The CORESET configuration parameters may also include a time domain parameter duration. It indicates the continuous time length of the CORESET in the number of symbols.
[0091] Figure 6An example CORESET mapping according to some embodiments of the present disclosure is shown. The example CORESET mapping is a non-interleaved case. A bitmap of frequencyDomainResources and frequencyDomainResourcesSize-r18 may be provided to the terminal device 120.
[0092] If frequencyDomainResourcesSize-r18 is present, the terminal device determines that each bit set to 1 means that those frequencyDomainResourcesSize-r18 PRBs are used for each symbol for the PDCCH resource. Figure 6 In the illustrated case, frequencyDomainResources = 10, frequencyDomainResourcesSize - r18 = 9, and duration = 2. Note that the granularity of frequencyDomainResources is modified based on the size parameter frequencyDomainResourcesSize, where (number of ones in the bitmap * frequencyDomainResourcesSize - r18 * duration) mod 6 = 0. Furthermore, the mapping rules remain unchanged. In this regard, terminal device 120 can utilize conventional implementations, for example, CCE n = {REG6n, REG6n+1, ..., REG6n+5}.
[0093] The mapping scheme of the present disclosure may also be applied to a CORESET configuration for Type0-PDCCH (also referred to as a CORESET with index 0 or CORESET0) through the following process.
[0094] Before accessing a cell (CORESET 0 scenario), terminal device 120 may receive a Master Information Block (MIB) message including CORESET configuration parameters from network device 110. In some embodiments, the configuration parameters may include or be used to derive an index for determining the duration of CORESET 0. Terminal device 120 may determine the duration of CORESET 0 by querying a lookup table with the index.
[0095] Figure 7An example lookup table for CORESET for Type 0-PDCCH according to some embodiments of the present disclosure is shown. The example lookup table can be found in clause 10 of 3GPP TS 38.213 version 17.3.0. Therefore, the terminal device 120 can simply use a conventional implementation to map CORESET0 for devices with a bandwidth less than 5 MHz. It should be understood that except Figure 7 Lookup tables other than the examples in are also applicable.
[0096] In some embodiments, the terminal device 120 may determine potential frequency domain resources for CORESET0 based on the following: if the number of symbols is 2, then the PRBs per symbol for less than 5 MHz CORESET0 is 15; Otherwise if the number of symbols is 3, the PRBs per symbol for less than 5MHz CORESET0 are 16.
[0097] In some embodiments, the starting PRB for CORESET0 may be defined based on, for example, a physical cell indicator (PCI), and each CORESET0 symbol may be assigned a different offset.Furthermore, if the terminal device 120 cannot decode the PDCCH for search space zero, the cell is considered barred.
[0098] Figure 8 An example of a CORESET configuration with 16 resource blocks (RBs) and 3 symbols is shown in accordance with some embodiments of the present disclosure. Figure 8 For example, frequencyDomainResourcesSize-r18=n2 or n4 or n8 or n16, and duration=3 symbols, which means that CORESET includes 16 PRBs in the frequency domain and 3 symbols in the time domain. A total of 48 REGs=8 CCEs. Figure 8 , different block modes define 8 CCEs. Compared with the traditional CORESET configuration that uses up to 12 PRBs per symbol, where 2 bits are set to 1 in the bitmap, resulting in 6 CCEs (12 PRBs per symbol * 3 symbols), Figure 8 The CORESET configuration in has a capacity gain of 2 additional CCEs (25% more).
[0099] Figure 9 Another example of a CORESET configuration with 15 RBs and 3 symbols according to some embodiments of the present disclosure is shown. Figure 9For example, frequencyDomainResourcesSize-r18=n2 or n14 (e.g., based on binary values), and duration=3 symbols, means that CORESET includes 14 PRBs in the frequency domain and 3 symbols in the time domain. A total of 42 REGs=7 CCEs. Figure 9 , different block modes define 7 CCEs. Compared with the traditional CORESET configuration that uses up to 12 PRBs per symbol, where 2 bits are set to 1 in the bitmap, resulting in 6 CCEs (12 PRBs per symbol * 3 symbols), Figure 9 The CORESET configuration in
[15] has a capacity gain of 1 additional CCE (16.7% more).
[0100] Figure 10 Another example of a CORESET configuration with 15 RBs and 2 symbols according to some embodiments of the present disclosure is shown. Figure 10 For example, frequencyDomainResourcesSize-r18=n15, and duration=2 symbols, which means that CORESET includes 15 PRBs in the frequency domain and 2 symbols in the time domain. A total of 30 REGs=5 CCEs. Figure 10 , different block modes define 5 CCEs. Compared with the traditional CORESET configuration that uses up to 12 PRBs per symbol, where 2 bits are set to 1 in the bitmap, resulting in 4 CCEs (12 PRBs per symbol * 2 symbols), Figure 10 The CORESET configuration in has a capacity gain of 1 additional CCE (25% more).
[0101] Because the bandwidth is only 15 or 16 PRBs, the traditional fixed position for CORESET may cause increased interference in the PDCCH region of the cell. In some embodiments, CORESET hopping can further reduce the collision of control channels between cells, thereby improving downlink gain. CORESET hopping can include symbol-level hopping and slot-level hopping.
[0102] Figure 11 An example of a CORESET configuration with symbol-level hopping according to some embodiments of the present disclosure is shown. As shown, symbol 0 has a starting PRB of 1rb-offset (rb offset) to the BWP, symbol 1 has a starting PRB of 2rb-offset, and symbol 2 has a starting PRB of 0rb-offset.
[0103] In some embodiments, the rb-offset for each symbol may be explicitly provided for each symbol. In another embodiment, the rb-offset for each symbol of the CORESET may be defined based on the PCI of the cell, for example: Symbol Xrb-offset=Cell PCI mod CORSET-Duration.
[0104] In some embodiments, to enhance the reliability of downlink common information (SIB1 / SI / PAGING...), PDCCH can have a larger aggregation level and be repeated on slots where slot-level frequency hopping is configured for CORESET. PDCCH decoding can be done independently in each slot, or it can be combined across slots due to encoding the same content. At the same time, the redundant retransmission combination of PDSCH can be implicitly indicated in conjunction with the frequency hopping position while maintaining the consistency of the DCI content of PDCCH, and PDCCH can be merged.
[0105] Figure 12 An example of a CORESET configuration with slot-level hopping according to some embodiments of the present disclosure is shown. Figure 12 In the example, two time slots each have a corresponding CORESET. The CORESET has different rb-offsets across the time slots.
[0106] The CORESET hopping starting PRB position can be defined according to a rule. The rule can be based on at least one of the following: the PCI of the cell associated with the CORESET, the symbol number, or the timeslot number in which the CORESET is transmitted. By way of example and not limitation, the rule can be defined as follows. Symbol-level transition: CORESET start PRB = (PCI mod (15-8) + N# symbols) MOD (15-8), and Slot-level hopping: CORESET start PRB = (PCI mod (15-8) + N# timeslots) MOD (15-8); Where the number 15 refers to a total of 15 PRBs in the frequency domain, and the number 8 refers to frequencyDomainResources-r18=n8. In addition, CORESET hopping can be based on scrambling (time slot / PCI / RNTI) for different RVs or message types, and hopping gain can be generated. The hopping sequence is applied to generate rb-offset, and it can also be pseudo-random, where the seed is established via the cell PCI, and then in each PDCCH monitoring opportunity, a different offset is applied to each symbol delivered on the hopping pattern. This will allow unused PRBs in the CORESET symbols to be used for diversity gain.
[0107] In some embodiments, one or more frequency domain hopping parameters may be transmitted from the network device 110 to the terminal device 120 in an information element. The frequency domain hopping parameters may include a first parameter to define whether the hopping is static or dynamic, i.e., whether the first PRB group changes per monitoring opportunity based on a pseudo-random sequence. The frequency domain hopping parameters may also include a second parameter to define how the terminal device should derive the starting PRB for each CORESET symbol. This may be a formula in which the cell PCI and other factors are used to offset the starting PRB. The network device 110 and the terminal device 120 may negotiate the hopping formula before the CORESET is transmitted.
[0108] Figure 13 An example of the resource element group (REG) mapping order according to some embodiments of the present disclosure is shown. Hopping remapping still follows the time domain first and then the frequency domain. Figure 13 In the mapping, the order is 0-1-2-3-5 REG. Therefore, the terminal device 120 can use the traditional implementation to index the REG. For the interleaved CCE to REG mapping, the traditional implementation is also applicable. For example, the following traditional interleaver formula (for example, in 3GPP TS 38.211 version 17.3.0, clause 7.3.2.2) can be reused for the new CORESET mapping. For CCE to REG mapping L, where The interleaver iX is defined by x=cR+r r=0,1,…,R-1 c=0,1,…,C-1 Where R∈{2, 3, 6}.
[0109] Figure 14 FIG2 shows a flow chart of a method implemented at a terminal device according to some embodiments of the present disclosure. Figure 1 Method 1400 is described from the perspective of terminal device 120.
[0110] At block 1410, the terminal device 120 receives at least one configuration parameter for a control resource set (CORESET) from a network device. At block 1420, the terminal device 120 determines a set of physical resource blocks (PRBs) for the CORESET based on the at least one configuration parameter, wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and a number of the set of PRBs is a multiple of 6.
[0111] In some example embodiments, the plurality of symbols may include 2 symbols, and the number of PRBs in each symbol in the plurality of symbols may be a multiple of 3. In some example embodiments, the plurality of symbols may include 3 symbols, and the number of PRBs in each symbol in the plurality of symbols may be a multiple of 2.
[0112] In some example embodiments, the CORESET may have an index of 0, and the at least one configuration parameter may include an index for determining the number of the plurality of symbols.
[0113] In some example embodiments, when determining a set of PRBs for a CORESET, terminal device 120 may determine that the number of PRBs in the symbol of the CORESET is 15 based on determining that the number of the plurality of symbols is 2. Alternatively or additionally, terminal device 120 may determine that the number of PRBs in the symbol of the CORESET is 16 based on determining that the number of the plurality of symbols is 3.
[0114] In some example embodiments, at least one configuration parameter may include a bit string and a size parameter, wherein the bits in the bit string may indicate whether a group of resource blocks in a bandwidth part (BWP) of the terminal device belongs to the frequency domain resources of the CORESET, and the size parameter may be configured to determine the number of resource blocks in the group of resource blocks.
[0115] In some example embodiments, when determining a set of PRBs for a CORESET, terminal device 120 may determine the number of resource blocks in a set of resource blocks based on at least a size parameter.Terminal device 120 may determine the frequency domain resources of the CORESET based on the bit string and the size parameter.
[0116] In some example embodiments, the size parameter may indicate a value that is a multiple of 2 or a multiple of 3. When determining the number of resource blocks, the terminal device 120 may determine the number of resource blocks as the value indicated by the size parameter.
[0117] In some example embodiments, the size parameter may indicate a binary value.When determining the number of resource blocks, the terminal device 120 may determine the number of resource blocks based on the binary value and the duration of the CORESET.
[0118] In some example embodiments, where the duration includes 2 symbols, terminal device 120 may determine, based on the binary value being equal to the first value, that the number of resource blocks is 3. Alternatively or additionally, terminal device 120 may determine, based on the binary value being equal to the second value, that the number of resource blocks is a multiple of 3 and is equal to or less than the number of resource blocks in the terminal device's BWP.
[0119] In some example embodiments, where the duration includes 3 symbols, terminal device 120 may determine, based on the binary value being equal to the first value, that the number of resource blocks is 2. Alternatively or additionally, terminal device 120 may determine, based on the binary value being equal to the second value, that the number of resource blocks is a multiple of 2 and is equal to or less than the number of resource blocks in the terminal device's BWP.
[0120] In some example embodiments, when determining a set of PRBs for a CORESET, the terminal device 120 may determine a starting PRB in a symbol of the CORESET based on a physical cell identifier (PCI) of a cell associated with the CORESET. Alternatively or additionally, the terminal device 120 may determine a starting PRB in a symbol of the CORESET based on a sequence number of the symbol. Alternatively or additionally, the terminal device 120 may determine a starting PRB in a symbol of the CORESET based on a sequence number of a timeslot in which the CORESET is transmitted.
[0121] In some example embodiments, the at least one configuration parameter may further include at least one frequency domain hopping parameter.When determining a set of PRBs for a CORESET, terminal device 120 may determine a starting PRB in a symbol of the CORESET based on the at least one frequency domain hopping parameter.
[0122] In some example embodiments, the at least one frequency domain hopping parameter may include a first parameter that defines whether the hopping of the starting PRB is static or dynamic. Alternatively or additionally, the at least one frequency domain hopping parameter may include a second parameter that defines how to determine the starting PRB in a symbol or a time slot of the CORESET.
[0123] In some example embodiments, the starting PRB in the symbol may be the first starting PRB in the first symbol of the CORESET. The first starting PRB may have a first offset from the starting resource block of the BWP of the terminal device. The first offset may be different from a second offset, the second offset being between the second starting PRB in the second symbol of the CORESET and the starting resource block of the BWP.
[0124] In some example embodiments, the starting PRB in a time slot of the CORESET may be the first starting PRB in a first time slot in which the CORESET is transmitted. The first starting PRB may have a first offset from a starting resource block of a BWP of the terminal device. The first offset may be different from a second offset, the second offset being between a second starting PRB in a second time slot in which the CORESET is repeatedly transmitted and the starting resource block of the BWP.
[0125] Figure 15 FIG2 shows a flow chart of a method implemented at a network device according to some embodiments of the present disclosure. Figure 1 Method 1500 is described from the perspective of network device 110 .
[0126] In block 1510, the network device 110 transmits to the terminal device at least one configuration parameter for determining a set of physical resource blocks (PRBs) of a control resource set (CORESET), wherein a duration of the CORESET includes a plurality of symbols, a number of PRBs in a symbol of the CORESET is different from a multiple of 6, and the number of PRBs in the set is a multiple of 6.
[0127] In some example embodiments, the plurality of symbols may include 2 symbols, and the number of PRBs in each symbol in the plurality of symbols may be a multiple of 3. In some example embodiments, the plurality of symbols may include 3 symbols, and the number of PRBs in each symbol in the plurality of symbols may be a multiple of 2.
[0128] In some example embodiments, the CORESET may have an index of 0, and the at least one configuration parameter may include an index for determining the number of the plurality of symbols, and the at least one configuration parameter may include an index for determining the number of the plurality of symbols.
[0129] In some example embodiments, network device 110 may determine that the number of PRBs in the symbol of the CORESET is 15 based on determining that the number of multiple symbols is 2. Alternatively or additionally, network device 110 may determine that the number of PRBs in the symbol of the CORESET is 16 based on determining that the number of multiple symbols is 3.
[0130] In some example embodiments, at least one configuration parameter may include a bit string and a size parameter. The bits in the bit string may indicate whether a group of resource blocks in a bandwidth part (BWP) of a terminal device belongs to the frequency domain resources of a CORESET. The size parameter may be configured to determine the number of resource blocks in a group of resource blocks.
[0131] In some example embodiments, the size parameter may indicate a number of resource blocks that is a multiple of two or a multiple of three.
[0132] In some example embodiments, the size parameter may indicate a binary value, and the number of resource blocks may be determined based on the binary value and the duration of the CORESET.
[0133] In some example embodiments, where the duration includes 2 symbols and the binary value is equal to the first value, the number of resource blocks may be 3. Where the duration includes 2 symbols and the binary value is equal to the second value, the number of resource blocks may be a multiple of 3 and equal to or less than the number of resource blocks in the BWP of the terminal device.
[0134] In some example embodiments, where the duration includes 3 symbols and the binary value is equal to the first value, the number of resource blocks may be 2. Where the duration includes 3 symbols and the binary value is equal to the second value, the number of resource blocks may be a multiple of 2 and equal to or less than the number of resource blocks in the BWP of the terminal device.
[0135] In some example embodiments, network device 110 may determine the starting PRB in a symbol of the CORESET based on a physical cell identifier (PCI) of a cell associated with the CORESET. Alternatively or additionally, network device 110 may determine the starting PRB in a symbol of the CORESET based on a sequence number of the symbol. Alternatively or additionally, network device 110 may determine the starting PRB in a symbol of the CORESET based on a sequence number of a timeslot in which the CORESET is transmitted.
[0136] In some example embodiments, the at least one configuration parameter may further include at least one frequency domain hopping parameter, the at least one frequency domain hopping parameter being configured to determine a starting PRB in a symbol of the CORESET.
[0137] In some example embodiments, the at least one frequency domain hopping parameter may include a first parameter that defines whether the hopping of the starting PRB is static or dynamic. Alternatively or additionally, the at least one frequency domain hopping parameter may include a second parameter that defines how to determine the starting PRB in a symbol or a time slot of the CORESET.
[0138] In some example embodiments, the starting PRB in the symbol may be the first starting PRB in the first symbol of the CORESET. The first starting PRB may have a first offset from the starting resource block of the BWP of the terminal device. The first offset may be different from a second offset, the second offset being between the second starting PRB in the second symbol of the CORESET and the starting resource block of the BWP.
[0139] In some example embodiments, the starting PRB in a time slot of the CORESET may be the first starting PRB in a first time slot in which the CORESET is transmitted. The first starting PRB may have a first offset from a starting resource block of a BWP of the terminal device. The first offset may be different from a second offset, the second offset being between a second starting PRB in a second time slot in which the CORESET is repeatedly transmitted and the starting resource block of the BWP.
[0140] In some embodiments, an apparatus capable of executing method 1400 (e.g., terminal device 120) may include components for executing corresponding steps of method 1400. The components may be implemented in any suitable form. For example, the components may be implemented in a circuit or a software module.
[0141] In some embodiments, the apparatus includes: a component for receiving at a terminal device at least one configuration parameter for a control resource set (CORESET) from a network device; and a component for determining a set of physical resource blocks (PRBs) for the CORESET based on the at least one configuration parameter, wherein the duration of the CORESET includes multiple symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the PRBs in the set is a multiple of 6.
[0142] In some example embodiments, the plurality of symbols may include 2 symbols, and the number of PRBs in each symbol in the plurality of symbols may be a multiple of 3. In some example embodiments, the plurality of symbols may include 3 symbols, and the number of PRBs in each symbol in the plurality of symbols may be a multiple of 2.
[0143] In some example embodiments, the CORESET may have an index of 0, and the at least one configuration parameter may include an index for determining the number of the plurality of symbols.
[0144] In some example embodiments, the means for determining a set of PRBs for a CORESET may include at least one of: means for determining that the number of PRBs in the symbols of the CORESET is 15 based on determining that the number of multiple symbols is 2; or means for determining that the number of PRBs in the symbols of the CORESET is 16 based on determining that the number of multiple symbols is 3.
[0145] In some example embodiments, at least one configuration parameter may include a bit string and a size parameter, wherein the bits in the bit string may indicate whether a group of resource blocks in a bandwidth part (BWP) of the terminal device belongs to the frequency domain resources of the CORESET, and the size parameter may be configured to determine the number of resource blocks in the group of resource blocks.
[0146] In some example embodiments, means for determining a set of PRBs for a CORESET may include means for determining a number of resource blocks in a set of resource blocks based on at least a size parameter; and means for determining frequency domain resources of the CORESET based on the bit string and the size parameter.
[0147] In some example embodiments, the size parameter may indicate a value that is a multiple of 2 or a multiple of 3, and the means for determining the number of resource blocks includes means for determining the number of resource blocks to be the value indicated by the size parameter.
[0148] In some example embodiments, the size parameter may indicate a binary value, and the means for determining the number of resource blocks may include means for determining the number of resource blocks based on the binary value and a duration of the CORESET.
[0149] In some example embodiments, the means for determining the number of resource blocks based on the binary value and the duration of the CORESET may include: means for determining that the number of resource blocks is 3 based on determining that the duration includes 2 symbols and the binary value is equal to a first value; and means for determining that the number of resource blocks is a multiple of 3 and equal to or less than the number of resource blocks in the BWP of the terminal device based on determining that the duration includes 2 symbols and the binary value is equal to a second value.
[0150] In some example embodiments, the means for determining the number of resource blocks based on the binary value and the duration of the CORESET may include: means for determining that the number of resource blocks is 2 based on determining that the duration includes 3 symbols and the binary value is equal to a first value; and means for determining that the number of resource blocks is a multiple of 2 and equal to or less than the number of resource blocks in the BWP of the terminal device based on determining that the duration includes 3 symbols and the binary value is equal to a second value.
[0151] In some example embodiments, the means for determining a set of PRBs for a CORESET may include means for determining a starting PRB in a symbol of the CORESET based on at least one of: a physical cell identifier (PCI) of a cell associated with the CORESET, a sequence number of the symbol, or a sequence number of a time slot in which the CORESET is transmitted.
[0152] In some example embodiments, the at least one configuration parameter may further include at least one frequency domain hopping parameter, and the means for determining a set of PRBs for the CORESET may include means for determining a starting PRB in a symbol of the CORESET based on the at least one frequency domain hopping parameter.
[0153] In some example embodiments, at least one frequency domain hopping parameter may include at least one of the following: a first parameter that defines whether the hopping of the starting PRB is static or dynamic; or a second parameter that defines how to determine the starting PRB in a symbol or a time slot of the CORESET.
[0154] In some example embodiments, the starting PRB in the symbol may be the first starting PRB in the first symbol of the CORESET. The first starting PRB may have a first offset from the starting resource block of the BWP of the terminal device. The first offset may be different from a second offset, the second offset being between the second starting PRB in the second symbol of the CORESET and the starting resource block of the BWP.
[0155] In some example embodiments, the starting PRB in a time slot of the CORESET may be the first starting PRB in a first time slot in which the CORESET is transmitted. The first starting PRB may have a first offset from a starting resource block of a BWP of the terminal device. The first offset may be different from a second offset, the second offset being between a second starting PRB in a second time slot in which the CORESET is repeatedly transmitted and the starting resource block of the BWP.
[0156] In some embodiments, the apparatus further comprises means for performing other steps of some embodiments of method 1400. In some embodiments, the means comprises at least one processor and at least one memory, the at least one memory comprising computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause execution of the apparatus.
[0157] In some embodiments, an apparatus capable of executing method 1500 (e.g., network device 110) may include components for executing the corresponding steps of method 1500. The components may be implemented in any suitable form. For example, the components may be implemented in a circuit or a software module.
[0158] In some embodiments, the apparatus includes means for transmitting, at a network device, to a terminal device, at least one configuration parameter for determining a set of physical resource blocks (PRBs) of a control resource set (CORESET), wherein the duration of the CORESET comprises a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of PRBs in the set is a multiple of 6.
[0159] In some example embodiments, the plurality of symbols may include 2 symbols, and the number of PRBs in each symbol in the plurality of symbols is a multiple of 3. In some example embodiments, the plurality of symbols may include 3 symbols, and the number of PRBs in each symbol in the plurality of symbols is a multiple of 2.
[0160] In some example embodiments, the CORESET may have an index of 0, and the at least one configuration parameter may include an index for determining the number of the plurality of symbols, and the at least one configuration parameter may include an index for determining the number of the plurality of symbols.
[0161] In some example embodiments, the apparatus may further include at least one of: a component for determining that the number of PRBs in the symbols of the CORESET is 15 based on determining that the number of the plurality of symbols is 2, or a component for determining that the number of PRBs in the symbols of the CORESET is 16 based on determining that the number of the plurality of symbols is 3.
[0162] In some example embodiments, at least one configuration parameter may include a bit string and a size parameter. The bits in the bit string may indicate whether a group of resource blocks in a bandwidth part (BWP) of a terminal device belongs to the frequency domain resources of a CORESET. The size parameter may be configured to determine the number of resource blocks in a group of resource blocks.
[0163] In some example embodiments, the size parameter may indicate a number of resource blocks that is a multiple of two or a multiple of three.
[0164] In some example embodiments, the size parameter may indicate a binary value, and the number of resource blocks may be determined based on the binary value and the duration of the CORESET.
[0165] In some example embodiments, where the duration includes 2 symbols and the binary value is equal to the first value, the number of resource blocks may be 3. Where the duration includes 2 symbols and the binary value is equal to the second value, the number of resource blocks may be a multiple of 3 and equal to or less than the number of resource blocks in the BWP of the terminal device.
[0166] In some example embodiments, where the duration includes 3 symbols and the binary value is equal to the first value, the number of resource blocks may be 2. Where the duration includes 3 symbols and the binary value is equal to the second value, the number of resource blocks may be a multiple of 2 and equal to or less than the number of resource blocks in the BWP of the terminal device.
[0167] In some example embodiments, the apparatus may further include means for determining a starting PRB in a symbol of the CORESET based on at least one of: a physical cell identifier (PCI) of a cell associated with the CORESET, a sequence number of the symbol, or a sequence number of a timeslot in which the CORESET is transmitted.
[0168] In some example embodiments, the at least one configuration parameter may further include at least one frequency domain hopping parameter, the at least one frequency domain hopping parameter being configured to determine a starting PRB in a symbol of the CORESET.
[0169] In some example embodiments, the at least one frequency domain hopping parameter may include a first parameter defining whether the hopping of the starting PRB is static or dynamic. The at least one frequency domain hopping parameter may include a second parameter defining how to determine the starting PRB in a symbol or a time slot of the CORESET.
[0170] In some example embodiments, the starting PRB in the symbol may be the first starting PRB in the first symbol of the CORESET. The first starting PRB may have a first offset from the starting resource block of the BWP of the terminal device. The first offset may be different from a second offset, the second offset being between the second starting PRB in the second symbol of the CORESET and the starting resource block of the BWP.
[0171] In some example embodiments, the starting PRB in a time slot of the CORESET may be the first starting PRB in a first time slot in which the CORESET is transmitted. The first starting PRB may have a first offset from a starting resource block of a BWP of the terminal device. The first offset may be different from a second offset, the second offset being between a second starting PRB in a second time slot in which the CORESET is repeatedly transmitted and the starting resource block of the BWP.
[0172] In some embodiments, the apparatus further comprises means for performing other steps of some embodiments of method 1500. In some embodiments, the means comprises at least one processor and at least one memory, the at least one memory comprising computer program code, the at least one memory and the computer program code being configured to, together with the at least one processor, cause execution of the apparatus.
[0173] Figure 16 is a simplified block diagram of a device 1600 suitable for implementing embodiments of the present disclosure. The device 1600 may be provided to implement a communication device, such as Figure 1 As shown in FIG, the network device 110 or the terminal device 120 includes one or more processors 1610, one or more memories 1620 coupled to the processors 1610, and one or more communication modules 1640 coupled to the processors 1610.
[0174] The communication module 1640 is used for two-way communication. The communication module 1640 has at least one antenna to facilitate communication. The communication interface can represent any interface necessary for communicating with other network elements.
[0175] Processor 1610 can be of any type suitable for the local technology network and can include one or more of the following: as non-limiting examples, a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 1600 can have multiple processors, such as application-specific integrated circuit chips, which are time-slave to a clock synchronized with a main processor.
[0176] Memory 1620 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 1624, electrically programmable read-only memory (EPROM), flash memory, hard disks, compact disks (CDs), digital video disks (DVDs), and other magnetic and / or optical storage. Examples of volatile memories include, but are not limited to, random access memory (RAM) 1622 and other volatile memories that are not maintained during power outages.
[0177] Computer program 1630 includes computer-executable instructions executed by associated processor 1610. Program 1630 may be stored in ROM 1624. Processor 1610 may perform any suitable actions and processes by loading program 1630 into RAM 1622.
[0178] The embodiments of the present disclosure can be implemented with the aid of the program 1630 so that the device 1600 can execute the Figure 2 、 Figure 5 、 Figure 14 and Figure 15 Any process of the present disclosure discussed. The embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.
[0179] In some embodiments, program 1630 may be tangibly embodied in a computer-readable medium, which may be included in device 1600 (such as in memory 1620) or in other storage devices accessible by device 1600. Device 1600 may load program 1630 from the computer-readable medium into RAM 1622 for execution. Computer-readable media may include any type of tangible, non-volatile storage, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. Figure 17 An example of a computer readable medium 1600 in the form of a CD or DVD is shown. The computer readable medium has a program 1630 stored thereon.
[0180] In general, the various embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present disclosure are shown and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general-purpose hardware or a controller, or other computing device, or some combination thereof, as non-limiting examples.
[0181] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions (such as those included in program modules) that are executed in a device on a target real or virtual processor to implement the above-mentioned Figure 2 、 Figure 5 、 Figure 14 and Figure 15 The process or method described. Typically, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functionality of program modules can be combined or split between program modules as needed. Machine-executable instructions for program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in both local and remote storage media.
[0182] The program code for executing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0183] In the context of the present disclosure, computer program codes or related data may be carried by any suitable carrier to enable a device, apparatus or processor to perform the various processes and operations described above. Examples of carriers include signals, computer-readable media, etc.
[0184] The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media would include an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. As used herein, the term "non-transitory" is a limitation on the medium itself (i.e., tangible, not a signal), not a limitation on the persistence of data storage (e.g., RAM versus ROM).
[0185] In addition, although described operation in a particular order, this should not be understood as requiring such operation to be performed in the particular order shown or in order, or should not be understood as requiring all operations shown to be performed to realize the result of expectation. In some cases, multitasking and parallel processing may be advantageous. Similarly, although comprising some specific implementation details in the above discussion, these should not be interpreted as limiting the scope of the present disclosure, but should be interpreted as the description of the features that can be specific to a particular embodiment. Some features described in the context of the separate embodiment also can be combined in a single embodiment. On the contrary, the various features described in the context of the separate embodiment also can be realized individually or in a plurality of embodiments with any suitable subcombination.
[0186] Although the disclosure has been described in language specific to structural features and / or methodological acts, it should be understood that the disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims
1. A terminal device, comprising: at least one processor; as well as at least one memory storing instructions, which, when executed by the at least one processor, cause the terminal device to at least: receiving at least one configuration parameter for a control resource set CORESET from a network device; as well as determining a set of physical resource blocks (PRBs) of the CORESET based on the at least one configuration parameter; The duration of the CORESET includes a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the group of PRBs is a multiple of 6.
2. The terminal device according to claim 1, wherein at least one of the following items is provided: The plurality of symbols includes 2 symbols, and the number of PRBs in each symbol of the plurality of symbols is a multiple of 3; or The plurality of symbols includes 3 symbols, and the number of PRBs in each symbol of the plurality of symbols is a multiple of 2.
3. The terminal device according to claim 1 or 2, wherein: The CORESET has an index of 0; and The at least one configuration parameter includes an index for determining a number of the plurality of symbols.
4. The terminal device of claim 3 , wherein the terminal device is caused to determine the set of PRBs of the CORESET by at least one of: Based on determining that the number of the plurality of symbols is 2, determining that the number of PRBs in a symbol of the CORESET is 15; or Based on determining that the number of the plurality of symbols is 3, determining the number of PRBs in the symbols of the CORESET is 16.
5. The terminal device according to claim 1 or 2, wherein: The at least one configuration parameter comprises a bit string and a size parameter; A bit in the bit string indicates whether a set of resource blocks in the bandwidth part BWP of the terminal device belongs to the frequency domain resources of the CORESET; and The size parameter is configured to determine a number of resource blocks in the set of resource blocks.
6. A terminal device according to claim 5, wherein the terminal device is caused to determine the set of PRBs of the CORESET by: determining the number of resource blocks in the set of resource blocks based at least on the size parameter; and The frequency domain resources of the CORESET are determined based on the bit string and the size parameter.
7. The terminal device according to claim 6, wherein the size parameter indicates a value that is a multiple of 2 or a multiple of 3, and the terminal device is caused to determine the number of resource blocks by: The number of resource blocks is determined to be the value indicated by the size parameter.
8. The terminal device of claim 6, wherein the size parameter indicates a binary value, and the terminal device is caused to determine the number of resource blocks by: The number of resource blocks is determined based on the binary value and the duration of the CORESET.
9. A terminal device according to claim 8, wherein the terminal device is caused to determine the number of resource blocks based on the binary value and the duration of the CORESET by: determining the number of resource blocks to be 3 based on determining that the duration includes 2 symbols and the binary value is equal to a first value; and Based on determining that the duration includes 2 symbols and the binary value is equal to a second value, determining that the number of resource blocks is a multiple of 3 and equal to or less than the number of resource blocks in the BWP of the terminal device.
10. The terminal device of claim 8, wherein the terminal device is caused to determine the number of resource blocks based on the binary value and the duration of the CORESET by: determining the number of resource blocks to be 2 based on determining that the duration includes 3 symbols and the binary value is equal to a first value; and Based on determining that the duration includes 3 symbols and the binary value is equal to a second value, determining that the number of resource blocks is a multiple of 2 and is equal to or less than the number of resource blocks in the BWP of the terminal device.
11. A terminal device according to any one of claims 1 to 10, wherein the terminal device is caused to determine the set of PRBs of the CORESET by determining a starting PRB in a symbol of the CORESET based on at least one of: The physical cell identifier PCI of the cell associated with the CORESET; the serial number of the symbol; or The sequence number of the time slot in which the CORESET is transmitted.
12. The terminal device according to any one of claims 1 to 10, wherein the at least one configuration parameter further comprises at least one frequency domain hopping parameter, and the terminal device is caused to determine the set of PRBs of the CORESET by: Based on the at least one frequency domain hopping parameter, a starting PRB in a symbol of the CORESET is determined.
13. The terminal device according to claim 12, wherein the at least one frequency domain hopping parameter comprises at least one of the following: A first parameter defining whether the hopping of the starting PRB is static or dynamic; or The second parameter defines how to determine the starting PRB in the symbol or time slot of the CORESET.
14. The terminal device according to any one of claims 11 to 13, wherein: The starting PRB in the symbol is the first starting PRB in the first symbol of the CORESET; The first starting PRB has a first offset from a starting resource block of a BWP of the terminal device; and The first offset is different from a second offset, the second offset being between a second starting PRB in a second symbol of the CORESET and the starting resource block of the BWP.
15. The terminal device according to any one of claims 11 to 13, wherein: The starting PRB in the time slot of the CORESET is the first starting PRB in the first time slot in which the CORESET is transmitted; The first starting PRB has a first offset from a starting resource block of a BWP of the terminal device; and The first offset is different from a second offset, the second offset being between a second starting PRB in a second time slot in which the CORESET is repeatedly transmitted and the starting resource block of the BWP.
16. A network device comprising: at least one processor; as well as at least one memory storing instructions, which, when executed by the at least one processor, cause the network device to at least: transmitting to the terminal device at least one configuration parameter for determining a set of physical resource blocks (PRBs) of a control resource set CORESET, The duration of the CORESET includes a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the group of PRBs is a multiple of 6.
17. The network device of claim 16, wherein at least one of the following: The plurality of symbols includes 2 symbols, and the number of PRBs in each symbol of the plurality of symbols is a multiple of 3; or The plurality of symbols includes 3 symbols, and the number of PRBs in each symbol of the plurality of symbols is a multiple of 2.
18. The network device according to claim 16 or 17, wherein: The CORESET has an index of 0; and The at least one configuration parameter includes an index for determining a number of the plurality of symbols.
19. The network device of claim 18, wherein the network device is further caused to at least one of: Based on determining that the number of the plurality of symbols is 2, determining that the number of PRBs in a symbol of the CORESET is 15; or Based on determining that the number of the plurality of symbols is 3, determining the number of PRBs in the symbols of the CORESET is 16.
20. The network device according to claim 16 or 17, wherein: The at least one configuration parameter comprises a bit string and a size parameter; A bit in the bit string indicates whether a set of resource blocks in the bandwidth part BWP of the terminal device belongs to the frequency domain resources of the CORESET; and The size parameter is configured to determine a number of resource blocks in the set of resource blocks.
21. The network device of claim 20, wherein the size parameter indicates the number of resource blocks that is a multiple of 2 or a multiple of 3.
22. The network device according to claim 20, wherein: The size parameter indicates a binary value; and The number of resource blocks is determined based on the binary value and the duration of the CORESET.
23. The network device according to claim 22, wherein: In case the duration comprises 2 symbols and the binary value is equal to a first value, the number of resource blocks is 3; and In case the duration comprises 2 symbols and the binary value is equal to a second value, the number of resource blocks is a multiple of 3 and is equal to or less than the number of resource blocks in the BWP of the terminal device.
24. The network device according to claim 22, wherein: In case the duration comprises 3 symbols and the binary value is equal to a first value, the number of resource blocks is 2; and In case the duration comprises 3 symbols and the binary value is equal to a second value, the number of resource blocks is a multiple of 2 and is equal to or less than the number of resource blocks in the BWP of the terminal device.
25. The network device of any one of claims 16 to 24, wherein the network device is further caused to determine a starting PRB in a symbol of the CORESET based on at least one of: The physical cell identifier PCI of the cell associated with the CORESET; the serial number of the symbol; or The sequence number of the time slot in which the CORESET is transmitted.
26. The network device according to any one of claims 16 to 24, wherein the at least one configuration parameter further comprises at least one frequency domain hopping parameter, the at least one frequency domain hopping parameter being configured to determine a starting PRB in a symbol of the CORESET.
27. The network device according to claim 26, wherein the at least one frequency domain hopping parameter comprises at least one of the following: A first parameter defining whether the hopping of the starting PRB is static or dynamic; or The second parameter defines how to determine the starting PRB in the symbol or time slot of the CORESET.
28. The network device according to any one of claims 25 to 27, wherein: The starting PRB in the symbol is the first starting PRB in the first symbol of the CORESET; The first starting PRB has a first offset from a starting resource block of a BWP of the terminal device; and The first offset is different from a second offset, the second offset being between a second starting PRB in a second symbol of the CORESET and the starting resource block of the BWP.
29. The network device according to any one of claims 25 to 27, wherein: The starting PRB in the time slot of the CORESET is the first starting PRB in the first time slot in which the CORESET is transmitted; The first starting PRB has a first offset from a starting resource block of a BWP of the terminal device; and The first offset is different from a second offset, the second offset being between a second starting PRB in a second time slot in which the CORESET is repeatedly transmitted and the starting resource block of the BWP.
30. A method comprising: Receiving, at the terminal device, at least one configuration parameter for a control resource set CORESET from the network device; as well as determining a set of physical resource blocks (PRBs) of said CORESET based on said at least one configuration parameter, The duration of the CORESET includes a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the group of PRBs is a multiple of 6.
31. A method comprising: transmitting, at the network device, to the terminal device, at least one configuration parameter for determining a set of physical resource blocks PRBs of a control resource set CORESET, The duration of the CORESET includes a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the group of PRBs is a multiple of 6.
32. An apparatus comprising: means for receiving, at the terminal device, from the network device, at least one configuration parameter for a control resource set CORESET; as well as means for determining a set of physical resource blocks (PRBs) of said CORESET based on said at least one configuration parameter, The duration of the CORESET includes a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the group of PRBs is a multiple of 6.
33. An apparatus comprising: means for transmitting, at the network device to the terminal device, at least one configuration parameter for determining a set of physical resource blocks PRBs of a control resource set CORESET, The duration of the CORESET includes a plurality of symbols, the number of PRBs in the symbols of the CORESET is different from a multiple of 6, and the number of the group of PRBs is a multiple of 6.
34. A non-transitory computer-readable medium comprising program instructions for causing an apparatus to at least perform the method according to claim 30 or 31.