Device, method and computer readable medium for communications
By using a common PUCCH configuration with specific parameters for SBFD time units, the random access procedure is optimized, enhancing RACH capacity and reducing collisions, thereby improving communication efficiency.
Patent Information
- Application Number
- PCT/CN2024/083594
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-02
AI Technical Summary
The existing communication systems face challenges in optimizing the random access procedure due to the mismatch between common PUCCH resources configured for non-SBFD time units and the actual SBFD time units, leading to potential collisions and reduced RACH capacity.
A terminal device receives a common PUCCH configuration that includes specific parameters for determining PUCCH resources within an uplink subband of an SBFD time unit, allowing it to transmit ACK messages effectively during these units, thereby avoiding collisions and enhancing RACH capacity.
The solution increases RACH capacity and reduces PRACH collisions by ensuring proper resource allocation for ACK messages during SBFD time units, thus improving the efficiency of the random access procedure.
Smart Images

Figure CN2024083594_02102025_PF_FP_ABST
Abstract
Description
DEVICE, METHOD AND COMPUTER READABLE MEDIUM FOR COMMUNICATIONSFIELD
[0001] Embodiments of the present disclosure generally relate to the field of communication, and in particular, to devices, methods and computer readable medium for the enhancement of random access.BACKGROUND
[0002] With the development of communication technology, to enhance the performance of the communication system, several refined resource configuration manners had been introduced. For example, to easily utilize the multiple-input multiple-output (MIMO) technology, the Time Division Duplex (TDD) pattern had been studied and adopted, in which a time symbol may be configured as an uplink (UL) symbol, a downlink (DL) symbol or a flexible symbol. In this case, during a symbol, the configured whole bandwidth part (BWP) or carrier can be used for communication of corresponding link direction (for example, UL or DL) .
[0003] Furthermore, to enhance the frequency spectrum efficiency, a subband non-overlapping full duplex (SBFD) operation was proposed on the basis of TDD pattern. In the SBFD operation, a time unit (for example, a symbol, slot, sub-frame, frame, and so on) which may be also referred to as an SBFD time unit can be divided into a plurality of frequency subbands in the frequency domain. The plurality of frequency subbands may be respectively used for different link directions, for example, uplink (UL) frequency subband or downlink (DL) frequency subband. That is, for example, on a DL symbol configured with a UL subband, the network device may perform the DL transmission on the DL subband and perform the UL reception on the configured UL subband during this DL symbol. In this case, the BWP or carrier during a SBFD time unit (for example, this DL symbol) can be divided into multiple subbands that each is configured for one link direction. In turn, the SBFD operation may be utilized to optimize the random access procedure, for example, increasing the random access channel (RACH) capacity.SUMMARY
[0004] In general, example embodiments of the present disclosure relate to devices, methods, and computer readable medium for the enhancement of the random access.
[0005] In a first aspect, there is provided a terminal device. The terminal device comprises a processor. The processor is configured to cause the terminal device to receive, from a network device, a common physical uplink control channel (PUCCH) configuration for determining a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit. The SBFD time unit is configured with frequency subbands for different link directions. The terminal device is further caused to determine that an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted during the SBFD time unit. The terminal device is further caused to transmit, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.
[0006] In a second aspect, there is provided a network device. The network device comprises a processor. The processor is configured to cause the network device to: transmit, to a terminal device, a common PUCCH configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of an SBFD time unit. The SBFD time unit is configured with frequency subbands for different link directions. The network device is further caused to receive, from the terminal device, a PUCCH on the first set of PUCCH resources during the SBFD time unit. The PUCCH comprises an ACK message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.
[0007] In a third aspect, there is provided a method implemented at a terminal device. In the method, the terminal device receives, from a network device, a common PUCCH configuration for determining a first set of PUCCH resources within an uplink subband of an SBFD time unit. The SBFD time unit is configured with frequency subbands for different link directions. The terminal device further determines that an ACK message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted during the SBFD time unit. Then, the terminal device transmits, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.
[0008] In a fourth aspect, there is provided a method implemented at a network device. In the method, the network device transmits, to a terminal device, a common PUCCH configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of an SBFD time unit. The SBFD time unit is configured with frequency subbands for different link directions. The network device further receives, from the terminal device, a PUCCH on the first set of PUCCH resources during the SBFD time unit. The PUCCH comprises an ACK message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.
[0009] In a fifth aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method of any of the third aspect to the fourth aspect.
[0010] It is to be understood that the summary section is not intended to identify key or essential features of example embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Some example embodiments will now be described with reference to the accompanying drawings, where:
[0012] FIG. 1A illustrates an example environment in which some embodiments of the present disclosure can be implemented;
[0013] FIG. 1B illustrates an example situation of the PUCCH resources configured by a common PUCCH configuration and the subband division of an SBFD time unit;
[0014] FIG. 2 illustrates an example signaling process for the enhancement related to the random access procedure under the SBFD operation according to some embodiments of the present disclosure;
[0015] FIG. 3 illustrates an example of a frequency hopping pattern for the first set of PUCCH resources on SBFD time units according to some embodiments of the present disclosure;
[0016] FIG. 4 illustrates an example frequency range for the first set of PUCCH resources on the SBFD time units according to some embodiments of the present disclosure;
[0017] FIG. 5 illustrates an example of a plurality PUCCH repetitions crossing SBFD time units and non-SBFD time units according to some embodiments of the present disclosure;
[0018] FIG. 6 illustrates an example of a plurality of PUCCH repetitions on one of SBFD time units or non-SBFD time units according to some embodiments of the present disclosure;
[0019] FIG. 7 illustrates a flowchart of an example method implemented at a network device according to some embodiments of the present disclosure;
[0020] FIG. 8 illustrates a flowchart of an example method implemented at a terminal device according to some embodiments of the present disclosure;
[0021] FIG. 9 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure.
[0022] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0023] Principle of the present disclosure will now be described with reference to some embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitations as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.
[0024] 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 skills in the art to which this disclosure belongs.
[0025] As used herein, the term ‘terminal device’ refers to any device having wireless or wired communication capabilities. Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, device on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Small Data Transmission (SDT) , mobility, Multicast and Broadcast Services (MBS) , positioning, dynamic / flexible duplex in commercial networks, reduced capability (RedCap) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further has ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may be also incorporated one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal, a wireless device or a reduced capability terminal device.
[0026] As used herein, the term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , Network-controlled Repeaters, and the like.
[0027] The terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information. The terminal or the network device may work on several frequency ranges, e.g. FR1 (410 MHz –7125 MHz) , FR2 (24.25 GHz to 71 GHz) , 71 GHz to 114 GHz, and frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
[0028] The network device may have the function of network energy saving, Self-Organizing Networks (SON) / Minimization of Drive Tests (MDT) . The terminal may have the function of power saving.
[0029] The embodiments of the present disclosure may be performed in test equipment, e.g. signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator.
[0030] The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.
[0031] In one embodiment, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In one embodiment, the first network device may be a first RAT device and the second network device may be a second RAT device. In one embodiment, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device and the second network device. In one embodiment, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In one embodiment, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.
[0032] As used herein, the singular forms ‘a’ , ‘an’ and ‘the’ are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’ The term ‘based on’ is to be read as ‘at least in part based on. ’ The term ‘one embodiment’ and ‘an embodiment’ are to be read as ‘at least one embodiment. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.
[0033] In some examples, values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.
[0034] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware. In this disclosure, the subband and the frequency subband may be used interchangeable without any limitation. The group size of a RBG may be also referred to as the RBG size without any limitation. In this disclosure, the control channel may be interchangeably used with the physical downlink control channel (PDCCH) without any limitation.
[0035] In some example embodiments of the disclosure, the slot / symbol configured with SBFD communication or configuration may be also referred to as SBFD slot / symbol, and the slot / symbol not configured with SBFD communication may be also referred to as non-SBFD slot / symbol. The non-SBFD time unit may include UL slot / symbol and / or DL slot / symbol.
[0036] In some example embodiments of the disclosure, the term “Physical Resource Block (PRB) or resource block” used herein may refer to a resource base unit in the frequency domain.
[0037] In some example embodiments of the disclosure, the time unit may be any metric of the time domain. For example, the time unit may be a frame, a subframe, a slot, or a symbol. Without any limitation, the time unit may be any other time duration.
[0038] In some example embodiments of the disclosure, the expression “frequency resources within a subband of the SBFD time unit” only refers to the resources located within the subband with respect to the frequency domain; however, the time duration of the resources is unnecessary to be limited in the OSFD time unit if the time duration is not indicated.
[0039] In some example embodiments of the disclosure, the terms “uplink (UL) control channel” and “physical uplink control channel (PUCCH) ” can be used interchangeably.
[0040] In some example embodiments of the disclosure, the term “random access procedure” refers to a sequence of signaling steps between a terminal device and a network device for the terminal device to acquire uplink synchronization and obtain specified identity (ID) for the radio access communication. In general, there are two types of random access procedure, i.e., the four (4) -step random access and two (2) -step random access.
[0041] Only for discussion purposes without any limitation, the 4-step random access includes four signaling steps. In the first step, the terminal device transmits a message 1 (Msg 1) including a preamble (which may be also referred to physical random access channel, PRACH) that is selected from a preamble group to a network device to initiate the random access. In the second step, once receiving the preamble, the network device transmits a random access response (RAR) , i.e., message 2 (Msg 2) , for the preamble to the terminal device. In the third step, once receiving the RAR, the terminal device transmits a message 3 (Msg 3) using the resources allocated in the RAR to the network device. In the fourth step, after receiving the Msg 3, the network device transmits a message 4 (Msg) 4 to the terminal device, the Msg 3 and Msg 4 may be used for the contention-based solution. In addition, the hybrid automatic repeat request (HARQ) mechanism is adopted for the Msg 4. Once receiving the Msg4 and determining the random access is successful, the terminal device is required to transmit a HARQ-ACK message for the Msg 4 to the network device.
[0042] Only for discussion purposes without any limitation, the 2-step random access includes two signaling steps which may be referred to the step A and the step B. In the step A, the terminal device transmits a message A (Msg A) to the network device to initiate the 2-step random access. The functionality of Msg A may be similar as that of the Msg 1 and Msg 3 in the 4-step random access. In the step B, upon receiving the Msg A, the network device transmits a message B (Msg B) to the terminal device. The function of the Msg B may be similar as the function of the Msg 3 and Msg 4 in the 4-step random access. Similarly, the hybrid automatic repeat request (HARQ) mechanism is adopted for the Msg B. Once receiving the Msg B and determining the random access is successful, the terminal device is required to transmit a HARQ-ACK message for the Msg B to the network device.
[0043] In an example, the terminal device is configured to transmit a PUCCH including the HARQ-ACK message for the Msg 4 or Msg B to the network device. To transmit the PUCCH, the terminal device may be required to determine a set of PUCCH resources based on a common PUCCH configuration specific to the cell serving the terminal device since the terminal device has not been configured with dedicated PUCCH resources at this time.
[0044] In some example embodiments of the disclosure, the term “common PUCCH configuration” refers to the PUCCH configuration that provides a PUCCH resource set for the terminal device before the terminal device has the dedicated PUCCH resource configuration. The common PUCCH configuration may be specific to a coverage cell. In some embodiments, the common PUCCH configuration is carried by a system information block (SIB) 1 of the coverage cell. Generally, the common PUCCH configuration may indicate one from a plurality of predefined PUCCH resource set (for example, PUCCH resource set 0 to PUCCH resource set 15) . In addition, the frequency hopping may be enabled for the PUCCH. The terminal device may further determine the frequency resources to be used based on one or more parameters including control channel elements (CCE) in a downlink control channel (DCI) .
[0045] In some example embodiments of the disclosure, the terms “common PUCCH configuration” , “PUCCH common configuration” and “PUCCH-ConfigCommon” may be used interchangeably without any limitation.
[0046] As mentioned above, the SBFD operation may be utilized to optimize the random access procedure to, for example, increase the RACH capacity, reduce the PRACH collision and reduce the initial access latency. For example, in the four (4) -step or two (2) -step random access, the terminal device may transmit the PUCCH including the HARQ-ACK message on the SBFD time unit, in addition to the UL time unit. However, the common PUCCH configuration is initially designed for indicating or configuring the PUCCH resources on the non-SBFD time units, i.e., UL time units, without considering the SBFD time units. In this case, the PUCCH resources may be “mismatched” with the SBFD time unit. For example, the PUCCH resources may collide with the resources configured for the downlink direction on the SBFD time unit. In this case, the PUCCH cannot be transmitted on the SBFD time unit successfully. To discuss clarity, the common PUCCH configuration and the “mismatch” are further discussed with reference to FIG. 1B.
[0047] In view of the above, the example embodiments of the disclosure propose a solution for the enhancement of random access. In this solution, a terminal device receives, from a network device, a common PUCCH configuration for determining a first set of PUCCH resources within an uplink subband of an SBFD time unit. In some embodiments, the common PUCCH configuration may indicate this first set of PUCCH resources. In some embodiments, parameters in the common PUCCH configuration may be used to obtain the first set of resources based on the subband division of the SBFD time unit. For example, the common PUCCH configuration may be used with a list of PUCCH resource sets predefined for the SBFD time units, in order to determine the first set of PUCCH resource set. Alternatively, the terminal device may determine the first set of PUCCH resources based on the common PUCCH configuration within the uplink subband in any other way, without any limitation. Then, if an ACK message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted during the SBFD time unit, the terminal device transmits, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.
[0048] In this way, the RACH capacity can be increased by the SBFD operation. As such, the PRACH collision between terminal devices and the initial access latency can be reduced accordingly.
[0049] Principle and embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. FIG. 1A illustrates an example environment 100 in which example embodiments of the present disclosure can be implemented.
[0050] The environment 100, which may be a part of a communication network, comprises a terminal device 110 and a network device 120. In some embodiments, the communication network may include NTN, NB-IoT and / or eMTC. In some other embodiments, the communication network may include any other possible communication network. It is to be understood that the number of network devices and terminal devices is given only for illustration without suggesting any limitations. The communication network may include any suitable number of network devices and / or terminal devices adapted for implementing embodiments of the present disclosure. Although not shown, it would be appreciated that one or more terminal devices may be located in the environment 100. Without any limitation, the network device 110 supports the SBFD operation. For example, during the same SBFD time units, the network device 110 may transmit a downlink (DL) channel to a terminal device and receive an UL channel from another terminal device 130, simultaneously.
[0051] In some embodiments, in the case that the terminal device 110 is to transition to the active mode from the idle / inactive mode, or the terminal device 110 is to access the network initially, the terminal device 110 may initiate a random access (procedure) with the network device 120 to implement uplink synchronization and obtain specified identity (ID) for the radio access communication. The random access procedure may be the above 4-step random access or the 2-step random access.
[0052] It is to be understood that the number of units and other objects in FIG. 1A is provided merely for the purpose of illustration without implying any limitations to the device environment 100. The environment 100 may include any suitable number of functionality units configured to implement example embodiments of the subject disclosure. Although not shown, it would be appreciated that one or more terminal devices may be located in the environment 100.
[0053] FIG. 1B illustrates an example situation of the PUCCH resources configured by a common PUCCH configuration and the subband division of an SBFD time unit.
[0054] Only as an example, the configuration of PUCCH resources before the terminal device is provided with a dedicated PUCCH resource configuration is discussed below. Specifically, before the terminal device is provided with a dedicated PUCCH resource configuration, for example, the terminal device is in idle / inactive mode, the terminal device may utilize a predefined PUCCH resource set that is provided / indicated by a common PUCCH configuration from a plurality of predefined PUCCH resource sets. As mentioned above, the terminal device utilizes the one predefined PUCCH resource set when the terminal device is to transmit the HARQ-ACK for the Msg4 or MsgB to the network device. In some embodiments, the predefined set of PUCCH resources may be a cell-specific PUCCH resource set. Furthermore, the number of the plurality of predefined PUCCH resource sets may be any integer, for example, sixteen (16) . As an example, the plurality of predefined PUCCH resource sets may be illustrated in the Table 1.
[0055] Table 1
[0056] In Table 1, the index represents the index of a respective predefined PUCCH resource set. The first symbol indicates a starting symbol of symbols assigned to the PUCCH. The number of symbols indicates the number of symbols assigned to the PUCCH. The PRB offset indicates the offset of the lowest PRB of PUCCH with respective to the PRB 0 of the BWP. The set of initial CS indexes includes one or more initial cyclic shift (CS) indexes. In an example, the common PUCCH configuration may indicate the index of the predefined PUCCH resource set. Then, the terminal device may transmit the PUCCH associated with the Msg 4 or Msg B utilizing at least a portion of the several radio resources of the indicated predefined PUCCH resource set.
[0057] In addition, frequency hopping may be enabled for the PUCCH transmission. For discussion clarity, an example of determining the PUCCH resource set and the frequency hop for a PUCCH is illustrated below. Assuming that the terminal device is provided a PUCCH resource set through the common PUCCH configuration, for example, the common PUCCH configuration indicates the index “1” by a “pucch-ResourceCommon=1” field. In this case, as shown by Table 1, following PUCCH configuration (resource) is used: PUCCH Format =Format 0, FirstSymbol = 12, Number of Symbols = 2, PRB Offset = 0, and Set of Initial CS Indexes = {0, 4, 8} . Then, the terminal device may further determine the frequency resources for the PUCCH based on a calculated value rPUCCH. The value rPUCCH may be calculated using the following equation:
[0058] where NCCE is a number of CCEs in a control resource set (CORESET) of a PDCCH reception with the downlink control channel DCI format 1-0 or 1_1, nCCE, 0 is the index of a first CCE for the PDCCH reception, and ΔPRI is a value of the PUCCH resource indicator field in the DCI format 1-0 or 1_1.
[0059] Upon calculating the rPUCCH, if then the terminal device may determine the lowest physical resource block (PRB) index of the PUCCH transmission in the first hop as and determine the lowest PRB index of the PUCCH transmission in the second hop as wherein is given by Table 1, NRB may be an integer (for example, 1) , NCS is the total number of initial cyclic shift indexes in the set of initial cyclic shift indexes, which is shown in Table 1. In this way, before the terminal device is provided with dedicated PUCCH resources, the terminal device may determine the PUCCH resource set based on the common PUCCH configuration.
[0060] As shown in FIG. 1B, if the NRB=1, the terminal device may determine the starting PRB index for two frequency hops of the PUCCH resource accordingly. However, if the terminal device is to transmit a PUCCH comprising the ACK for Msg 4 or Msg B on the SBFD time unit, the determined frequency hops may not be within the uplink subband of the SBFD time unit. In this case, the PUCCH resource set determined based on the common PUCCH configuration may collide with the subband division of the SBFD time unit. That is, the terminal device cannot transmit PUCCH on the determined PUCCH resource set during this SBFD time unit. At least to solve the related issues, some embodiments of the disclosure are discussed with reference to FIGS. 2 to 9.
[0061] FIG. 2 illustrates an example signaling process 200 for the enhancement of the random access under the SBFD operation according to some embodiments of the present disclosure.
[0062] In the signaling 200, the network device 120 transmits (210) a common PUCCH configuration 215 to the terminal device 110 for the terminal device 110 to determine a first set of PUCCH resource set within an uplink subband of SBFD time unit (s) . In some embodiments, the common PUCCH configuration may indicate the first set of PUCCH resources by including some newly introduced parameters. As an example, the common PUCCH configuration may indicate the first set of PUCCH resources using some frequency offset parameter specific to PUCCH resources on the SBFD time unit.
[0063] Specifically, in some embodiments, the common PUCCH configuration 215 may include one or more parameters common to the SBFD time unit and non-SBFD time unit and the one or more parameters may indicate a set of PUCCH resources. In an example, these one or more parameters may include “pucch-ResourceCommon” parameter which may indicate an index of the predefined set of PUCCH resources. In some embodiments, if the PUCCH is to transmitted on UL time units, this set of PUCCH resources may be directly used to transmit the PUCCH on non-SBFD units, i.e., UL time units. That is, with respect to the UL time units, the set of PUCCH resources indicated by the one or more common parameters is the PUCCH resource set that will be used.
[0064] In turn, if the PUCCH is to transmitted on the SBFD time unit, this set of PUCCH resources can be considered as a set of “candidate” PUCCH resources on the SBFD time units. The terminal device 110 may further determine whether to directly utilize the set of “candidate” PUCCH resources to transmit the PUCCH, or adjust the set of candidate PUCCH resources to finally obtain the first set of PUCCH resources within the uplink subband of the SBFD time unit. The common PUCCH configuration 215 may further include at least one frequency offset parameter for adjusting the set of “candidate” PUCCH resources on the SBFD time unit. In some embodiments, the at least one frequency offset parameter is specific to the set of “candidate” PUCCH resources on the SBFD time unit.
[0065] In some embodiments, if the terminal device 110 is to transmit the PUCCH including an acknowledge message (for example, HARQ-ACK) on the SBFD time unit, the terminal device 110 may determine whether the set of “candidate” PUCCH resources is within the uplink subband of the SBFD time units. If the terminal device 110 determines that the set of “candidate” resources is within the uplink subband of the SBFD time unit (s) , the terminal device 110 may determine the set of candidate PUCCH resources as the first set of PUCCH resources to be used for transmitting the PUCCH on SBFD time unit. Otherwise, if the terminal device 110 determines that the set of “candidate” resources is not within the uplink subband, the terminal device may use the at least one frequency offset parameter to adjust the set of “candidate” resources into the uplink subband. For example, the set of “candidate” PUCCH resources may be shifted into uplink subband based on the value of the at least one frequency offset parameter. In an example, the value of the at least one frequency offset parameter may be the physical resource block (PRB) number. In this way, the terminal device 110 may determine the first set of PUCCH resources within the uplink subband based on the common PUCCH configuration.
[0066] In a specific example, for the terminal device 110 that is in idle / inactive mode, if “PDSCH-to-HARQ_feedback timing indicator” field in Msg4 or MsgB indicates / schedules that the PUCCH for Msg 4 or Msg B’s HARQ-ACK is to be transmitted on SBFD slot / symbols, the terminal device 110 may transmit PUCCH including the HARQ-ACK on the set of PUCCH resources within the UL subband of SBFD slots / symbols.
[0067] As mentioned above, the common PUCCH configuration may include one or more parameters that are common to the SBFD time units and non-SBFD time units. In addition, some additional parameters (e.g., the frequency offset offset) are added in the common PUCCH configuration for the PUCCH resource (s) adjustment, so that the terminal device 110 may determine different frequency resource position for the PUCCH on SBFD time units. As such, based on the common PUCCH configuration including the one or more common parameters and at least one frequency offset parameter, the terminal device 110 may determine different sets of PUCCH resources for the SBFD time unit (s) and non-SBFD time unit (s) .
[0068] In addition or alternatively, the at least one frequency offset parameter may be indicated to the terminal device in other signaling messages. For example, the network device 120 may transmit the at least one frequency offset parameter by radio resource control (RRC) signaling, Msg 4 or Msg B. As mentioned above, the common PUCCH configuration may indicate an index of a set of PUCCH resources in Table 1 by the “pucch-ResourceCommon” field. Then, the terminal device 110 may apply the at least one frequency offset parameter to the set of PUCCH resources with the indicated index, to obtain the first set of the PUCCH resources within the uplink subband of the SBFD time unit. That is, the one or more parameters common to the SBFD time unit (s) and non-SBFD time unit (s) , and the at least one frequency offset parameter may be indicated to the terminal device 110 individually. The one or more parameters common may be included in the common PUCCH configuration, and the at least one frequency offset parameter may be transmitted in the RRC, Msg 4 or Msg B. In some embodiments, the above embodiments may be also expressed as below:
[0069] In addition to the common parameter (s) and frequency offset parameter (s) or alternatively, the common PUCCH configuration may be used to determine the first set of PUCCH resources in other manners. In some embodiments, the common PUCCH configuration may include a PUCCH configuration configured for the SBFD time unit (s) and another PUCCH configuration configured for the non-SBFD time unit (s) . For discussion simplicity and without any limitation, the PUCCH configuration configured for the SBFD time unit (s) may be also referred to the first PUCCH configuration, and the PUCCH configuration configured for the non-SBFD time unit (s) may be also referred to the second PUCCH configuration. As an example, the common PUCCH configurations may be configured for SBFD symbols and non-SBFD symbols individually. That is, a new common PUCCH configuration (i.e., the first PUCCH configuration) specific to the SBFD time unit (s) may be configured to the terminal device 110. The first PUCCH configuration may be transmitted to the terminal device 110 in any messages, for example, system information block (SIB) 1, RRC, DCI or any other messages. Then, if the terminal device 110 is to transmit, on the SBFD time unit, the PUCCH including an acknowledge message for the Msg4 or MsgB, the terminal device 110 may transmit the PUCCH according to the first PUCCH configuration.
[0070] In some embodiments, the first PUCCH configuration may indicate, from a plurality of predefined sets of PUCCH resources, the predefined set of PUCCH resources which is within the uplink subband as the first set of PUCCH resources. As an example, in Table 1, assuming that the sets of PUCCH resources identified by indexes 9 to 15 are within the uplink subband of the SBFD time unit (s) . The first PUCCH configuration may indicate one from the indexes 9 to 15. In turn, the second PUCCH configuration may indicate any from indexes 0-15 listed in Table 1. Alternatively, the above embodiments may be also expressed as below.
[0071] In addition or alternatively, one or more new predefined sets of PUCCH resources may be added into the plurality of predefined sets of PUCCH resources discussed above. Moreover, each of the one or more predefined sets of PUCCH resources is within the uplink subband. That is, the “resource pool” from which the PUCCH resources is indicated is extended, so that the first PUCCH configuration may indicate appropriate PUCCH resources for the SBFD time unit (s) from the extended “resource pool” . Only as an example, the extended sets of PUCCH resources are listed in Table 2.
[0072] Table 3
[0073] As shown in Table 2, the plurality of predefined sets of PUCCH resources with the indexes of 1 to 15 are the same as Table 1. In addition, two new predefined sets of PUCCH resources with indexes 16 and 17 (which are shown in “bold font” ) are configured for the SBFD time unit (s) . These two predefined sets of PUCCH resources with indexes 16 and 17 are within the uplink subband of the SBFD time unit (s) . Accordingly, the first PUCCH configuration may indicate a set of PUCCH resources with indexes 16 and 17 as the first set of PUCCH resources to be used on the SBFD time unit (s) . It is to be understood that the two new predefined sets of PUCCH resources with indexes 16 and 17 are only examples, there may be any number of new predefined sets of PUCCH resources configured for the SBFD time unit (s) . In addition, in some embodiments, the “first symbol” (in the first row of Table 2) for the predefined sets of PUCCH resources with indexes 16 and 17 may be interpreted as the first symbol relative to the first SBFD symbol for the PUCCH.
[0074] In addition to the PUCCH configuration specific to the SBFD time unit (s) or alternatively, a further plurality of sets of PUCCH resources may be predefined for the SBFD time unit (s) . In some embodiments, in addition to the plurality of predefined sets of PUCCH resources (e.g., the sets of PUCCH resources with indexes 0 to 15 in Table 1) , the further plurality of sets of PUCCH resources may be predefined for the SBFD time unit (s) . For discussion simplicity, the further plurality of predefined sets of PUCCH resources may be also referred to as “first plurality of sets of PUCCH resources” , and the plurality of predefined sets of PUCCH resources may be also referred to as “second plurality of sets of PUCCH resources” . Only as an example, the first plurality of predefined sets of PUCCH resources are listed in Table 3.
[0075] Table 3
[0076] It is to be understood that the first plurality of predefined sets of PUCCH resources in Table 3 are only examples, there may be any number of the further plurality of predefined sets of PUCCH resources configured for the SBFD time unit (s) . In some embodiments, the first plurality of predefined sets of PUCCH resources is only configured to the SBFD-aware terminal devices, since it is meaningless to the non-SBFD aware terminal devices. Alternatively, the first plurality of predefined sets of PUCCH resources may be configured to all the terminal devices. In this way, a special PUCCH resource set or a “resource table” (e.g., Table 3) can be configured for the SBFD aware terminal device to determine the PUCCH resource on SBFD symbols for Msg4 / MsgB HARQ-ACK, before the terminal device have dedicated PUCCH resource configuration (or before the dedicated PUCCH resource configuration) . As shown in Table 3, a list of PUCCH resources are included in this Table for the terminal device to determine the PUCCH resource on the SBFD symbols. In addition, similarly, the “first symbol” (in the first row of Table 3) may be interpreted as the first symbol relative to the first SBFD symbol for the PUCCH.
[0077] To discuss clarity, an example of determining the first set of PUCCH resource based on the first plurality of PUCCH resources and the second plurality of PUCCH resources is discussed below. In this example, the common PUCCH configuration may indicate an index “5” of the set of PUCCH resources, for example, by “pucch-ResourceCommon=5” . In this case, if the terminal device 110 is to transmit, on the SBFD time unit, the PUCCH including HARQ-ACK for the Msg4 or MsgB, the terminal device 110 may transmit the PUCCH according the set of PUCCH resources with index “5” in Table 3. That is, the terminal device 110 may transmit the PUCCH according to the one identified from the first plurality of sets of PUCCH resources. In turn, if the terminal device 110 is to transmit, on the non-SBFD time unit, the PUCCH including HARQ-ACK for the Msg4 or MsgB, the terminal device 110 may transmit the PUCCH according the set of PUCCH resources with index “5” in Table 1. That is, the terminal device 110 may transmit the PUCCH according to the one identified from the second plurality of sets of PUCCH resources. In this way, the terminal device may select appropriate PUCCH resources based on the type of time unit allocated to the PUCCH. For example, based on determining that the ACK message is to be transmitted during the SBFD time unit, the terminal device 110 may determine, among the first plurality of sets of PUCCH resources, the first set of PUCCH resources indicated by the common PUCCH configuration.
[0078] In addition, in some embodiments, the frequency hopping may be enabled for the first set of resources for the PUCCH on the SBFD time unit (s) . Only for discussion purposes, the frequency hopping related to PUCCH on SBFD time unit (s) is further discussed with reference to FIG. 3.
[0079] FIG. 3 illustrates an example of a frequency hopping pattern for the first set of PUCCH resources on SBFD time units according to some embodiments of the present disclosure.
[0080] As shown in FIG. 3, the first set of PUCCH resources may include a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband. In addition, the common PUCCH configuration may indicate a frequency hopping order of the first portion and the second portion in the time domain. As an example, the common PUCCH configuration may indicate the hopping order as “from lower edge to upper edge” within the uplink subband or “from upper edge to lower edge” within the uplink subband. The common PUCCH configuration may include a new parameter for indicating the hopping order. Alternatively, the above embodiments may be also expressed as below.
[0081] In FIG. 3, in the SBFD symbols (a) , the frequency hopping order is the “from lower edge to upper edge” , and in the SBFD symbols (b) , the frequency hopping order is the “from upper edge to lower edge” .
[0082] Alternatively, in some embodiments, a frequency hopping is disabled for a PUCCH transmission on the SBFD time unit. As an example, restricting intra-slot frequency hopping for PUCCH for msg4 / msgB HARQ-ACK to only SBFD symbols, and intra-slot frequency hopping for PUCCH transmission on SBFD symbols for msg4 / msgB is not applied or enabled. The above embodiment may be also expressed as below.
[0083] Referring back to FIG. 2, in some embodiments, to avoid the cross link interference (CLI) between different subbands of the SBFD time unit, the first set of PUCCH resources may be located away from the boundary of the uplink subband. Only for discussion purposes, the first set of PUCCH is further discussed with reference to FIG. 4.
[0084] FIG. 4 illustrates an example frequency range for the first set of PUCCH resources on the SBFD time units according to some embodiments of the present disclosure.
[0085] As shown in FIG. 4, in some embodiments, there may be a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband. There may be a second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold. Furthermore, the first frequency bandwidth may be above or equal to a first bandwidth threshold. The second frequency bandwidth may be above or equal to a second bandwidth threshold. Without any limitation, the first bandwidth threshold and the second bandwidth threshold may be the same or different.
[0086] Referring back to FIG. 2, in addition or alternatively, the terminal device 110 may also adaptively adjust the plurality of predefined sets of PUCCH resources (e.g., the sets of PUCCH resources in Table 1) for the SBFD time unit (s) , in order to obtain the first set of PUCCH resources within the uplink subband. In an example, before the terminal device 110 is provided with a dedicated PUCCH resource configuration, for PUCCH carrying HARQ-ACK information of Msg4 / MsgB, the RB number may be the number of RBs within the UL subband, rather than the total RBs of the UL BWP. For example, to determine the first set of PUCCH resources, the parameter is dynamically change to parameter In addition, is dynamically changed to the UL subband starting PRB offset Alternatively, the above embodiment may be also expressed as below
[0087] In the above block, the shaded content represents the adapted calculation for the PUCCH resources on the SBFD time units.
[0088] In some embodiments, the terminal device may dynamically adapt Table 1 into following Table 4 when the terminal device is to transmit PUCCH on the SBFD time unit.
[0089] Table 4
[0090] In this way, even if the common PUCCH configuration 215 indicates no specific information for determining, on the SBFD time unit, the PUCCH resources, the terminal device may adaptively determine the first set of PUCCH resources within the uplink subband.
[0091] Still referring to FIG. 2, after receiving the common PUCCH configuration 215, the terminal device 110 may initiate a two-step or four-step random access procedure to synchronize with the network. In the random access procedure, the network device 120 may transmit (224) a Msg 4 or Msg B 226 to the terminal device 110. Once receiving (228) the Msg 4 or Msg B, the terminal device 110 may decide to transmit PUCCH including an acknowledge message (for example, HARQ-ACK message) for the Msg 4 or Msg B to the network device 120.
[0092] In some embodiments, the terminal device 110 (for example, the SBFD-aware UEs) may determine (230) whether the ACK message is to be transmitted on the SBFD time unit or the non-SBFD time unit. If the terminal device 110 determines that the ACK message is to transmitted on the non-SBFD time unit, the terminal device 110 may directly transmit the PUCCH including the ACK on the PUCCH resources configured for the non-SBFD time unit, for example, according to the common PUCCH configuration and the plurality of predefined sets of PUCCH resources (e.g., Table 1) .
[0093] If the terminal device 110 determines that the ACK message is to be transmitted on the SBFD time unit, the terminal device 110 may determine (240) the first set of PUCCH resources within the uplink subband based on the common PUCCH configuration in the way as discussed above. Alternatively, the terminal device 110 may also “adaptively” determine (240) the first set of PUCCH resources as discussed above. Then, the terminal device 110 transmits (250) the PUCCH 255 including the acknowledge message on the first set of PUCCH resources during the SBFD time unit. Accordingly, the network device 120 receives (260) the PUCCH 255.
[0094] In some embodiments, the terminal device 110 may transmit a plurality of repetitions for the PUCCH crossing the SBFD time unit and the non-SBFD time unit. To discuss clarity, the plurality of repetitions of PUCCH is further discussed with reference to FIG. 5.
[0095] FIG. 5 illustrates an example of a plurality PUCCH repetitions crossing SBFD time units and non-SBFD time units according to some embodiments of the present disclosure.
[0096] In some embodiments, the terminal device 110 may determine whether the PUCCH resources are within the uplink subband of the SBFD time unit (s) . If the PUCCH resources are within the uplink subband of the SBFD time unit (s) , the terminal device 110 may transmit the plurality PUCCH repetitions crossing SBFD time units and non-SBFD time units, as shown in FIG. 5.
[0097] In an example, for Msg4 / MsgB HARQ-ACK PUCCH repetition transmission, the terminal device 110 may transmit the repetition across the SBFD slots and non-SBFD slots. Specifically, if the SBFD resource (i.e., uplink resource) is available for the duration of the PUCCH repetition transmission, then the PUCCH is transmitted on the SBFD symbols, and counter this repetition as one transmission. Otherwise, if the SBFD resource is not available, such as the PUCCH frequency resource fall into the DL subband, or if the number of SBFD symbols is less than the number of symbol numbers required for one PUCCH symbol repetition, then the PUCCH repetition will be deferred to the next available UL resource and the PUCCH will not transmitted on the SBFD symbols.
[0098] Referring back to FIG. 2, in some embodiments, the repetitions of the PUCCH may be transmitted on only one type of the time unit. In some embodiments, the terminal device 110 may transmit a plurality of repetitions for a PUCCH only in a plurality of SBFD time units. In some embodiments, the terminal device 110 may transmit a plurality of repetitions for the PUCCH only in a plurality of non-SBFD units. To discuss clarity, the plurality of repetitions of PUCCH is further discussed with reference to FIG. 6.
[0099] FIG. 6 illustrates an example of a plurality of PUCCH repetitions on one of SBFD time units or non-SBFD time units according to some embodiments of the present disclosure.
[0100] As shown in FIG. 6, PUCCH repetitions for msg4 / msgB HARQ-ACK are only in SBFD symbols. If the repetition duration contains the PUCCH occasions on non-SBFD symbols, these PUCCH occasions may omitted. The terminal device 110 may only use PUCCH occasion on the SBFD symbols for PUCCH repetition transmission. In some embodiments, one PUCCH Resource Indication (PRI) is included in Msg4 or MsgB, and same PUCCH resource are used for PUCCH repetition transmission on SBFD slots and non-SBFD slots.
[0101] In view of the above, the terminal device may also transmit PUCCH including the acknowledge message for the Msg 4 or Msg B on the SBFD time unit. In this way, the RACH capacity can be increased by the SBFD operation. As such, the PRACH collision between terminal devices and the initial access latency can be reduced accordingly.
[0102] It is to be understood that, without any limitation, the above embodiments in this disclosure can be implemented in any combination manner.
[0103] FIG. 7 illustrates a flowchart of a method 700 of communication implemented at a terminal device in accordance with some embodiments of the present disclosure. The method 700 can be implemented at the terminal device 110 shown in FIG. 1. For the purpose of discussion, the method 700 will be described with reference to FIG. 1. It is to be understood that the method 700 may include additional acts not shown and / or may omit some shown acts, and the scope of the present disclosure is not limited in this regard.
[0104] At 710, the terminal device 110 receives, from a network device, a common PUCCH configuration for determining a first set of PUCCH resources within an uplink subband of an SBFD time unit. The SBFD time unit is configured with frequency subbands for different link directions. At 720, the terminal device determines that an ACK message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted during the SBFD time unit. At 730, the terminal device transmits, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.
[0105] In some embodiments, the common PUCCH configuration comprises: at least one parameter common to the SBFD time unit and non-SBFD time unit, and the at least one parameter indicates a set of candidate resources for the PUCCH, wherein the set of candidate resources is available to transmit the PUCCH on a non-SBFD time unit; and at least one frequency offset parameter specific to the set of candidate PUCCH resources on the SBFD time unit.
[0106] In some embodiments, the terminal device 110 may further determine whether the set of candidate resources is within the uplink subband. The terminal device 110 may further determine the set of candidate resources as the first set of PUCCH resources based on determining that the set of candidate resources is within the uplink subband. The terminal device 110 may further, based on determining that the set of candidate resources is not within the uplink subband, adjust the set of candidate resources using the at least one offset parameter to determine the first set of PUCCH resources.
[0107] In some embodiments, the first set of PUCCH resources comprises a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband; and the common PUCCH configuration further indicates a frequency hopping order of the first portion and the second portion in the time domain.
[0108] In some embodiments, a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband is above or equal to a first bandwidth threshold; and a second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold, and wherein the first bandwidth threshold and the second bandwidth threshold are same or different.
[0109] In some embodiments, the common PUCCH configuration comprises: a first PUCCH configuration configured for SBFD time units, a second PUCCH configuration configured for non-SBFD time units.
[0110] In some embodiments, the first PUCCH configuration indicates, from a plurality of predefined sets of PUCCH resources, a predefined set of PUCCH resources which is within the uplink subband as the first set of PUCCH resources; and the second PUCCH configuration indicates one from the plurality of predefined sets of PUCCH resources.
[0111] In some embodiments, one or more predefined sets of PUCCH resources of a plurality of predefined sets of PUCCH resources are configured for the SBFD time unit, each of the one or more predefined sets of PUCCH resources is within the uplink subband. In some embodiments, the first PUCCH configuration indicates one of the one or more predefined sets of PUCCH resources as the first set of PUCCH resources.
[0112] In some embodiments, a first plurality of sets of PUCCH resources is predefined for a PUCCH transmission in the SBFD time unit. A starting symbol in one of the first plurality of sets of PUCCH resources is associated with a starting SBFD symbol of one or more SBFD symbols for the PUCCH. A second plurality of sets of PUCCH resources is predefined for a PUCCH transmission in the non-SBFD time unit.
[0113] In some embodiments, the terminal device 110 may further, based on determining that the ACK message is to be transmitted during the SBFD time unit, determine, among the first plurality of sets of PUCCH resources, the first set of PUCCH resources indicated by the common PUCCH configuration.
[0114] In some embodiments, a frequency hopping is disabled for a PUCCH transmission on the SBFD time unit.
[0115] In some embodiments, the terminal device 110 may further transmit a plurality of repetitions for the PUCCH crossing the SBFD time unit and the non-SBFD time unit.
[0116] In some embodiments, the terminal device 110 may further transmit a plurality of repetitions for a PUCCH only in a plurality of SBFD time units; or transmit a plurality of repetitions for the PUCCH only in a plurality of non-SBFD units.
[0117] FIG. 8 illustrates a flowchart of a method 800 of communication implemented at a network device in accordance with some embodiments of the present disclosure. The method 800 can be implemented at the network device 120 shown in FIG. 1. For the purpose of discussion, the method 800 will be described with reference to FIG. 1. It is to be understood that the method 800 may include additional acts not shown and / or may omit some shown acts, and the scope of the present disclosure is not limited in this regard.
[0118] At 810, the network device 120 transmits, to a terminal device, a common PUCCH configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of an SBFD time unit. The SBFD time unit is configured with frequency subbands for different link directions. At 820, the network device further receives, from the terminal device 110, a PUCCH on the first set of PUCCH resources during the SBFD time unit. The PUCCH comprises an ACK message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.
[0119] In some embodiments, the common PUCCH configuration comprises: at least one parameter common to the SBFD time unit and non-SBFD time unit, and the at least one parameter indicates a set of candidate resources for the PUCCH during the SBFD time unit, and wherein the set of candidate resources is available to transmit the PUCCH during a non-SBFD time unit; and at least one frequency offset parameter specific to the SBFD time unit the set of candidate PUCCH resources on the SBFD time unit.
[0120] In some embodiments, the network device 120 may further determine whether the set of candidate resources is within the uplink subband. The network device 120 may further, based on determining that the set of candidate resources is within the uplink subband, determine the set of candidate resources as the first set of PUCCH resources. The network device 120 may further, based on determining that the set of candidate resources is not within the uplink subband, adjust the set of candidate resources using the at least one offset parameter to determine the first set of PUCCH resources.
[0121] In some embodiments, the first set of PUCCH resources comprises a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband; and the common PUCCH configuration further indicates a frequency hopping order of the first portion and the second portion in the time domain.
[0122] In some embodiments, a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband is above or equal to a first bandwidth threshold; and a second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold, and wherein the first bandwidth threshold and the second bandwidth threshold are same or different.
[0123] In some embodiments, the common PUCCH configuration comprises: a first PUCCH configuration configured for the SBFD time unit, a second PUCCH configuration configured for a non-SBFD time unit.
[0124] In some embodiments, the first PUCCH configuration indicates, from a plurality of predefined sets of PUCCH resources, a predefined set of PUCCH resources which is within the uplink subband as the first set of PUCCH resources; and the second PUCCH configuration indicates one from the plurality of predefined sets of PUCCH resources.
[0125] In some embodiments, one or more predefined sets of PUCCH resources of a plurality of predefined sets of PUCCH resources are configured for the SBFD time unit, each of the one or more predefined sets of PUCCH resources is within the uplink subband, and the first PUCCH configuration indicates one of the one or more predefined sets of PUCCH resources as the first set of PUCCH resources.
[0126] In some embodiments, a first plurality of sets of PUCCH resources is predefined for the SBFD time unit, wherein a starting symbol in one of the first plurality of sets of PUCCH resources is associated with a starting SBFD symbol of one or more SBFD symbols for the PUCCH; and a second plurality of sets of PUCCH resources is predefined for the non-SBFD time unit.
[0127] In some embodiments, the network device may further, based on determining that the ACK message is to be transmitted during the SBFD time unit, determine to indicate, among the first plurality of sets of PUCCH resources, the first set of PUCCH resources by the common PUCCH configuration. A starting symbol in the first set of PUCCH resources is associated with a starting SBFD symbol for the PUCCH.
[0128] In some embodiments, a frequency hopping is disabled for a PUCCH transmission on the SBFD time unit.
[0129] In some embodiments, the network device may further receive a plurality of repetitions for the PUCCH crossing the SBFD time unit and the non-SBFD time unit.
[0130] In some embodiments, the network device may further receive a plurality of repetitions for a PUCCH only in a plurality of SBFD time units; or receive a plurality of repetitions for the PUCCH only in a plurality of non-SBFD units.
[0131] FIG. 9 is a simplified block diagram of a device 900 that is suitable for implementing some embodiments of the present disclosure. The device 900 can be considered as a further example embodiment of the terminal device 110 or the network device 120 as shown in Fig. 1. Accordingly, the device 900 can be implemented at or as at least a part of the above network devices or terminal devices.
[0132] As shown, the device 900 includes a processor 910, a memory 920 coupled to the processor 910, a suitable transceiver 940 coupled to the processor 910, and a communication interface coupled to the transceiver 940. The memory 910 stores at least a part of a program 930. The transceiver 940 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 940 may include at least one of a transmitter 942 and a receiver 944. The transmitter 942 and the receiver 944 may be functional modules or physical entities. The transceiver 940 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.
[0133] The program 930 is assumed to include program instructions that, when executed by the associated processor 910, enable the device 900 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to Figs. 1-10. The embodiments herein may be implemented by computer software executable by the processor 910 of the device 900, or by hardware, or by a combination of software and hardware. The processor 910 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 910 and memory 920 may form processing means 950 adapted to implement various embodiments of the present disclosure.
[0134] The memory 920 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 920 is shown in the device 900, there may be several physically distinct memory modules in the device 900. The processor 910 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 900 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.
[0135] In some embodiments, a terminal device comprises circuitry configured to perform a method 700.
[0136] In some embodiments, a network device comprises circuitry configured to perform a method 800.
[0137] The components included in the apparatuses and / or devices of the present disclosure may be implemented in various manners, including software, hardware, firmware, or any combination thereof. In one embodiment, one or more units may be implemented using software and / or firmware, for example, machine-executable instructions stored on the storage medium. In addition to or instead of machine-executable instructions, parts or all of the units in the apparatuses and / or devices may be implemented, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs) , Application-specific Integrated Circuits (ASICs) , Application-specific Standard Products (ASSPs) , System-on-a-chip systems (SOCs) , Complex Programmable Logic Devices (CPLDs) , and the like.
[0138] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, technique terminal devices or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0139] 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, being executed in a device on a target real or virtual processor, to carry out the process or method as described above with reference to any of Figs. 2 to 17. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.
[0140] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0141] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but 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 the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, 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.
[0142] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific embodiment details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0143] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present 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.
[0144] In summary, embodiments of the present disclosure may provide the following solutions.
[0145] A terminal device comprising: a processor, and the processor is configured to cause the terminal device to: receive, from a network device, a common physical uplink control channel (PUCCH) configuration for determining a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit is configured with frequency subbands for different link directions; determine that an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted on the SBFD time unit; and transmit, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.
[0146] In one embodiment, wherein the common PUCCH configuration comprises: at least one parameter common to the SBFD time unit and non-SBFD time unit, and the at least one parameter indicates a set of candidate resources for the PUCCH, wherein the set of candidate resources is available to transmit the PUCCH on a non-SBFD time unit; and at least one frequency offset parameter specific to the set of candidate PUCCH resources on the SBFD time unit.
[0147] In one embodiment, wherein the terminal device is further caused to: determine whether the set of candidate resources is within the uplink subband; based on determining that the set of candidate resources is within the uplink subband, determine the set of candidate resources as the first set of PUCCH resources; and based on determining that the set of candidate resources is not within the uplink subband, adjust the set of candidate resources using the at least one offset parameter to determine the first set of PUCCH resources.
[0148] In one embodiment, wherein: the first set of PUCCH resources comprises a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband; and the common PUCCH configuration further indicates a frequency hopping order of the first portion and the second portion in the time domain.
[0149] In one embodiment, wherein: a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband is above or equal to a first bandwidth threshold; and a second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold, and wherein the first bandwidth threshold and the second bandwidth threshold are same or different.
[0150] In one embodiment, wherein the common PUCCH configuration comprises: a first PUCCH configuration configured for SBFD time units, a second PUCCH configuration configured for non-SBFD time units.
[0151] In one embodiment, wherein: the first PUCCH configuration indicates, from a plurality of predefined sets of PUCCH resources, a predefined set of PUCCH resources which is within the uplink subband as the first set of PUCCH resources; and the second PUCCH configuration indicates one from the plurality of predefined sets of PUCCH resources.
[0152] In one embodiment, wherein: one or more predefined sets of PUCCH resources of a plurality of predefined sets of PUCCH resources are configured for the SBFD time unit, each of the one or more predefined sets of PUCCH resources is within the uplink subband, and the first PUCCH configuration indicates one of the one or more predefined sets of PUCCH resources as the first set of PUCCH resources.
[0153] In one embodiment, wherein: a first plurality of sets of PUCCH resources is predefined for a PUCCH transmission in the SBFD time unit, wherein a starting symbol in one of the first plurality of sets of PUCCH resources is associated with a starting SBFD symbol of one or more SBFD symbols for the PUCCH; and a second plurality of sets of PUCCH resources is predefined for a PUCCH transmission in the non-SBFD time unit.
[0154] In one embodiment, wherein the terminal device is further caused to: based on determining that the ACK message is to be transmitted during the SBFD time unit, determine, among the first plurality of sets of PUCCH resources, the first set of PUCCH resources indicated by the common PUCCH configuration.
[0155] In one embodiment, wherein a frequency hopping is disabled for a PUCCH transmission on the SBFD time unit.
[0156] In one embodiment, wherein the terminal device is further caused to: transmit a plurality of repetitions for the PUCCH crossing the SBFD time unit and the non-SBFD time unit.
[0157] In one embodiment, wherein the terminal device is further caused to at least one of the following: transmit a plurality of repetitions for a PUCCH only in a plurality of SBFD time units; or transmit a plurality of repetitions for the PUCCH only in a plurality of non-SBFD units.
[0158] A network device comprising: a processor, and the processor is configured to cause the network device to: transmit, to a terminal device, a common physical uplink control channel (PUCCH) configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit is configured with frequency subbands for different link directions; and receive, from the terminal device, a PUCCH on the first set of PUCCH resources during the SBFD time unit, the PUCCH comprising an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.
[0159] In one embodiment, wherein the common PUCCH configuration comprises: at least one parameter common to the SBFD time unit and non-SBFD time unit, and the at least one parameter indicates a set of candidate resources for the PUCCH during the SBFD time unit, and wherein the set of candidate resources is available to transmit the PUCCH during a non-SBFD time unit; and at least one frequency offset parameter specific to the SBFD time unit the set of candidate PUCCH resources on the SBFD time unit.
[0160] In one embodiment, wherein the network device is further caused to: determine whether the set of candidate resources is within the uplink subband; based on determining that the set of candidate resources is within the uplink subband, determine the set of candidate resources as the first set of PUCCH resources; and based on determining that the set of candidate resources is not within the uplink subband, adjust the set of candidate resources using the at least one offset parameter to determine the first set of PUCCH resources.
[0161] In one embodiment, wherein: the first set of PUCCH resources comprises a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband; and the common PUCCH configuration further indicates a frequency hopping order of the first portion and the second portion in the time domain.
[0162] In one embodiment, wherein: a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband is above or equal to a first bandwidth threshold; and a second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold, and wherein the first bandwidth threshold and the second bandwidth threshold are same or different.
[0163] In one embodiment, wherein the common PUCCH configuration comprises: a first PUCCH configuration configured for the SBFD time unit, a second PUCCH configuration configured for a non-SBFD time unit.
[0164] In one embodiment, wherein: the first PUCCH configuration indicates, from a plurality of predefined sets of PUCCH resources, a predefined set of PUCCH resources which is within the uplink subband as the first set of PUCCH resources; and the second PUCCH configuration indicates one from the plurality of predefined sets of PUCCH resources.
[0165] In one embodiment, wherein: one or more predefined sets of PUCCH resources of a plurality of predefined sets of PUCCH resources are configured for the SBFD time unit, each of the one or more predefined sets of PUCCH resources is within the uplink subband, and the first PUCCH configuration indicates one of the one or more predefined sets of PUCCH resources as the first set of PUCCH resources.
[0166] In one embodiment, wherein: a first plurality of sets of PUCCH resources is predefined for the SBFD time unit, wherein a starting symbol in one of the first plurality of sets of PUCCH resources is associated with a starting SBFD symbol of one or more SBFD symbols for the PUCCH; and a second plurality of sets of PUCCH resources is predefined for the non-SBFD time unit.
[0167] In one embodiment, wherein the network device is further caused to: based on determining that the ACK message is to be transmitted during the SBFD time unit, determine to indicate, among the first plurality of sets of PUCCH resources, the first set of PUCCH resources by the common PUCCH configuration, wherein a starting symbol in the first set of PUCCH resources is associated with a starting SBFD symbol for the PUCCH.
[0168] In one embodiment, wherein a frequency hopping is disabled for a PUCCH transmission on the SBFD time unit.
[0169] In one embodiment, wherein the network device is further caused to: receive a plurality of repetitions for the PUCCH crossing the SBFD time unit and the non-SBFD time unit.
[0170] In one embodiment, wherein the network device is further caused to at least one of the following: receive a plurality of repetitions for a PUCCH only in a plurality of SBFD time units; or receive a plurality of repetitions for the PUCCH only in a plurality of non-SBFD units.
[0171] A method of communication, comprising: receiving, by a terminal device and from a network device, a common physical uplink control channel (PUCCH) configuration for determining a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit is configured with frequency subbands for different link directions; determining that an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted on the SBFD time unit; and transmitting, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.
[0172] A method of communication, comprising: transmitting, by a network device and to a terminal device, a common physical uplink control channel (PUCCH) configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit, wherein the SBFD time unit is configured with frequency subbands for different link directions; receiving, from the terminal device, a PUCCH on the first set of PUCCH resources during the SBFD time unit, the PUCCH comprising an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.
[0173] A computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method according to the above embodiment.
Claims
1.A terminal device comprising:a processor, and the processor is configured to cause the terminal device to:receive, from a network device, a common physical uplink control channel (PUCCH) configuration for determining a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit,wherein the SBFD time unit is configured with frequency subbands for different link directions;determine that an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted on the SBFD time unit; andtransmit, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.2.The terminal device of claim 1, wherein the common PUCCH configuration comprises:at least one parameter common to the SBFD time unit and non-SBFD time unit, and the at least one parameter indicates a set of candidate resources for the PUCCH, wherein the set of candidate resources is available to transmit the PUCCH on a non-SBFD time unit; andat least one frequency offset parameter specific to the set of candidate PUCCH resources on the SBFD time unit.3.The terminal device of claim 2, wherein the terminal device is further caused to:determine whether the set of candidate resources is within the uplink subband;based on determining that the set of candidate resources is within the uplink subband, determine the set of candidate resources as the first set of PUCCH resources; andbased on determining that the set of candidate resources is not within the uplink subband, adjust the set of candidate resources using the at least one offset parameter to determine the first set of PUCCH resources.4.The terminal device of any of claims 1 to 3, wherein:the first set of PUCCH resources comprises a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband; andthe common PUCCH configuration further indicates a frequency hopping order of the first portion and the second portion in the time domain.5.The terminal device of any of claims 1 to 3, wherein:a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband is above or equal to a first bandwidth threshold; anda second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold, and wherein the first bandwidth threshold and the second bandwidth threshold are same or different.6.The terminal device of any of claims 1 to 5, wherein the common PUCCH configuration comprises:a first PUCCH configuration configured for SBFD time units,a second PUCCH configuration configured for non-SBFD time units.7.The terminal device of claim 6, wherein:the first PUCCH configuration indicates, from a plurality of predefined sets of PUCCH resources, a predefined set of PUCCH resources which is within the uplink subband as the first set of PUCCH resources; andthe second PUCCH configuration indicates one from the plurality of predefined sets of PUCCH resources.8.The terminal device of claim 7, wherein:one or more predefined sets of PUCCH resources of a plurality of predefined sets of PUCCH resources are configured for the SBFD time unit,each of the one or more predefined sets of PUCCH resources is within the uplink subband, andthe first PUCCH configuration indicates one of the one or more predefined sets of PUCCH resources as the first set of PUCCH resources.9.The terminal device of any of claims 1 to 5, wherein:a first plurality of sets of PUCCH resources is predefined for a PUCCH transmission in the SBFD time unit, wherein a starting symbol in one of the first plurality of sets of PUCCH resources is associated with a starting SBFD symbol of one or more SBFD symbols for the PUCCH; anda second plurality of sets of PUCCH resources is predefined for a PUCCH transmission in the non-SBFD time unit.10.The terminal device of claim 9, wherein the terminal device is further caused to:based on determining that the ACK message is to be transmitted during the SBFD time unit, determine, among the first plurality of sets of PUCCH resources, the first set of PUCCH resources indicated by the common PUCCH configuration.11.The terminal device of any of claims 1 to 10, wherein a frequency hopping is disabled for a PUCCH transmission on the SBFD time unit.12.The terminal device of any of claims 1 to 11, wherein the terminal device is further caused to:transmit a plurality of repetitions for the PUCCH crossing the SBFD time unit and the non-SBFD time unit.13.The terminal device of any of claims 1 to 11, wherein the terminal device is further caused to at least one of the following:transmit a plurality of repetitions for a PUCCH only in a plurality of SBFD time units; ortransmit a plurality of repetitions for the PUCCH only in a plurality of non-SBFD units.14.A network device comprising:a processor, and the processor is configured to cause the network device to:transmit, to a terminal device, a common physical uplink control channel (PUCCH) configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit,wherein the SBFD time unit is configured with frequency subbands for different link directions; andreceive, from the terminal device, a PUCCH on the first set of PUCCH resources during the SBFD time unit, the PUCCH comprising an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.15.The network device of claim 14, wherein the common PUCCH configuration comprises:at least one parameter common to the SBFD time unit and non-SBFD time unit, and the at least one parameter indicates a set of candidate resources for the PUCCH during the SBFD time unit, and wherein the set of candidate resources is available to transmit the PUCCH during a non-SBFD time unit; andat least one frequency offset parameter specific to the SBFD time unit the set of candidate PUCCH resources on the SBFD time unit.16.The network device of claim 14, wherein the network device is further caused to:determine whether the set of candidate resources is within the uplink subband;based on determining that the set of candidate resources is within the uplink subband, determine the set of candidate resources as the first set of PUCCH resources; andbased on determining that the set of candidate resources is not within the uplink subband, adjust the set of candidate resources using the at least one offset parameter to determine the first set of PUCCH resources.17.The network device of any of claims 14 to 16, wherein:the first set of PUCCH resources comprises a first portion adjacent to a lower boundary of the uplink subband and a second portion adjacent to an upper boundary of the uplink subband; andthe common PUCCH configuration further indicates a frequency hopping order of the first portion and the second portion in the time domain.18.The network device of any of claims 14 to 16, wherein:a first frequency bandwidth between the first set of PUCCH resources and a lower boundary of the uplink subband is above or equal to a first bandwidth threshold; anda second frequency bandwidth between the first set of PUCCH resources and an upper boundary of the uplink subband is above or equal to a second bandwidth threshold, and wherein the first bandwidth threshold and the second bandwidth threshold are same or different.19.A method of communication, comprising:receiving, by a terminal device and from a network device, a common physical uplink control channel (PUCCH) configuration for determining a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit,wherein the SBFD time unit is configured with frequency subbands for different link directions;determining that an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure is to be transmitted on the SBFD time unit; andtransmitting, to the network device, a PUCCH comprising the ACK message on the first set of PUCCH resources.20.A method of communication, comprising:transmitting, by a network device and to a terminal device, a common physical uplink control channel (PUCCH) configuration for the terminal device to determine a first set of PUCCH resources within an uplink subband of a subband non-overlapping full duplex (SBFD) time unit,wherein the SBFD time unit is configured with frequency subbands for different link directions;receiving, from the terminal device, a PUCCH on the first set of PUCCH resources during the SBFD time unit, the PUCCH comprising an acknowledgement (ACK) message for a message 4 (Msg 4) or a message B (Msg B) of a random access procedure.
Citation Information
Patent Citations
Communicating between a terminal and a wireless network node
CN113439467A
Physical uplink control channel transmission method, terminal equipment and network equipment
CN115087125A
Methods and apparatus for subband full-duplex
US20210320779A1
Frequency domain allocation techniques
US20210377938A1
Methods and apparatus for pucch resource allocation of mtc
WO2016161629A1