Configuration of control resource sets in sub-band non-overlapping full duplex
By configuring CORESET during the SBFD time period, the problems of resource waste and insufficiency in TDD mode are solved, achieving more efficient resource utilization and coverage enhancement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ALCATEL LUCENT SHANGHAI BELL CO LTD
- Filing Date
- 2023-07-27
- Publication Date
- 2026-05-01
AI Technical Summary
In 5G NR systems, the limited uplink duration in TDD mode leads to reduced coverage, increased latency, and reduced capacity. The existing CORESET configuration in SBFD suffers from resource waste and insufficiency.
By configuring CORESET during the SBFD time period, the control resource set of the physical downlink control channel is determined, and the PDCCH is monitored during the SBFD time period based on this configuration. A new CORESET mapping and configuration mechanism is adopted to adapt to the SBFD scenario and improve resource utilization.
It enables flexible configuration of CORESET in SBFD scenarios, improves resource utilization, reduces resource waste, and enhances coverage and capacity.
Smart Images

Figure CN121970283A_ABST
Abstract
Description
Technical Field
[0001] Various exemplary embodiments of this disclosure generally relate to the field of communications, and more particularly to methods, apparatuses, devices, and computer-readable storage media for configuring a control resource set (CORESET) in subband non-overlapping full-duplex (SBFD). Background Technology
[0002] In some communication systems, such as fifth-generation (5G) New Radio (NR) systems, multiple duplex modes are supported. For example, Frequency Division Duplex (FDD) for paired frequency bands and Time Division Duplex (TDD) for unpaired frequency bands are supported. In TDD, time-domain resources are divided between the downlink (DL) and uplink (UL). Allocating a limited duration for the uplink in TDD can lead to reduced coverage, increased latency, and reduced capacity. To address these challenges, Side-Side Duplexing (SBFD) has been proposed, such as simultaneously performing DL and UL transmissions on different Physical Resource Blocks (PRBs) or subbands within unpaired broadband NR cells. Current work is underway regarding configuring CORESETs within SBFD time periods. Summary of the Invention
[0003] In a first aspect of this disclosure, a first apparatus is provided. The first apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to at least: receive a first configuration of a control resource set during a subband non-overlapping full-duplex time period from a second apparatus; determine the control resource set for a physical downlink control channel during the subband non-overlapping full-duplex time period; and monitor the physical downlink control channel during the subband non-overlapping full-duplex time period based on the first configuration of the control resource set.
[0004] In a second aspect of this disclosure, a second apparatus is provided. The second apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus to at least: determine a first configuration of a set of control resources during a non-overlapping full-duplex time period of a subband; and transmit the first configuration to a first apparatus.
[0005] In a third aspect of this disclosure, a method is provided. The method includes: receiving from a second device a first configuration of a control resource set during a subband non-overlapping full-duplex time period; determining the control resource set for a physical downlink control channel during the subband non-overlapping full-duplex time period; and monitoring the physical downlink control channel during the subband non-overlapping full-duplex time period based on the first configuration of the control resource set.
[0006] In a fourth aspect of this disclosure, a method is provided. The method includes: determining a first configuration of a set of control resources during a non-overlapping full-duplex time period of a subband; and transmitting the first configuration to a first device.
[0007] In a fifth aspect of this disclosure, an apparatus is provided. The first apparatus includes: means for receiving a first configuration of a control resource set during a subband non-overlapping full-duplex time period from a second means; means for determining the control resource set for a physical downlink control channel during the subband non-overlapping full-duplex time period; and means for monitoring the physical downlink control channel during the subband non-overlapping full-duplex time period based on the first configuration of the control resource set.
[0008] In a sixth aspect of this disclosure, an apparatus is provided. The first apparatus includes: components for determining a first configuration of a set of control resources during a non-overlapping full-duplex time period of a subband; and components for transmitting the first configuration to the first apparatus.
[0009] In a seventh aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform a method according to a third or fourth aspect.
[0010] It should be understood that the summary portion is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0011] Some exemplary embodiments will now be described with reference to the accompanying drawings, in which: Figure 1 An example communication environment in which example embodiments of this disclosure may be implemented is shown; Figure 2A An example diagram of frequency-time resource allocation for FDD is shown; Figure 2B An example diagram of frequency-time resource allocation for TDD is shown; Figure 2C An example diagram of frequency-time resource partitioning for SBFD is shown; Figure 3A Examples of SBFD and non-SBFD time slots are shown; Figure 3B An example of CORESET remapping is shown; Figure 3C An example of a CORESET bitmap is shown; Figure 4 Signaling diagrams for the configuration of CORESET in SBFD according to some example embodiments of the present disclosure are shown; Figure 5A Example diagrams of CORESET bitmaps according to some example embodiments of this disclosure are shown; Figure 5B Another example diagram of a CORESET bitmap according to some example embodiments of the present disclosure is shown; Figure 6 A flowchart is shown illustrating a method implemented at a first device according to some exemplary embodiments of the present disclosure; Figure 7 A flowchart is shown illustrating a method implemented at a second device according to some example embodiments of the present disclosure; Figure 8 A simplified block diagram of a device suitable for implementing example embodiments of the present disclosure is shown; and Figure 9 A block diagram of an example computer-readable medium according to some example embodiments of the present disclosure is shown.
[0012] In all the accompanying drawings, the same or similar reference numerals denote the same or similar elements. Detailed Implementation
[0013] The principles of this disclosure will now be described with reference to some exemplary embodiments. It should be understood that these embodiments are described for illustrative purposes only and to help those skilled in the art to understand and implement this disclosure, without implying any limitation on the scope of this disclosure. The embodiments described herein can be implemented in various ways other than those described below.
[0014] In the following description and claims, unless otherwise defined, 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 pertains.
[0015] References to "an embodiment," "an embodiment," "an example embodiment," etc., in this disclosure indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment includes that particular feature, structure, or characteristic. Furthermore, these phrases do not necessarily refer to the same embodiment. In addition, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is to be noted that those skilled in the art will recognize, whether explicitly described or not, that such features, structures, or characteristics apply in conjunction with other embodiments.
[0016] It should be understood that although the terms “first,” “second,” etc., may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element, without departing from the scope of the exemplary embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.
[0017] As used herein, “at least one of the following: ” and “at least one of ” and similar wording, wherein a list of two or more elements combined with “and” or “or” means at least any one of the elements, or at least any two or more of the elements, or at least all of the elements.
[0018] As used herein, unless explicitly stated otherwise, the “responding to A” execution step does not indicate that the step is executed immediately after “A” occurs, and may include one or more intermediate steps.
[0019] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments. As used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising,” “including,” “having,” “possessing,” “containing,” and / or “covering,” as used herein, specify the presence of the stated features, elements, and / or components, but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0020] As used in this application, the term "circuit" may refer to one or more or all of the following: (a) Hardware circuit implementation only (e.g., implemented with purely analog and / or digital circuits) and (b) A combination of hardware circuitry and software, such as (if applicable): (i) A combination of (multiple) analog and / or digital hardware circuits and software / firmware, and (ii) Any part of a hardware processor having software (including (multiple) digital signal processors, software, and (multiple) memories, which work together to enable a device (such as a mobile phone or server) to perform various functions) and (c) The operation requires software (e.g., firmware) for the operation of (multiple) hardware circuits and / or (multiple) processors, such as (multiple) microprocessors or parts thereof, but the software may be absent when the operation does not require the software.
[0021] This definition of "circuit" applies to all uses of the term in this application. As a further example, as used in this application, the term "circuit" also covers only hardware circuitry or processors (or processors), or portions of hardware circuitry or servers and their accompanying software and / or firmware implementations. For example, where applicable to certain claim elements, the term "circuit" also covers baseband integrated circuits or processor integrated circuits for mobile devices or similar integrated circuits in servers, cellular network devices, or other computing or networking devices.
[0022] As used herein, the term "communication network" refers to a network that conforms to any suitable communication standard, such as New Radio (NR), Long Term Evolution (LTE), LTE-A Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. Furthermore, communication between terminal devices and network devices in a 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, fifth-generation (5G), 5.5G communication protocols, and / or any other currently known or under development protocols. Embodiments of this disclosure can be applied to various communication systems. Given the rapid development of communications, future types of communication technologies and systems that can implement this disclosure will inevitably emerge. The scope of this disclosure should not be considered limited to the systems described above.
[0023] As used herein, the term "network device" or "network access device" refers to a node in a communication network through which a terminal device accesses the network and receives services. A network device can refer to a base station (BS) or access point (AP), such as a Node B (or NB), an evolved Node B (eNodeB or eNB), an NR NB (also known as a gNB), a Remote Radio Unit (RRU), a Radio Header End (RH), a Remote Radio Header End (RRH), a relay, an Integrated Access and Backhaul (IAB) node, a low-power node (such as a femtosecond or picosecond), a non-terrestrial network (NTN) or non-terrestrial network device (such as satellite network equipment, low Earth orbit (LEO) satellites, and geostationary Earth orbit (GEO) satellites), an aircraft network device, etc., depending on the terminology and technology applied. In some example embodiments, a low Earth orbit (RAN) separation architecture includes a centralized unit (CU) and a distributed unit (DU). An IAB node includes: a mobile terminal (IAB-MT) portion that behaves similarly to a UE toward its parent node, and a DU portion that behaves similarly to a base station toward the next-hop IAB node.
[0024] The term "terminal device" refers to any end device with wireless communication capabilities. As an example and not a limitation, a terminal device can refer to communication equipment, user equipment (UE), subscriber station (SS), portable subscriber station, mobile station (MS), or access terminal (AT). Terminal devices can include, but are not limited to, mobile phones, cellular phones, smartphones, Voice over IP (VoIP) phones, wireless local loop phones, tablets, wearable terminal devices, personal digital assistants (PDAs), portable computers, desktop computers, image acquisition terminal devices (such as digital cameras), gaming terminal devices, music storage and playback devices, in-vehicle wireless terminal devices, wireless endpoints, mobile stations, laptop embedded devices (LEE), laptop mounted devices (LME), USB dongles, smart devices, wireless client devices (CPE), 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 the context of industrial and / or automated processing chains), consumer electronic devices, devices operating on commercial and / or industrial wireless networks, etc. The terminal device may also correspond to the mobile terminal (MT) portion of an IAB node (e.g., a relay node). In the following description, the terms "terminal device," "communication device," "terminal," "user equipment," and "UE" are used interchangeably.
[0025] As used herein, the terms “resource,” “transmission resource,” “resource block,” “physical resource block” (PRB), “uplink resource,” or “downlink resource” can refer to any resource used to perform communication (e.g., communication between a terminal device and a network device), such as resources in the time domain, resources in the frequency domain, resources in the spatial domain, resources in the code domain, or any other resource enabling communication. In the following, unless explicitly stated otherwise, resources in both the frequency and time domains will be used as examples of transmission resources used to describe some exemplary embodiments of this disclosure. Note that the exemplary embodiments of this disclosure are equally applicable to other resources in other domains.
[0026] As briefly mentioned above, communication networks support multiple duplex modes such as FDD and TDD. In TDD, time resources are divided between the downlink (DL) and uplink (UL). Allocating a limited duration of time for the uplink in TDD can lead to reduced coverage, increased latency, and reduced capacity. To address these challenges, SBFD was proposed, which allows for simultaneous DL and UL transmissions on different Physical Resource Blocks (PRBs) or subbands within unpaired broadband NR cells. As used herein, the term "SBFD" can also be referred to as Cross Split Duplex (xDD) or Flexible Split Duplex (FDU).
[0027] Several mechanisms for configuring CORESETs have been proposed. One mechanism proposes using separate available resources for CORESETs in SBFD symbols and non-SBFD symbols. Another mechanism proposes rate matching or puncturing of resource element groups (REGs) of physical downlink control channels (PDCCHs) located outside of DL subbands. Yet another mechanism proposes that the UE should not monitor a PDCCH candidate if it is mapped to one or more resource elements (REs) that overlap with resource elements (REs) outside of DL subbands. Another mechanism proposes discarding multiple search spaces when an associated CORESET overlaps with RBs (RBs) outside of DL subbands. Yet another mechanism proposes separate search spaces associated with CORESETs in SBFD symbols and non-SBFD symbols. However, CORESETs in SBFD still require further improvement.
[0028] In some mechanisms, the configuration of CORESET is determined by... frequencyDomainResources (Frequency domain resources) and rb- Offset supply. frequencyDomainResources It can be a 45-bit field, where the bits of this bitmap have a one-to-one mapping to a non-overlapping group of 6 consecutive PRBs. If no offset is configured... rb-Offset In the PRB bandwidth of the DL bandwidth portion (BWP), the six consecutive PRBs in ascending order of the PRB index start at the common RB position, where the first common RB of the first group of six PRBs has a common RB index. rb-Offset Indicates the RB-level offset, in RB units, from the first RB of the first group of 6RBs to the first RB of the BWP. If frequencyDomainResources When the bit value is set to 1, it indicates that the RB group belongs to the frequency domain resources of the CORESET. The bit corresponding to the RB group that is not fully included in the BWP configured for the CORESET is set to zero.
[0029] However, using such CORESET resource configurations, particularly in the UL subbands at the edge or center of the carrier, can lead to poor resource utilization. For example, discontinuous CORESETs in SBFD can result in wasted resources and insufficient control resources.
[0030] To address at least some of the aforementioned problems or other potential issues, a solution regarding the configuration of CORESETs in SBFD is proposed. According to an example embodiment, a second device (e.g., a network device) transmits the configuration of the CORESETs for the SBFD time period to a first device (e.g., a terminal device). The first device determines whether the CORESET for the PDCCH is within the SBFD time period. If the first device determines that the CORESET for the PDCCH is within the SBFD time period, the first device monitors the PDCCH during the SBFD time period based on a first configuration of the control resource set.
[0031] In this way, a new CORESET configuration for SBFD time slots is applied. As a result, the network can make CORESET more flexible and better adaptable to SBFD scenarios.
[0032] The following will combine Figures 1 to 9 The principles and implementation methods of this disclosure are described in detail. Figure 1 An example communication environment 100 in which exemplary embodiments of the present disclosure can be implemented is shown. In the communication environment 100, a plurality of communication devices, including a first device 110 and a second device 120, can communicate with each other.
[0033] The communication environment 100 can support multiple duplex modes, such as FDD and TDD. In some example embodiments, the first device 110 and the second device 120 can support SBFD.
[0034] In some example embodiments, if the first device 110 is a terminal device and the second device 120 is a network device serving the terminal device, the link from the second device 120 to the first device 110 is referred to as a downlink (DL), and the link from the first device 110 to the second device 120 is referred to as an uplink (UL). In the DL, the second device 120 is a transmission (TX) device (or transmitter), and the first device 110 is a reception (RX) device (or receiver). In the UL, the first device 110 is a TX device (or transmitter), and the second device 120 is an RX device (or receiver).
[0035] It should be understood that Figure 1 The number of devices and their connections shown are for illustrative purposes only and do not constitute any limitation. The communication environment 100 may include any appropriate number of devices configured to implement the exemplary embodiments of this disclosure.
[0036] In the following description, for illustrative purposes, some example embodiments will be described in which the first device 110 operates as a terminal device and the second device 120 operates as a network device. However, in some example embodiments, the operations described in association with the terminal device may be implemented at the network device or other devices, and the operations described in association with the network device may also be implemented at the terminal device or other devices.
[0037] Communication in communication environment 100 may be implemented according to any suitable communication protocol, including but not limited to cellular communication protocols such as first-generation (1G), second-generation (2G), third-generation (3G), fourth-generation (4G), fifth-generation (5G), and sixth-generation (6G), wireless local area network communication protocols (such as those used by the Institute of Electrical and Electronics Engineers (IEEE) 802.11), and / or any other currently known or future-developed protocols. Furthermore, communication 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 multiplexing (OFDM), discrete Fourier transform extended OFDM (DFT-s-OFDM), and / or any other currently known or future-developed technologies.
[0038] As mentioned earlier, it supports multiple duplex modes such as FDD and TDD. Figure 2A Figure 210 illustrates an example of frequency-time resource allocation for FDD. As shown, resources for DL and UL transmissions can be allocated by frequency. That is, DL and UL transmissions use resources in different frequency subbands.
[0039] Figure 2B Figure 230 illustrates an example of frequency-time resource allocation for TDD. As shown, resources for DL and UL transmissions can be allocated by time. That is, DL and UL transmissions use resources corresponding to different time slots.
[0040] Figure 2C Example diagram 250 illustrates frequency-time resource allocation for SBFD. As shown, in SBFD, simultaneous DL and UL transmissions are supported on different PRBs or subbands. Each subband used for DL transmission does not overlap with a subband used for UL transmission.
[0041] In some example embodiments, multiple time slots supporting SBFD can be divided into two slot types: SBFD slot type and non-SBFD slot type. As used herein, the term "SBFD slot" refers to a slot in which both (multiple) non-overlapping DL subbands and (multiple) UL subbands are present. As used herein, the term "non-SBFD slot" refers to a slot in which the entire frequency band is used for DL or UL. Non-SBFD slots may also be referred to as conventional slots or full DL / UL slots. Figure 3A Example Figure 300 is shown, which illustrates multiple time slots, including (multiple) SBFD time slot 320 and non-SBFD time slots 310 and 330.
[0042] In some example embodiments, various SBFD operating modes have been investigated, including whether the time and frequency positions of the sub-bands used for SBFD operation are known to the SBFD-aware UE. In some example embodiments, operating modes in which the time and frequency positions of the sub-bands used for SBFD operation are known to the SBFD-aware UE are preferred. This means that the SBFD slots can be known to the (SBFD-aware) UE in one or another manner. Such information can be added for completeness.
[0043] As mentioned earlier, in some mechanisms, the configuration of CORESET can be determined by... frequencyDomainResources and rb-Offset Provided. With this configuration, for each symbol where a CORESET is defined, the CORESET is expected to be a group of multiple resource blocks (RBs). Each RB group consists of 6 RBs.
[0044] In some mechanisms, a mapping process is configured. For example, it can be provided to the UE. frequencyDomainResources The bitmap. Each bit in the bitmap set to 1 means that 6 PRBs are used for the PDCCH resource in each symbol. In some mechanisms, the 6 PRBs for each bit are hardcoded.
[0045] Figure 3B Figure 340 shows an example of CORESET remapping based on this mapping process. In the example shown, frequencyDomainResources It can be "1100", and the duration can be configured to two symbols. In this example case, the control channel element (CCE) n (n is an integer greater than or equal to 0) can be a group of resource element groups (REG) 6n to REG 6n+5, i.e., CCE n={REG 6n, REG 6n+1, ..., REG 6n+5}.
[0046] Figure 3CExample diagram 350 of the CORESET bitmap is shown. Using this CORESET bitmap, an SBFD DL ULDL (DUD) structure is configured. In this SBFD DUD structure, BWP 360 is configured from Common Resource Blocks (CRBs) 15 to CRB 61. As shown, there are a total of 27 RBs in the two DL subbands, but only one CORESET REG consisting of 6 RBs can be used. That is, in this case, RBs [15-26] and RBs [51-56] (a total of 18 RBs) can be enabled for the CORESET.
[0047] Assumption rb-offset It is 3, because of CORESET frequencyDomainResources Bitmaps need to be rb- offset With a value of 3, it aligns with 6 times the CRB, thus wasting 9 RB resources for the PDCCH. For example, in this case, frequencyDomainResources The bitmap requirements are [15-20], [21-26], [27-32], [45-50], [51-56], and [57-62]. Wasted resources are RBs [27, 28, 49, 50, 57-61], none of which meet the requirements. frequencyDomainResources Requirements for bitmaps.
[0048] To address at least some of the aforementioned problems or other potential issues, according to the solution for configuring CORESETs in SBFD as disclosed in this disclosure, a second device (e.g., a network device) transmits the CORESET configuration for the SBFD time slot to a first device (e.g., a terminal device). The first device determines whether the CORESET used for PDCCH is within the SBFD time slot. If the first device determines that the CORESET used for PDCCH is within the SBFD time slot, the first device monitors the PDCCH within the SBFD time slot based on a first configuration of the control resource set. In this way, a new CORESET configuration for the SBFD time slot is applied. Therefore, the network can make CORESETs more flexible and better adaptable to the SBFD scenario.
[0049] Figure 4 Signaling diagram 400 illustrates a configuration for a CORESET in an SBFD according to some example embodiments of this disclosure. This signaling diagram 400 relates to... Figure 1 The first device 110 and the second device 120 are described. For illustrative purposes, they will be combined. Figure 1Signaling diagram 400 is described. For the purposes of discussion, some example embodiments are described, wherein the first device 110 is implemented as a terminal device and the second device 120 is implemented as a network device. It is assumed that SBFD mode is enabled or initiated in signaling diagram 400.
[0050] like Figure 4 As shown, the second device 120 determines a first configuration of the CORESET during the (450) SBFD time period. In one example, the first configuration may indicate the resource size of the CORESET. The resource size of the CORESET indicates the number of consecutive PRBs used for the CORESET. In another example, the first configuration may indicate at least one resource bitmap of the CORESET. The at least one resource bitmap may indicate the number of consecutive PRBs enabled for the CORESET. In yet another example, the first configuration may indicate the index of the starting PRB for the CORESET. In yet another example, the first configuration may indicate the resource block (RB) offset for the CORESET.
[0051] Several examples of the first configuration have already been described. These examples of the first configuration will be combined with... Figure 5A and Figure 5B A detailed description is provided. In some example embodiments, the first configuration may include one or more of the example information described above. The first configuration may also include other information about CORESET not mentioned above. The scope of this disclosure is not limited thereto.
[0052] The second device 120 transmits (460) a first configuration to the first device 110. For example, the first configuration may be transmitted (460) via Radio Resource Control (RRC), System Information Block (SIB), or any other suitable signaling. The first device 110 receives (470) the first configuration.
[0053] First device 110 determines (480) whether the CORESET used for PDCCH is within the SBFD time period. If first device 110 determines (480) that the CORESET used for PDCCH is within the SBFD time period (such as SBFD BWP), then first device 110 monitors (490) the PDCCH within the SBFD time period based on a first configuration of the CORESET. As used herein, if a time slot is within the SBFD time period, then that time slot may be referred to as an SBFD time slot. If a time slot is outside the SBFD time period, then that time slot may be referred to as a non-SBFD time slot or a normal time slot. First device 110 may monitor (490) the SBFD time slot based on a first configuration.
[0054] Otherwise, in some example embodiments, if the first device 110 determines (480) that the CORESET for the PDCCH is in a non-SBFD time period (such as a non-SBFD BWP), the first device 110 may apply a CORESET configuration different from the first configuration to monitor the PDCCH in a non-SBFD time period or non-SBFD time slot. For example, the CORESET configuration may be a conventional CORESET configuration or a conventional CORESET indication.
[0055] In some example embodiments, the first device 110 may determine (480) whether the CORESET for PDCCH is in the SBFD time period based on additional information or configuration.
[0056] In some example embodiments, the second device 120 may transmit (430) a second configuration of the BWP associated with the CORESET for the PDCCH. As used herein, the second configuration may also be referred to as the BWP configuration. The BWP includes a DL subband available for the CORESET and a UL subband not available for the CORESET. For example, the second configuration may be transmitted (430) via RRC, SIB, or any other suitable signaling. The first device 110 may receive (440) the second configuration. If the BWP includes both the DL and UL subbands, the first device 110 may determine (480) that the CORESET for the PDCCH is in the SBFD time period. Otherwise, the CORESET is in a non-SBFD time period.
[0057] Alternatively or additionally, in some example embodiments, the second device 120 may transmit an indication to the first device 110. This indication indicates that the core set for the PDCCH is within the SBFD time period. In response to receiving this indication, the first device 110 may determine (480) that the core set for the PDCCH is within the SBFD time period.
[0058] In some example embodiments, the second device 120 may also transmit (410) SBFD structure configuration to the first device 110. For example, the SBFD structure configuration may be transmitted (410) via RRC, SIB, or any other suitable signaling. The first device 110 may receive (420) the SBFD structure configuration.
[0059] The SBFD structure configuration can indicate the frequency band for the SBFD structure. The SBFD structure configuration can also indicate a certain number of time slots / symbols in which the frequency band is divided into multiple sub-bands, with at least one sub-band used for DL transmission and at least one sub-band used for UL transmission. In other words, the SBFD structure configuration can indicate SBFD time slots / symbols and the location of these time slots / symbols within the radio frame. The SBFD structure configuration can also indicate a certain number of time slots / symbols in which the entire frequency band is used for DL transmission, UL transmission, or flexible transmission. In other words, the SBFD structure configuration can indicate non-SBFD time slots / symbols and the location of these time slots / symbols within the radio frame.
[0060] In some example embodiments, if the time slot is an SBFD time slot and if the second configuration indicates that the BWP includes a multi-subband type, the first device 110 can determine (480) that the CORESET for the PDCCH is in the SBFD time period.
[0061] Several methods for determining the CORESET within the SBFD time period have been described. These methods can be applied in combination or individually. Using such determination, the first device 110 can determine whether a first configuration for the CORESET in the SBFD should be used for PDCCH monitoring.
[0062] In this way, the network makes CORESET more flexible and better adapted to SBFD scenarios. The first device 110, which senses SBFD, can receive a first configuration. The first device 110 can switch the CORESET mapping rules between SBFD time slots and non-SBFD time slots based on the determination of CORESET during the SBFD time period.
[0063] As previously mentioned, the first configuration of a CORESET in an SBFD can include the resource size of the CORESET. The resource size of the CORESET indicates the number of consecutive PRBs used for the CORESET. As an example, the number of consecutive PRBs can be 1, 2, 3, 4, 6, 8, 9, or any other suitable integer. As used herein, the resource size can be expressed as frequencyDomainResourcesSize.
[0064] In some example embodiments, the first configuration of the CORESET in the SBFD may include at least one resource bitmap of the CORESET. This at least one resource bitmap of the CORESET may include a first resource bitmap. As used herein, the first resource bitmap may be represented as frequencyDomainResources. The first bit in the first resource bitmap corresponds to a first number of consecutive PRBs. This first bit may indicate whether the first number of consecutive PRBs are enabled for the CORESET.
[0065] In some example embodiments, the PRB may or may not be available for the CORESET. For example, if the PRB is in the UL subband, it is not available for the CORESET. If the PRB is in the DL subband, it is available for the CORESET. The availability of the PRB can be determined based on a second configuration of the BWP or any other appropriate information.
[0066] Available PRBs can be enabled or disabled for a CORESET. For example, the first bit in the first resource bitmap can indicate whether a first number of consecutive available PRBs are enabled for a CORESET. As an example, if the first bit is 1 or any other predefined value, the first number of consecutive PRBs are enabled for a CORESET. If the first bit is 0 or any other predefined value, the first number of consecutive PRBs are disabled for a CORESET.
[0067] In some example embodiments, the bit length of the first resource bitmap may be determined based on a reference resource size. This reference resource size may be predefined or configured. For example, the reference resource size may be 6 or any other suitable integer.
[0068] Alternatively or additionally, in some example embodiments, the bit length of the first resource bitmap may be determined based on the resource size of the CORESET corresponding to a first number of consecutive PRBs. For example, the resource size of the CORESET corresponding to the number of consecutive PRBs may be included in the first configuration, such as frequencyDomainResourcesSize. As an example, if BWPs from CRB 15 to CRB 61 are configured, the bit length of the first resource bitmap frequencyDomainResources may be determined to be 45 × 6 / frequencyDomainResourcesSize.
[0069] In some example embodiments, the bit length of the first resource bitmap can be determined based on the size of the bandwidth portion (BWP) associated with the CORESET. For example, the bit length can be determined as BWP size / frequencyDomainResourcesSize.
[0070] In some example embodiments, the bit length of the first resource bitmap can be determined based on the number of RBs available for CORESET in the BWP. For example, the bit length can be determined as the number of RBs in the DL subband of the BWP / frequencyDomainResourcesSize.
[0071] In some example embodiments, the bit length of the first resource bitmap can be determined based on the number of RBs available for the CORESET within the bandwidth (BW) associated with the CORESET. For example, the bit length can be determined as the number of RBs in the DL subband of the BW / frequencyDomainResourcesSize.
[0072] Several example methods for determining the bit length of a first resource bitmap have been described. It should be understood that these example methods can be used in combination or individually. Other suitable methods may also be applied to determine the bit length of the first resource bitmap. The scope of this disclosure is not limited thereto.
[0073] In some example embodiments, at least one resource bitmap of the CORESET may further include a second resource bitmap corresponding to the first set of PRBs. The first resource bitmap indicates that the first set of PRBs is deactivated for the CORESET. As used herein, the second resource bitmap may be represented as frequencyDomainResources-secondary.
[0074] The second bit in the second resource bitmap can correspond to a second number of consecutive PRBs in the first group of PRBs. This second bit can indicate whether the second number of PRBs are enabled for CORESET. In other words, the second resource bitmap can use finer granularity for frequency domain resources in the first resource bitmap that are disabled for CORESET.
[0075] In some example embodiments, the bit length of the second resource bitmap can be determined based on a reference resource size corresponding to the first number of PRBs. For example, the reference resource size can be 6, or any other predefined or configured integer.
[0076] In some example embodiments, the bit length of the second resource bitmap can be determined based on the resource size of the CORESET corresponding to the second number of PRBs. For example, the second number of PRBs can be determined based on the number of PRBs enabled for the CORESET and the resource set of the CORESET (such as frequencyDomainResourcesSize).
[0077] In some example embodiments, the bit length of the second resource bitmap can be determined based on the number of first bits in a set of first bits in the first resource bitmap. A corresponding first number of consecutive PRBs corresponding to the first bits in a set of first bits are deactivated for the CORESET. That is, the second resource bitmap can use finer-grained frequency domain resources for the CORESET corresponding to the zero portion of the first resource bitmap. For example, the bit length of the second resource bitmap can be determined based on the number of 0s in the first resource bitmap. In one example, assuming the number of 0s in the first resource bitmap is n, the bit length of the second resource bitmap can be... n ×6 / frequencyDomainResourcesSize.
[0078] As an example, if the first resource bitmap is frequencyDomainResources[11111000011111……], then the second resource bitmap can be frequencyDomainResources-secondary[10000001]. In this example, the bit length of the second resource bitmap can be determined as 4×6 / frequencyDomainResourcesSize. Assuming frequencyDomainResourcesSize is 3, then the bit length of the second resource bitmap can be 4×6 / 3=8 bits.
[0079] Alternatively or additionally, in some example embodiments, the bit length of the second resource bitmap may be determined based on a predefined bit length. In one example, assume the predefined bit length is... m Then the bit length of the second resource bitmap can be m ×6 / frequencyDomainResourcesSize.
[0080] In some example embodiments, the predefined bit length can be 2 bits or any other suitable bit length. For example, the second resource bitmap can use finer granularity for the frequency domain resources of the CORESET corresponding to the portion of the first resource bitmap that overlaps with the UL subband portion. In this example, the second resource bitmap can correspond to the start and end bits of a set of first bits in the first resource bitmap. The start and end bits overlap with the UL subband. In this case, the bit length of the second resource bitmap can be determined based on 2 bits (start and end bits). A first number of consecutive PRBs corresponding to the first bit in this set of first bits cannot be used for the CORESET. That is, the start and end bits cannot be used for the CORESET.
[0081] As an example, if the first resource bitmap is frequencyDomainResources[11111000011111……] and the resource set is 2 (frequencyDomainResourcesSize {2}), then the second resource bitmap can be frequencyDomainResources-secondary [110001]. In this example, the bit length of the second resource bitmap can be 2 × 6 / 2 = 6 bits.
[0082] In some example embodiments, the first configuration of the CORESET in the SBFD may include a resource block offset for the CORESET. For example, this resource block offset may indicate the number of PRBs between a second set of PRBs enabled for the CORESET and a third set of PRBs not available for the CORESET. In this document, this offset may be represented as RB-offset-SBFD or rb-offset-SBFD.
[0083] As an example, for each CORESET in the DL BWP of the serving cell, the corresponding frequencyDomainResources provides a first resource bitmap. The bits of the first resource bitmap can have a one-to-one mapping with a non-overlapping group of six consecutive PRBs in ascending order of PRB indexes in the PRB bandwidth of the DL BWP. The DL BWP can be a starting BWP or a lower DL subband, with its starting PRB position being the starting BWP RB index of the first PRB in the first group of six PRBs. For example, the first portion of the DL BWP (such as a lower DL subband) may not have an offset relative to the starting BWP RB. The second portion of the DL BWP (such as a higher DL subband) can use offsets (such as RB-offset-SBFD) included in the first configuration to control the offset-RB of the CORESET bitmap.
[0084] In some example embodiments, the resource block offset may be indicated by one or more bits. The number of these one or more bits may be determined based on the reference resource size or the resource size of the CORESET (such as frequencyDomainResourcesSize).
[0085] In the example, if frequencyDomainResourcesSize is set to 2, then RB-offset-SBFD may need to use 1 bit (0 or 1) to indicate the resource block offset. If frequencyDomainResourcesSize is set to 3, then RB-offset-SBFD may need to use 2 bits (0, 1, or 2). If frequencyDomainResourcesSize is set to 1, then RB-offset-SBFD may need to use 0 bits (0 or 1).
[0086] In some example embodiments, the first configuration of the CORESET in the SBFD may include an index of the starting PRB for the CORESET. The starting PRB index for the CORESET may be based on the starting PRB of the BWP associated with the CORESET. For example, the index of the starting PRB for the CORESET may be determined based on an index included in the first configuration, rather than based on the rb-Offset included in the second configuration of the BWP.
[0087] In some example embodiments, the index of the starting PRB may be indicated by one or more bits. The number of these one or more bits may be determined based on the reference resource size or the resource size of the CORESET.
[0088] In some example implementations, rb-Offset-r16 or any other parameter may be reused or modified for at least one of the resource block offsets or the index of the starting PRB. rb-Offset-r16 can be ENUMERATED {0,1,2,3,4,5}, which requires 3 bits. A reused or modified rb-Offset-r16 may require more, fewer, or the same number of bits. Alternatively, new parameters may be used for at least one of the resource block offsets or the index of the starting PRB.
[0089] In some example implementations, a single parameter (such as rb-Offset or rb-Offset-r16) may include both the resource block offset and the index of the starting PRB. For example, this single parameter may be indicated by one or more bits. The number of one or more bits used for this parameter may be determined based on the reference resource size or the resource size of the CORESET (such as frequencyDomainResourcesSize).
[0090] In the example, if frequencyDomainResourcesSize is set to 2, rb-Offset may require 2 bits (each bit being 0 or 1) to indicate two different offsets. If frequencyDomainResourcesSize is set to 3, rb-Offset may require 4 bits for two different offsets, where two of these bits (0, 1, or 2) correspond to one offset, and the other two bits (0, 1, or 2) correspond to the other offset. This is an additional 1 bit compared to rb-Offset-r16.
[0091] If frequencyDomainResourcesSize is set to 1, then rb-Offset can use 0 bits. In this case, rb-Offset-r16 can be split into two parts, indicating the upper DL subband and the lower DL subband CORESET bitmap rb-offset respectively.
[0092] Several examples of the first configuration have been described. In some example embodiments, the first configuration may include one or more of the example information described above. The first configuration may also include other information about CORESET not mentioned above. The scope of this disclosure is not limited thereto.
[0093] An example of the first configuration is shown in Table 1 below. In the example in Table 1, the first configuration includes a resource set and a first resource bitmap.
[0094] Table 1
[0095] In the example in Table 1, the resource set (frequencyDomainResourcesSize) of CORESET is configured as 1, 2, 3, or 6. If frequencyDomainResourcesSize is missing or omitted, the resource set can be set to a reference resource set, such as 6. That is, in the absence of frequencyDomainResourcesSize, the first device 110 can assume that each bit in the frequencyDomainResources bitmap corresponds to 6 consecutive PRBs. In the presence of frequencyDomainResourcesSize, this parameter value can indicate the number of consecutive PRBs. Each bit in the frequencyDomainResources bitmap corresponds to this parameter value.
[0096] In the examples in Table 1, the first configuration may also include a first resource bitmap, frequencyDomainResources. The bit length or size (X) of the first resource bitmap can be determined based on any of the appropriate parameters described above. For example, if the BWP is configured from CRB16 to CRB61, the bit length can be determined to be 45 × 6 / frequencyDomainResourcesSize.
[0097] Figure 5A Example Figure 500 illustrates a CORESET bitmap according to some example embodiments of the present disclosure. Figure 5A In the example, BWP510 is configured. Figure 5A The CORESET bitmap can be configured using the first configuration shown in Table 1. Figure 5A In the example, assume that the value of frequencyDomainResourcesSize is 2.
[0098] As shown in the figure, a bitmap value of 1 indicates two consecutive enabled RBs. In the example shown, RBs [15-26] and [49-60] (a total of 24 RBs) are enabled for CORESET. Figure 3C Compared to the CORESET bitmap, in Figure 3C In this configuration, RBs [15-26] and [51-56] (a total of 18 RBs) can be enabled for CORESET, and the CORESET bitmap configured by the first configuration can have a 33.3% increase in CORESET capacity.
[0099] These enabled RBs can be divided into four groups: Group 1 [RBs 15-20], Group 2 [RBs 21-26], Group 3 [RBs 49-54], and Group 4 [RBs 55-60]. Using this first configuration, the result of multiplying this frequencyDomainResourcesSize by the number of 1s (or any other suitable value) in the first resource bitmap is a multiple of 6. In this case, non-contiguous combinations are possible; for example, RBs [25,26], [27,28], and [49,50] can be combined into a single 6-RB group.
[0100] In some example embodiments, the result of multiplying this frequencyDomainResourcesSize by the number of 1s (or any other suitable value) in the first resource bitmap and then by the number of duration symbols is a multiple of 6.
[0101] Another example of the first configuration is shown in Table 2 below. In the example in Table 2, the first configuration also includes a second resource bitmap.
[0102] Table 2
[0103] As mentioned above, the first configuration of CORESET in SBFD can also include resource block offsets for CORESET, such as rb-offset-SBFD. Another example of a first configuration with rb-offset-SBFD is shown in Table 3 below.
[0104] Table 3
[0105] Figure 5B Another example figure 550 shows a CORESET bitmap according to some example embodiments of the present disclosure. Figure 5B The CORESET bitmap in the table corresponds to the first configuration shown in Table 3. Figure 5B In the example, no resource size is configured. Assume the resource set is a reference resource set, such as 6.
[0106] As shown in the figure, the starting BWP CRB of BWP 510 is CRB 15, and a bitmap value of 1 indicates that 6 consecutive RBs are enabled for CORESET, starting from the starting BWP PRB. For example, rb-Offset-SBFD of 1 indicates that the upper DL subband uses an offset of 1 RB relative to the CORESET bitmap (CRB or starting BWP PRB). In the example shown, RBs [15-20], [21-26], [49-54], and [55-60] (a total of 24 RBs) are enabled for CORESET.
[0107] and Figure 3C Compared to the CORESET bitmap, in Figure 3C In this configuration, RBs [15-26] and [51-56] (a total of 18 RBs) can be enabled for CORESET, and the CORESET bitmap configured by the first configuration can have a 33.3% increase in CORESET capacity.
[0108] Several example embodiments of the first configuration have been described. In some example embodiments, these example embodiments can be used in any suitable combination. Using the first configuration, the CORESET mapping rules can be modified for SBFD slots. By using the CORESET mapping rules configured by the first configuration, CORESET resource utilization can be improved. Such a CORESET configuration can be applied to SBFD scenarios, especially SBFD scenarios with low bandwidth and low BWP.
[0109] As previously described, the first device 110 may receive (440) a second configuration from the second device 120. In some example embodiments, the second configuration may indicate that the BW for the UL subband (including the guard band (GB)) is a multiple of a predefined number of RBs, such as a multiple of 6 RBs. Alternatively or additionally, in some example embodiments, the second configuration may indicate that the BW for the UL subband (including GB) is the largest consecutive number of bits in the resource set that is disabled for CORESET. For example, if the BWP is configured with SBFD, then the largest consecutive number of 0 bits in frequencyDomainResources. Such a BWP configuration may further improve CORESET resource utilization.
[0110] Figure 6 A flowchart of an example method 600 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 The angle of the first device 110 in the method 600 is described.
[0111] At frame 610, the first device 110 receives a first configuration of the control resource set during the non-overlapping full-duplex time period of the subband from a second device (such as the second device 120).
[0112] At frame 620, the first device 110 determines the set of control resources for the physical downlink control channel during the subband non-overlapping full-duplex time period.
[0113] At frame 630, the first device 110 monitors the physical downlink control channel during a non-overlapping full-duplex time period of the subband based on a first configuration of the control resource set.
[0114] In some example embodiments, the first configuration of the control resource set includes at least one of the following: the resource size of the control resource set, at least one resource bitmap of the control resource set, an index of the starting physical resource block of the control resource set, or a resource block offset of the control resource set.
[0115] In some example embodiments, the resource size of the control resource set indicates the number of contiguous physical resource blocks used to control the resource set.
[0116] In some example embodiments, the number includes one of the following: 1, 2, 3, 4, 6, 8, or 9.
[0117] In some example embodiments, at least one resource bitmap of the control resource set includes a first resource bitmap, and a first bit in the first resource bitmap corresponds to a first number of consecutive physical resource blocks, and the first bit indicates whether the first number of consecutive physical resource blocks are enabled for the control resource set.
[0118] In some example embodiments, the bit length of the first resource bitmap is determined based on at least one of the following: a reference resource size, the resource size of a control resource set corresponding to a first number of consecutive physical resource blocks, the size of a bandwidth portion associated with the control resource set, the number of resource blocks in the bandwidth portion that can be used for the control resource set, or the number of resource blocks in the bandwidth associated with the control resource set that can be used for the control resource set.
[0119] In some example embodiments, at least one resource bitmap of the control resource set further includes a second resource bitmap corresponding to a first group of physical resource blocks, wherein the first resource bitmap indicates that the first group of physical resource blocks is disabled for the control resource set, and a second bit in the second resource bitmap corresponds to a second number of consecutive physical resource blocks in the first group of physical resource blocks, and the second bit indicates whether the second number of physical resource blocks are enabled for the control resource set.
[0120] In some example embodiments, the bit length of the second resource bitmap is determined based on at least one of the following: a reference resource size corresponding to a first number of physical resource blocks; a resource size of a control resource set corresponding to a second number of physical resource blocks; the number of first bits in a set of first bits in the first resource bitmap, wherein a first number of consecutive physical resource blocks corresponding to the first bits in a set of first bits are deactivated for the control resource set; or a predefined bit length.
[0121] In some example embodiments, the second resource bitmap corresponds to the start and end bits of a set of first bits in the first resource bitmap, wherein a first number of consecutive physical resource blocks corresponding to the first bit in the set of first bits cannot be used for the control resource set.
[0122] In some example embodiments, the resource block offset indicates the number of physical resource blocks between a second set of physical resource blocks that are enabled for the control resource set and a third set of physical resource blocks that are not available for the control resource set.
[0123] In some example embodiments, the resource block offset is indicated by one or more bits, and the number of one or more bits is determined based on the reference resource size or the resource size of the control resource set.
[0124] In some example embodiments, the index for the starting physical resource block of the control resource set is based on the starting physical resource block of the bandwidth portion associated with the control resource set.
[0125] In some example embodiments, the index of the starting physical resource block is indicated by one or more bits, and the number of one or more bits is determined based on the reference resource size or the resource size of the control resource set.
[0126] In some example embodiments, method 600 further includes receiving from a second means a second configuration of a bandwidth portion associated with a control resource set for a physical downlink control channel, the bandwidth portion including downlink subbands available for the control resource set and uplink subbands not available for the control resource set.
[0127] In some example embodiments, method 600 further includes: determining the set of control resources for the physical downlink control channel during the non-overlapping full-duplex time period of the subband, based on the fact that the bandwidth portion includes downlink subbands and uplink subbands.
[0128] In some example embodiments, method 600 further includes: receiving an indication from a second device that the control resource set for the physical downlink control channel is in a subband non-overlapping full-duplex time period, and determining, in response to receiving the indication, that the control resource set for the physical downlink control channel is in a subband non-overlapping full-duplex time period.
[0129] Figure 7 A flowchart of an example method 700 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed...] Figure 1 The method 700 is described by the angle of the second device 120.
[0130] At frame 710, the second device 120 determines the first configuration of the control resource set during the non-overlapping full-duplex time period of the subband.
[0131] At frame 720, the second device 120 transmits a first configuration to the first device (such as the first device 110).
[0132] In some example embodiments, method 700 further includes transmitting to a first device a second configuration of a bandwidth portion associated with a control resource set, the bandwidth portion including downlink subbands available for use with the control resource set and uplink subbands not available for use with the control resource set.
[0133] In some example embodiments, method 700 further includes transmitting to a first device an instruction that the control resource set for the physical downlink control channel is in the subband non-overlapping full-duplex time period.
[0134] In some example embodiments, a first means capable of performing any of the methods 600 (e.g. Figure 1 The first device 110 may include components for performing the various operations of method 600. These components may be implemented in any suitable form. For example, the components may be implemented as circuitry or software modules. The first device may be implemented as... Figure 1 The first device 110 is included therein.
[0135] In some example embodiments, the first device includes: components for receiving a first configuration of a control resource set during a subband non-overlapping full-duplex time period from a second device; components for determining the control resource set for a physical downlink control channel during the subband non-overlapping full-duplex time period; and components for monitoring the physical downlink control channel during the subband non-overlapping full-duplex time period based on the first configuration of the control resource set.
[0136] In some example embodiments, the first configuration of the control resource set includes at least one of the following: the resource size of the control resource set, at least one resource bitmap of the control resource set, an index of the starting physical resource block of the control resource set, or a resource block offset of the control resource set.
[0137] In some example embodiments, the resource size of the control resource set indicates the number of contiguous physical resource blocks used to control the resource set.
[0138] In some example embodiments, the number includes one of the following: 1, 2, 3, 4, 6, 8, or 9.
[0139] In some example embodiments, at least one resource bitmap of the control resource set includes a first resource bitmap, and a first bit in the first resource bitmap corresponds to a first number of consecutive physical resource blocks, and the first bit indicates whether the first number of consecutive physical resource blocks are enabled for the control resource set.
[0140] In some example embodiments, the bit length of the first resource bitmap is determined based on at least one of the following: a reference resource size, a resource size of the control resource set corresponding to a first number of consecutive physical resource blocks, a size of a bandwidth portion associated with the control resource set, a number of resource blocks in the bandwidth portion that can be used for the control resource set, or a number of resource blocks in the bandwidth associated with the control resource set that can be used for the control resource set.
[0141] In some example embodiments, at least one resource bitmap of the control resource set further includes a second resource bitmap corresponding to a first group of physical resource blocks, wherein the first resource bitmap indicates that the first group of physical resource blocks is disabled for the control resource set, and a second bit in the second resource bitmap corresponds to a second number of consecutive physical resource blocks in the first group of physical resource blocks, and the second bit indicates whether the second number of physical resource blocks are enabled for the control resource set.
[0142] In some example embodiments, the bit length of the second resource bitmap is determined based on at least one of the following: a reference resource size corresponding to a first number of physical resource blocks; a resource size of a control resource set corresponding to a second number of physical resource blocks; the number of first bits in a set of first bits in the first resource bitmap, wherein a first number of consecutive physical resource blocks corresponding to the first bits in a set of first bits are deactivated for the control resource set; or a predefined bit length.
[0143] In some example embodiments, the second resource bitmap corresponds to the start and end bits of a set of first bits in the first resource bitmap, wherein a corresponding first number of consecutive physical resource blocks corresponding to the first bit in the set of first bits cannot be used for the control resource set.
[0144] In some example embodiments, the resource block offset indicates the number of physical resource blocks between a second set of physical resource blocks that are enabled for the control resource set and a third set of physical resource blocks that are not available for the control resource set.
[0145] In some example embodiments, the resource block offset is indicated by one or more bits, and the number of one or more bits is determined based on the reference resource size or the resource size of the control resource set.
[0146] In some example embodiments, the index for the starting physical resource block of the control resource set is based on the starting physical resource block of the bandwidth portion associated with the control resource set.
[0147] In some example embodiments, the index of the starting physical resource block is indicated by one or more bits, and the number of one or more bits is determined based on the reference resource size or the resource size of the control resource set.
[0148] In some example embodiments, the first apparatus further includes a component for receiving from the second apparatus a second configuration of a bandwidth portion associated with a control resource set for a physical downlink control channel, the bandwidth portion including downlink subbands available for use with the control resource set and uplink subbands not available for use with the control resource set.
[0149] In some example embodiments, the first apparatus further includes a component for determining a set of control resources for the physical downlink control channel during a non-overlapping full-duplex time period of the subband, based on the bandwidth portion including downlink subbands and uplink subbands.
[0150] In some example embodiments, the first apparatus further includes: components for receiving an indication from the second apparatus that the control resource set for the physical downlink control channel is in a subband non-overlapping full-duplex time period; and components for determining, in response to receiving the indication, the control resource set for the physical downlink control channel is in a subband non-overlapping full-duplex time period.
[0151] In some example embodiments, the first device also includes components for performing other operations in some example embodiments of method 600 or some example embodiments of the first device 110. In some example embodiments, the components include at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first device to perform corresponding operations.
[0152] In some example embodiments, a second means capable of performing any of the methods 700 (e.g. Figure 1 The second device 120 may include components for performing the various operations of method 700. These components may be implemented in any suitable form. For example, the components may be implemented as circuitry or software modules. The second device may be implemented as... Figure 1 The second device 120 is included therein.
[0153] In some example embodiments, the second device includes: components for determining a first configuration of a set of control resources during a non-overlapping full-duplex time period of a subband; and components for transmitting the first configuration to the first device.
[0154] In some example embodiments, the second apparatus further includes a component for transmitting to the first apparatus a second configuration of a bandwidth portion associated with the control resource set, the bandwidth portion including a downlink subband available for use with the control resource set and an uplink subband not available for use with the control resource set.
[0155] In some example embodiments, the second device further includes: a component for transmitting to the first device an instruction for the control resource set of the physical downlink control channel during a subband non-overlapping full-duplex time period.
[0156] In some example embodiments, the second device further includes components for performing other operations in some example embodiments of method 700 or some example embodiments of the second device 120. In some example embodiments, the components include at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second device to perform corresponding operations.
[0157] Figure 8 This is a simplified block diagram of a device 800 suitable for implementing exemplary embodiments of the present disclosure. Device 800 may be provided to implement a communication device, such as... Figure 1 The first device 110 or the second device 120 shown. As shown, the device 800 includes one or more processors 810, one or more memories 820 coupled to the processors 810, and one or more communication modules 840 coupled to the processors 810.
[0158] Communication module 840 is used for bidirectional communication. Communication module 840 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interface can represent any interface necessary for communication with other network elements. In some example embodiments, communication module 840 may include at least one antenna.
[0159] As a non-limiting example, processor 810 can be any type suitable for a local technology network and can include one or more of the following as non-limiting examples: general-purpose computer, special-purpose computer, microprocessor, digital signal processor (DSP), and processor based on a multi-core processor architecture. Device 800 can have multiple processors, such as application-specific integrated circuit chips that are time-dependent on a clock synchronized with the main processor.
[0160] Memory 820 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) 824, electrically programmable read-only memory (EPROM), flash memory, hard disk, miniature optical disc (CD), digital video disc (DVD), optical disc, laser disc, and other magnetic and / or optical storage. Examples of volatile memories include, but are not limited to, random access memory (RAM) 822 and other volatile memories that will not be maintained during power loss.
[0161] Computer program 830 includes computer-executable instructions that are executed by an associated processor 810. The instructions of program 830 may include instructions for performing operations / actions of some example embodiments of this disclosure. Program 830 may be stored in memory, such as ROM 824. Processor 810 can perform any suitable actions and processes by loading program 830 into RAM 822.
[0162] Example embodiments of this disclosure can be implemented by means of program 830, so that device 800 can perform as described in the reference. Figures 4 to 7 Any process discussed in this disclosure. Exemplary embodiments of this disclosure may also be implemented by hardware or by a combination of software and hardware.
[0163] In some example embodiments, program 830 may be tangibly included in a computer-readable medium, which may be included in device 800 (such as in memory 820) or other storage device accessible to device 800. Device 800 may load program 830 from the computer-readable medium into RAM 822 for execution. In some example embodiments, the computer-readable medium may include any type of non-transitory storage medium, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. As used herein, the term "non-transitory" refers to a limitation on the medium itself (i.e., tangible, not tactile) rather than a limitation on data storage persistence (e.g., RAM vs. ROM).
[0164] Figure 9 An example of a computer-readable medium 1600 is shown, which may be in the form of a CD, DVD, or other optical storage disc. The computer-readable medium 1600 stores a program 830 thereon.
[0165] In general, the various embodiments of this disclosure can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. Some aspects can be implemented in hardware, and others can be implemented in firmware or software executed by a controller, microprocessor, or other computing device. While various aspects of the embodiments of this disclosure are illustrated and described as block diagrams, flowcharts, or using some other graphical representation, it should be understood that the blocks, apparatuses, systems, techniques, or methods described herein can be implemented in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof, as examples of non-limiting examples.
[0166] Some exemplary embodiments of this disclosure also provide at least one computer program product tangibly stored on a computer-readable medium (such as a non-transitory computer-readable medium). The computer program product includes computer-executable instructions, such as those included in a program module, which are executed in a device on a target physical or virtual processor to perform any of the methods described above. Typically, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc., that perform a particular task or implement a particular abstract data type. The machine-executable instructions for the program module can execute on a local device or a distributed device. In a distributed device, the program module can reside on both local and remote storage media.
[0167] Program code for implementing the methods of this disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that, when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may 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.
[0168] In the context of this disclosure, computer program code or related data may be carried on 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.
[0169] Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable media can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any suitable combination thereof. More specific examples of computer-readable storage media include electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable optical disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0170] Furthermore, although the operations are described in a specific order, this should not be construed as requiring that they be performed in the specific order shown or sequentially, or that all the operations shown be performed in order to achieve the desired result. In some cases, multitasking and parallel processes can be advantageous. Similarly, while several specific implementation details are included in the foregoing discussion, they should not be considered as limiting the scope of this disclosure, but rather as a description of features that may be specific to certain embodiments. Unless explicitly stated otherwise, certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated otherwise, the various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0171] Although this disclosure has been described in language specific to structural features and / or methodological actions, it should be understood that the disclosure as defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms of implementing the claims.
Claims
1. A first device, comprising: At least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the first device to: Receive a first configuration of the control resource set during the non-overlapping full-duplex time period of the sub-band from the second device; Determine the set of control resources used for the physical downlink control channel during the non-overlapping full-duplex time period of the subband; and Based on the first configuration of the control resource set, the physical downlink control channel is monitored during the non-overlapping full-duplex time period of the subband.
2. The first apparatus according to claim 1, wherein the first configuration of the control resource set includes at least one of the following: The size of the control resource set. At least one resource bitmap of the control resource set. The index of the starting physical resource block for the control resource set, or Resource block offset for the control resource set.
3. The first apparatus of claim 2, wherein the resource size of the control resource set indicates the number of consecutive physical resource blocks for the control resource set.
4. The first device according to claim 3, wherein the number includes one of the following: 1, 2, 3, 4, 6, 8 or 9.
5. The first device according to claim 2, wherein The control resource set includes at least one resource bitmap comprising a first resource bitmap, and The first bit in the first resource bitmap corresponds to a first number of consecutive physical resource blocks, and the first bit indicates whether the first number of consecutive physical resource blocks are enabled for the control resource set.
6. The first apparatus of claim 5, wherein the bit length of the first resource bitmap is determined based on at least one of the following: Reference resource size, The resource size corresponding to the first number of consecutive physical resource blocks in the control resource set. The size of the bandwidth portion associated with the control resource set. The number of resource blocks available for the control resource set in the bandwidth portion, or The number of resource blocks in the bandwidth associated with the control resource set that are available for the control resource set.
7. The first device according to claim 5, wherein The at least one resource bitmap of the control resource set further includes a second resource bitmap corresponding to the first group of physical resource blocks, wherein the first resource bitmap indicates that the first group of physical resource blocks is deactivated for the control resource set, and The second bit in the second resource bitmap corresponds to the second number of consecutive physical resource blocks in the first group of physical resource blocks, and the second bit indicates whether the second number of physical resource blocks are enabled for the control resource set.
8. The first apparatus of claim 7, wherein the bit length of the second resource bitmap is determined based on at least one of the following: The reference resource size corresponding to the first number of physical resource blocks. The resource size corresponding to the second number of physical resource blocks in the control resource set. The number of first bits in a set of first bits in the first resource bitmap, wherein a corresponding first number of consecutive physical resource blocks corresponding to the first bit in the set of first bits are deactivated for the control resource set, or Predefined bit length.
9. The first apparatus of claim 7, wherein the second resource bitmap corresponds to a start bit and an end bit in a set of first bits in the first resource bitmap, wherein a corresponding first number of consecutive physical resource blocks corresponding to the first bit in the set of first bits are not available for the control resource set.
10. The first apparatus of claim 2, wherein the resource block offset indicates the number of physical resource blocks between a second set of physical resource blocks enabled for the control resource set and a third set of physical resource blocks unavailable for the control resource set.
11. The first apparatus of claim 2, wherein the resource block offset is indicated by one or more bits, and the number of the one or more bits is determined based on a reference resource size or the resource size of the control resource set.
12. The first apparatus of claim 2, wherein the index for the starting physical resource block of the control resource set is based on the starting physical resource block of the bandwidth portion associated with the control resource set.
13. The first apparatus of claim 2, wherein the index of the starting physical resource block is indicated by one or more bits, and the number of the one or more bits is determined based on the reference resource size or the resource size of the control resource set.
14. The first device according to any one of claims 1 to 13, wherein the first device is further caused to: The second device receives a second configuration of a bandwidth portion associated with the control resource set for the physical downlink control channel, the bandwidth portion including downlink subbands available for the control resource set and uplink subbands not available for the control resource set.
15. The first device according to claim 14, wherein the first device is further caused to: Based on the fact that the bandwidth portion includes the downlink subband and the uplink subband, the control resource set for the physical downlink control channel is determined to be within the non-overlapping full-duplex time period of the subband.
16. The first device according to any one of claims 1 to 14, wherein the first device is further caused to: The following instruction is received from the second device: the set of control resources for the physical downlink control channel during the non-overlapping full-duplex time period of the subband, and In response to receiving the indication, the set of control resources for the physical downlink control channel is determined to be in the subband non-overlapping full-duplex time period.
17. A second device, comprising: At least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the second device to: Determine the first configuration of the control resource set during the non-overlapping full-duplex time period of the subband; and The first configuration is transmitted to the first device.
18. The second device according to claim 17, wherein the second device is further caused to: A second configuration of a bandwidth portion associated with the control resource set is transmitted to the first device, the bandwidth portion including downlink subbands available for the control resource set and uplink subbands not available for the control resource set.
19. The second device according to claim 17, wherein the second device is further caused to: The following instruction is transmitted to the first device: the set of control resources for the physical downlink control channel is in the subband non-overlapping full-duplex time period.
20. A method comprising: At the first device, a first configuration of the control resource set during the non-overlapping full-duplex time period of the sub-band is received from the second device; Determine the set of control resources used for the physical downlink control channel during the non-overlapping full-duplex time period of the subband; and Based on the first configuration of the control resource set, the physical downlink control channel is monitored during the non-overlapping full-duplex time period of the subband.
21. A method comprising: At the second device, a first configuration of the control resource set during the non-overlapping full-duplex time period of the sub-band is determined; as well as The first configuration is transmitted to the first device.
22. An apparatus comprising: Components for receiving a first configuration of control resource sets during a non-overlapping full-duplex time period of a sub-band from a second device; Components used to determine the set of control resources for the physical downlink control channel during the subband non-overlapping full-duplex time period; as well as A component for monitoring the physical downlink control channel during the non-overlapping full-duplex time period of the subband based on the first configuration of the control resource set.
23. An apparatus comprising: Components used to determine the first configuration of the control resource set during a non-overlapping full-duplex time period of a subband; as well as Components for transmitting the first configuration to the first device.
24. A computer-readable medium comprising instructions stored thereon, the instructions being configured to cause a device to perform at least the method of claim 20 or the method of claim 21.