Physical uplink control channel repetition
By receiving and processing configuration changes of the PUCCH duplicate table, the UE can automatically adapt the number of PUCCH duplicates after the system information is modified, solving the problem of low PUCCH transmission efficiency and realizing the effect of transmitting PUCCH without duplication.
Patent Information
- Application Number
- CN202411553654.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-11-03
- Filing Date
- 2024-11-02
- Publication Date
- 2025-05-06
AI Technical Summary
In the case of system information modification, there is ambiguity in the adaptation of the physical uplink control channel (PUCCH) duplication table, which causes the UE to be unable to determine the appropriate number of PUCCH duplications when receiving different configurations, affecting transmission efficiency.
Provided is an apparatus and method, including receiving a configuration of a PUCCH duplicate table including at least one entry, receiving an entry indication in the PUCCH duplicate table, receiving a configuration of the modified PUCCH duplicate table, and determining the number of duplicates of the PUCCH transmission based on the modified duplicate table without indicating a second entry indication in the modified table.
Through this solution, the UE can automatically adapt the number of PUCCH repetitions after the system information is modified, ensuring that PUCCH is transmitted without duplication, and improving the transmission efficiency and reliability of the link control channel.
Smart Images

Figure CN119946894A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to telecommunications, and more particularly to physical uplink control channel adaptation in the context of system information modification. Background Art
[0002] A telecommunication system may be viewed as a facility for enabling communication sessions between two or more entities, such as user terminals, base stations, and / or other nodes, by providing carrier waves between the various entities involved in the communication path. A telecommunication system may be provided, for example, by means of a communication network and one or more compatible communication devices. A communication session may include, for example, communications for carrying data for communication, such as voice, video, electronic mail (email), text messages, multimedia and / or content data, etc. Non-limiting examples of the services provided include two-way or multi-way calls, data communications or multimedia services, and access to data network systems such as the Internet.
[0003] In a wireless telecommunication system, at least a portion of a communication session between at least two stations takes place over a wireless link. Examples of wireless systems include public land mobile networks (PLMNs), satellite-based communication systems, and different wireless local area networks, such as wireless local area networks (WLANs). Some wireless systems may be divided into cells, and are therefore often referred to as cellular systems.
[0004] A user can access the telecommunication system by means of an appropriate communication device or terminal. The user's communication device may be referred to as a user equipment (UE) or user device. The communication device is provided with appropriate signal receiving and transmitting means for enabling communication, for example, enabling access to a communication network or communicating directly with other users. The communication device may access a carrier provided by a site, such as a base station of a cell, and transmit and / or receive communications on the carrier.
[0005] Telecommunication systems and associated equipment typically operate according to a given standard or specification that sets what the various entities associated with the system are allowed to do and how it should be achieved. Communication protocols and / or parameters to be used for the connection are also typically defined. An example of a telecommunication system is the Universal Mobile Telecommunications System (UMTS). Other examples of telecommunication systems are Long Term Evolution (LTE), Advanced LTE, and so-called 5G or New Radio (NR) networks. NR is standardized by the Third Generation Partnership Project (3GPP). Summary of the invention
[0006] Example implementations of the present disclosure relate generally to telecommunications, and more particularly to physical uplink control channel adaptation in the context of system information modification.The present disclosure includes, but is not limited to, the following example implementations.
[0007] Some example embodiments provide an apparatus comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit configured to access the at least one memory and execute the computer-readable program code to cause the apparatus to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; receive a configuration of a modified PUCCH repetition table; based on the modified repetition table, make a determination regarding repetition of a PUCCH transmission in the absence of an indication of a second entry of an entry in the modified PUCCH repetition table; and transmit a PUCCH transmission based on the determination.
[0008] Some example embodiments provide an apparatus comprising: a component for receiving a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; a component for receiving an entry indication of an entry in the PUCCH repetition table; a component for receiving a configuration of a modified PUCCH repetition table; a component for making a determination regarding repetition of a PUCCH transmission based on the modified PUCCH repetition table, in the absence of an indication of a second entry of an entry in the modified PUCCH repetition table; and a component for transmitting a PUCCH transmission based on the determination.
[0009] Some example embodiments provide a method comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table; receiving a configuration of a modified PUCCH repetition table; based on the modified PUCCH repetition table, making a determination regarding repetition of a PUCCH transmission in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table; and transmitting a PUCCH transmission based on the determination.
[0010] Some example embodiments provide a computer-readable storage medium that is non-transitory and has computer-readable program code stored therein that, in response to being executed by at least one processing circuit, causes a device to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; receive a configuration of a modified PUCCH repetition table; based on the modified repetition table, make a determination regarding repetition of a PUCCH transmission in the absence of an indication of a second entry of an entry in the modified PUCCH repetition table; and transmit a PUCCH transmission based on the determination.
[0011] Some example embodiments provide an apparatus comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit configured to access the at least one memory and execute the computer-readable program code to cause the apparatus to at least: receive system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating the number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; detect a system information modification or update process; make a determination not to repeat a PUCCH transmission based on the system information modification or update process; and, in the case of non-repetition, transmit a PUCCH transmission based on the determination.
[0012] Some example embodiments provide an apparatus comprising: a component for: receiving system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating the number of PUCCH repetitions to be performed for a PUCCH transmission; a component for receiving an entry indication of an entry in the PUCCH repetition table; a component for detecting a system information modification or update process; a component for making a determination not to repeat PUCCH transmission based on the system information modification or update process; and a component for transmitting PUCCH transmission based on the determination without repetition.
[0013] Some example embodiments provide a method comprising: receiving system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating the number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table; detecting a system information modification or update process; making a determination not to repeat PUCCH transmission based on the system information modification or update process; and transmitting PUCCH transmission based on the determination, in the case of non-repetition.
[0014] Some example embodiments provide a computer-readable storage medium that is non-transitory and has computer-readable program code stored therein, which, in response to being executed by at least one processing circuit, causes the device to at least: receive system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating the number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; detect a system information modification or update process; make a determination not to repeat PUCCH transmission based on the system information modification or update process; and, in the case of non-repetition, transmit PUCCH transmission based on the determination.
[0015] Some example embodiments provide an apparatus comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit configured to access the at least one memory and execute the computer-readable program code to cause the apparatus to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table from the serving cell; during a handover from the serving cell to a target cell, receive a modified PUCCH repetition table for the target cell; during a random access procedure with the target cell associated with the handover, receive a second entry indication of an entry in the modified PUCCH repetition table from the target cell; determine a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and transmit a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0016] Some example embodiments provide an apparatus comprising: a component for receiving a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; a component for receiving an entry indication of an entry in the PUCCH repetition table from the serving cell; a component for receiving a modified PUCCH repetition table for a target cell during a handover from the serving cell to the target cell; a component for receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell during a random access procedure with the target cell associated with the handover; a component for determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and a component for transmitting a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0017] Some example embodiments provide a method comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table from the serving cell; during a handover from the serving cell to a target cell, receiving a modified PUCCH repetition table for the target cell; during a random access procedure with the target cell associated with the handover, receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell; determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and transmitting a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0018] Some example embodiments provide a computer-readable storage medium that is non-transitory and has computer-readable program code stored therein, the computer-readable program code causing a device, in response to being executed by at least one processing circuit, to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table from the serving cell; during a handover from the serving cell to a target cell, receive a modified PUCCH repetition table for the target cell; during a random access procedure with the target cell associated with the handover, receive a second entry indication of an entry in the modified PUCCH repetition table from the target cell; determine a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and transmit a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0019] These and other features, aspects and advantages of the present disclosure will become apparent by reading the following detailed description and the accompanying drawings, which are briefly described below. The present disclosure includes any combination of two, three, four or more features or elements set forth in the present disclosure, regardless of whether these features or elements are explicitly combined or otherwise narrated in the specific example implementations described herein. Unless the context of the present disclosure clearly indicates otherwise, the present disclosure is intended to be read in an integral manner, so that any separable features or elements of the present disclosure (in any aspect and example implementation thereof) should be considered combinable.
[0020] Therefore, it should be understood that this brief overview is provided only for the purpose of summarizing some example implementations in order to provide a basic understanding of some aspects of the present disclosure. Therefore, it should be understood that the above-mentioned example implementations are only examples and should not be interpreted as narrowing the scope or spirit of the present disclosure in any way. Other example embodiments, aspects and advantages will become apparent from the following detailed description in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of some of the described example embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Having generally described example implementations of the present disclosure, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and in which:
[0022] Figure 1 A telecommunications system including one or more public land mobile networks (PLMNs) coupled to one or more external data networks is shown according to some example implementations of the present disclosure;
[0023] Figure 2illustrates deployment of a PLMN according to some example embodiments;
[0024] Figure 3 A signaling diagram for Physical Uplink Control Channel (PUCCH) repetition adaptation according to some example implementations is shown;
[0025] Figure 4 , Figure 5 and Figure 6 is a flow chart illustrating various steps in a method that may be implemented by a user equipment according to various example embodiments; and
[0026] Figure 7 Apparatus according to some example embodiments is shown. DETAILED DESCRIPTION
[0027] Some implementations of the present disclosure will now be described more fully below with reference to the accompanying drawings, in which some but not all implementations of the present disclosure are shown. In fact, various embodiments of the present disclosure may be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein; rather, these example embodiments are provided so that the present disclosure will be thorough and complete and the scope of the present disclosure will be fully conveyed to those skilled in the art. The same reference numerals represent the same elements throughout.
[0028] Unless the context indicates otherwise or clarifies, references to first, second, etc. should not be construed as implying a particular order. A feature described as being above another feature (unless the context indicates otherwise or clarifies) may alternatively be below, and vice versa; and similarly, a feature described as being to the left of another feature may alternatively be to the right, and vice versa. Furthermore, while reference may be made herein to quantitative measurements, values, geometric relationships, etc., unless otherwise stated, any one or more (if not all) of these may be absolute or approximate to take into account acceptable variations that may occur, such as variations due to engineering tolerances, etc.
[0029] As used herein, unless the context indicates otherwise or clarifies, an "or" of a set of operands is an "inclusive or," and thus is true if and only if one or more of the operands are true, rather than an "exclusive or" which is false when all operands are true. Thus, for example, "[A] or [B]" is true if [A] is true, or if [B] is true, or if both [A] and [B] are true. In addition, the articles "a" and "an" mean "one or more," unless the context indicates otherwise or clarifies to clearly point to the singular. In addition, it should be understood that the terms "data," "content," "digital content," "information," and similar terms are sometimes used interchangeably, unless otherwise noted. The term "network" may refer to a group of interconnected computers, including clients and servers; and within a network, these computers may be interconnected directly or indirectly in various ways, including via one or more switches, routers, gateways, access points, and the like.
[0030] Reference may be made herein to terminology specific to particular systems, architectures, etc., but it should be understood that example embodiments of the present disclosure may be equally applicable to any of a plurality of systems, architectures, etc. For example, reference may be made to 3GPP technologies such as Global System for Mobile Communications (GSM), UMTS, LTE, LTE-Advanced, 5G NR, 5G-Advanced, and 6G; however, it should be understood that example embodiments of the present disclosure may be equally applicable to non-3GPP technologies such as IEEE 802, Bluetooth, and Bluetooth Low Energy.
[0031] In addition, as used in this application, the term "circuitry" may refer to one or more or all of the following: (a) hardware circuit implementations only (such as implementations in analog and / or digital circuits only); (b) a combination of hardware circuitry and software, such as (as applicable): (i) a combination of analog and / or (multiple) digital hardware circuits and software / firmware, and (ii) any portion of a (multiple) hardware processor with software (including (multiple) digital signal processors), software and (one or more) memories that work together to enable a device (such as a mobile phone or server) to perform various functions); or (c) hardware circuitry and / or (multiple) processors, such as (multiple) microprocessors or portions of (multiple) microprocessors, which require software (e.g., firmware) for operation, but the software may not be present when not required for operation.
[0032] The above definition of circuitry applies to all uses of the term in this application, including in any claims. As another example, as used in this application, the term circuitry also covers an implementation of only a hardware circuit or processor (or multiple processors) or a portion of a hardware circuit or processor and its accompanying software and / or firmware. For example and if applicable to the particular claim element, the term circuitry also covers a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device.
[0033] Figure 1 A telecommunications system 100 according to various example embodiments of the present disclosure is shown. A telecommunications system typically includes one or more telecommunications networks. As shown, for example, the system includes one or more public land mobile networks (PLMNs) 102, which are coupled to one or more other external data networks 104-particularly including a wide area network (WAN) such as the Internet. Each PLMN includes a core network (CN) 106 backbone, such as an evolved packet core (EPC) of LTE, a 5G core network (5GC), etc.; and each of the core networks and the Internet are coupled to one or more radio access networks (RANs) 108, air interfaces, etc. that implement one or more radio access technologies (RATs). As used herein, "network equipment" refers to any suitable equipment on the network side of a telecommunications network. Examples of suitable network equipment are described in more detail below.
[0034] In addition, the system includes one or more radio units, which may be variably referred to as user equipment (UE) 110, terminal devices, terminal equipment, mobile stations, etc. UE is generally a device configured to communicate with network equipment or another UE in a telecommunications network. UE may be a portable computer (e.g., a laptop computer, a notebook computer, a tablet computer), a mobile phone (e.g., a cellular phone, a smart phone), a wearable computer (e.g., a smart watch), etc. In other examples, UE may be an Internet of Things (IoT) device, an Industrial IoT (IIoT device), a vehicle equipped with a vehicle-to-everything (V2X) communication technology, etc. In operation, these UEs may be configured to connect to one or more RANs in the RAN 108 according to their specific radio access technology, thereby accessing a specific CN 106 of the PLMN 102, or accessing one or more external data networks 104 (e.g., the Internet). The external data network may be configured to provide Internet access, operator services, third-party services, etc. For example, the International Telecommunication Union (ITU) categorizes 5G mobile network services into three categories: enhanced mobile broadband (eMBB), ultra-reliable and low-latency communications (URLLC), and massive machine type communications (mMTC) or massive Internet of Things (MIoT).
[0035] Examples of radio access technologies include 3GPP radio access technologies, such as GSM, UMTS, LTE, Advanced LTE, 5G NR, 5G Advanced, and 6G. Other examples of radio access technologies include IEEE 802 technologies, such as IEEE 802.11 (Wi-Fi), IEEE 802.15 (including 802.15.1 (WPAN / Bluetooth), 802.15.4 (Zigbee), and 802.15.6 (WBAN)), Bluetooth, Bluetooth Low Energy (BLE), Ultra-Wideband (UWB), etc. In general, radio access technology may refer to any 2G, 3G, 4G, 5G, 6G or higher generation mobile communication technology and different versions thereof, as well as any other wireless radio access technology that may be arranged to interwork with such mobile communication technology to provide access to the CN 106 of a mobile network operator (MNO).
[0036] In various examples, the RAN 108 may be configured as one or more macro cells, micro cells, pico cells, femto cells, etc. The RAN may generally include one or more radio access nodes configured to interact with the UE 110. In various examples, the radio access node may be referred to as a base station (BS), an access point (AP), a base transceiver station (BTS), a node B (NB), an evolved NB (eNB), a macro BS, a NB (MNB) or an eNB (MeNB), a home BS, a NB (HNB) or an eNB (HeNB), a next generation NB (gNB), an enhanced gNB (en-gNB), a next generation eNB (ng-eNB), etc. A certain type of network control / management entity is responsible for the control of the radio access node. The network control / management entity and the radio access node may be separated or integrated into a single device. The network control / management entity may include a processing circuit configured to perform various management functions, etc. The processing circuit may be associated with a computer-readable storage medium or a database for maintaining information required in the management functions.
[0037] The RAN 108 may be centralized or distributed. In various examples, components of the RAN may be interconnected via Ethernet, Gigabit Ethernet, Asynchronous Transfer Mode (ATM), optical fiber, dark fiber, passive wavelength division multiplexing (WDM), WDM passive optical network (WDM-PON), optical transport network (OTN), time sensitive network (TSN), and / or any other data link layer network that may include radio links. The RAN may be connected to the CN 106 via one or more gateways, network functions, etc.
[0038] It should be appreciated that the PLMN 102 may be deployed in a variety of different ways. Figure 2A deployment 200 of a PLMN, such as a 4G LTE or 5G deployment, is shown according to some example embodiments. As shown, the deployment includes a CN 106 and a RAN 108 having one or more radio access nodes 202 configured to interact with a UE 110. In a 4G LTE deployment, the EPC is the CN and the Evolved UMTS Terrestrial Radio Access Network (E-UTRAN) is the RAN; the E-UTRAN includes one or more eNBs (radio access nodes) configured to connect the UE to the E-UTRAN, thereby accessing the EPC. Similarly, in a 5G deployment, the 5GC is the CN 106 and the Next Generation (NG) Radio Access Network (NG-RAN) is the RAN 108; the NG-RAN includes one or more gNBs (radio access nodes 202) configured to connect the UE 110 to the NG-RAN, thereby accessing the 5GC. The term "gNB" in 5G may correspond to the eNB in 4G LTE.
[0039] Some deployments of 4G LTE and 5G are particularly considered to be standalone (SA) deployments. Other deployments combine 4G LTE and 5G technologies and are referred to as non-standalone (NSA) deployments. In some deployments, the E-UTRAN includes one or more ng-eNBs configured to communicate with the 5GC, and may also be configured to communicate with one or more gNBs. Similarly, in another deployment, the NG-RAN may include one or more en-gNBs configured to communicate with the EPC, and may also be configured to communicate with one or more eNBs. In various cases, a single UE 110, a dual-mode or multi-mode UE may support multiple (two or more) RANs, and thereby be configured to connect to multiple RANs, such as 4G LTE and 5G.
[0040] In some deployments, the operation of the radio access node 202 may be distributed or functionally divided into components including one or more remote radio heads (RRHs) or radio units (RUs) and baseband units (BBUs); and in some architectures, the BBU may be divided into a distributed unit (DU) and a central / centralized unit (CU), such as a server, host, or node. In some architectures, the RRH / RU and DU may be collocated. Node operations may also be distributed between multiple servers, hosts, or nodes.
[0041] It should also be understood that the distribution of work between the CN 106 operation and the radio access node 202 operation may vary depending on the implementation. Therefore, the 5G network architecture may be based on the so-called CU-DU split. One gNB-CU (central node) may control one or more gNB-DUs. The gNB-CU may control multiple spatially separated gNB-DUs that act as at least a transmit / receive (Tx / Rx) node. However, in some example embodiments, the gNB-DU (also referred to as DU) may include, for example, a radio link control (RLC), a media access control (MAC) layer, and a physical (PHY) layer, while the gNB-CU (also referred to as CU) may include layers above the RLC layer, such as a packet data convergence protocol (PDCP) layer, a radio resource control (RRC), and an Internet Protocol (IP) layer. Other functional splits are also possible. It is assumed that the technician is familiar with the OSI model and the functions within each layer.
[0042] In some example implementations, a server or CU may generate a virtual network through which the server communicates with the radio node. Typically, virtual networking may involve the process of combining hardware and software network resources and network functions into a single software-based management entity, a virtual network. Such a virtual network may provide a flexible allocation of operations between servers and radio heads / nodes. In practice, any digital signal processing task may be performed in a CU or DU, and the boundaries for transferring responsibilities between a CU and a DU may be selected depending on the implementation.
[0043] Networks including 5G provide a very flexible and comprehensive air interface, which allows adaptation to a large number of different deployment scenarios. Recent enhancements provide support for non-terrestrial networks (NTN). In an NTN system, a radio access node (e.g., gNB) or radio access node functionality can be deployed on a satellite or other aerospace platform in a regenerative deployment (or architecture), or relayed by a radio access node in a transparent deployment. Therefore, NTN can provide communication coverage over very large areas that may be unreachable via terrestrial radio access networks alone. Such functionality can be used to globally connect IoT devices, as well as provide personal communications in remote areas and disaster recovery.
[0044] Recent work has been devoted to uplink coverage enhancement in NTN systems, such as physical uplink control channel (PUCCH) repetition for PUCCH transmissions, e.g., Hybrid Acknowledgement-Repeat Request Acknowledgement (HARQ-ACK) information for a message (Msg4) during a random access channel (RACH) procedure when a UE 110 is attempting to access a network (e.g., RAN 108). The scope of PUCCH repetition has been extended to cover the case of PUCCH repetition for UEs that have not been configured with a dedicated PUCCH resource configuration (adjusted on UEs that support this feature).
[0045] In some deployments such as deployment 200, the radio access node 202 (e.g., a gNB) may configure the system to use PUCCH repetition for certain message(s), such as for Msg4 HARQ-ACK, until the UE is configured with a dedicated PUCCH resource configuration. The radio access node may configure the UE for the number of one or more PUCCH repetitions to be used (PUCCH repetition value or factor). The radio access node may also configure a downlink (DL) reference signal received power (RSRP) threshold to trigger the UE 110 to provide an indication to the radio access node of the UE that supports the feature of PUCCH repetition. If the UE supports the feature, and if the RSRP threshold is met (the received RSRP is below the threshold), the UE may provide an indication via a message (Msg3) on a physical uplink shared channel (PUSCH). The indication may inform the radio access node that the UE attempting to perform a RACH procedure supports PUCCH repetition.
[0046] The radio access node 202 may schedule Msg4 to the UE 110. In this regard, Msg4 may be a downlink message for the UE, such as a contention resolution message. The UE may evaluate a physical downlink shared channel (PDSCH) carrying Msg4. When Msg4 is correctly received, the UE may provide a HARQ-ACK for Msg4. If the radio access node configures only a single number of PUCCH repetitions, the UE may automatically repeat or otherwise perform (multiple) subsequent transmissions of HARQ-ACK with the configured number of PUCCH repetitions.
[0047] In some examples, the radio access node 202 may configure more than a single number of PUCCH repetitions, such as by including at least one entry in a PUCCH repetition table (numberOfPUCCHforMsg4HARQACK-RepetitionsList), each entry indicating the number of PUCCH repetitions or a PUCCH repetition factor. In these examples, the UE may evaluate the PDSCH carrying Msg4 in a similar manner. The radio access node may provide an indication of the entry in the PUCCH repetition table (the number of PUCCH repetitions) to the UE 110.
[0048] The radio access node 202 may provide an indication of an entry in the PUCCH repetition table via a downlink assignment indicator (DAI) of a downlink control information (DCI) format 1_0 message of which Msg4 is scheduled, which DCI format 1_0 message may include a cyclic redundancy check (CRC) scrambled by a temporary cell radio network temporary identifier (RNTI) (TC-RNTI). Alternatively, such an indication of an entry in the PUCCH repetition table may be included in some other DL message. As an example, the DAI may include a value of 00, 01, 10, or 11 to indicate a first value, a second value, a third value, or a fourth value of the PUCCH repetition table, respectively. The DAI at this initial access stage is not used in other ways, thereby allowing the DAI to be used to indicate the number of PUCCH repetitions to be applied to the PUCCH transmission. The number of PUCCH repetitions configured / indicated may apply until the UE receives a dedicated PUCCH configuration, after which the UE may follow the dedicated PUCCH configuration.
[0049] As indicated, UE 110 may receive an indication of the number of PUCCH repetitions during a RACH procedure.In this regard, a RACH procedure may include a number of entry points and exit points, at least some of which may be viewed as follows.
[0050] The path for considering a RACH procedure to be successfully completed may include a beam failure recovery procedure in which a physical downlink control channel (PDCCH) with a cell RNTI (C-RNTI) is received in the search space indicated by recoverySearchSpaceId. If the PDCCH is addressed to the C-RNTI as part of the beam recovery procedure, the RACH procedure in the case of a PDCCH command (instructing the UE to trigger the RACH procedure) may be considered to be successfully completed.
[0051] Contention-free random access (CFRA) for handover with dedicated preamble in PRACH (preamble not among contention-based random access (CBRA) preambles) may be considered to be successfully completed if a PDCCH for a random access RNTI (RA-RNTI) is received and if a transport block (TB) scheduled by the PDCCH is successfully decoded and the preamble identifier included in the TB matches the preamble index transmitted in the PRACH. In the case of handover without dedicated preamble, where the UE 110 is configured with a C-RNTI by the target cell and the preamble is among (multiple) contention-based random access preambles, the RACH procedure may be considered to be successful when the UE includes a C-RNTI MAC control element (CE) for a subsequent uplink transmission (Msg3) and receives a PDCCH addressed to the C-RNTI in response to Msg3.
[0052] In a contention-based random access driven by C-RNTI, the UE 110 may receive the TC-RNTI as part of a random access response (Msg2). If the transmission is not intended for a common control channel (CCCH), the C-RNTI MAC CE may be included in a subsequent uplink transmission (Msg3). And, if the C-RNTI is included in Msg3, the RACH process may be considered successful on Msg4 reception if the scheduling PDCCH is addressed to the C-RNTI. In the case of access from RRC idle mode, in a TC-RNTI driven contention-based random access, Msg4 may be scheduled by a PDCCH addressed to the TC-RNTI, and there is a match of the contention resolution identity (included in Msg4).
[0053] In the above case, UE 110 can benefit from the initialization of PUCCH repetition configuration in the case of switching with a dedicated preamble, switching without a dedicated preamble, and access from RRC idle mode. As described herein, switching and RRC reconfiguration (with synchronization) can be referred to interchangeably. As described herein, in the case where the UE does not have a dedicated PUCCH configuration, UE 110 can determine the number of PUCCH repetitions based on the configured PUCCH repetition table (numberOfPUCCHforMsg4HARQACK-RepetitionsList) and, for example, an indication obtained via the DAI field in DCI 1_0 with a CRC scrambled by TC-RNTI. The UE can then use the determined number of PUCCH repetitions for one or more PUCCH transmissions until the wireless access node 202 (e.g., gNB) provides a dedicated configuration.
[0054] A problem with the above approach is when the UE 110 receives a different configuration for the PUCCH repetition table, e.g., via a system information (SI) modification or update. Assume, for example, that the UE is configured with a PUCCH repetition table {1,2,4,8} when accessing a cell (from, e.g., RRC idle), and that the radio access node 202 sets the DAI to a value of 11 to indicate 8 repetitions to the UE. Assume also that at some point (e.g., SI modification) the PUCCH repetition table is modified to a PUCCH repetition table {1,2}. In the modified configuration, the DAI value of 11 does not apply; and more generally, the modified configuration does not contain the value of 8 repetitions that the UE was instructed to use prior to the modification. If the UE does not receive a second entry indication for a modified PUCCH repetition table, such as an entry indication contained in DCI 1_0 with a CRC scrambled by the TC-RNTI, indicating the number of repetitions to be used after modification of the SI (e.g., not receiving a DAI pointing to a modified PUCCH repetition table / configuration), the UE may be left with the understanding to transmit 8 PUCCH repetitions, even though, after the SI modification, the cell no longer supports that number of PUCCH repetitions.
[0055] In another example, consider the case of switching from one cell to another in an NTN system. In this case, the UE 110 may not be provided with either or both of the configuration of the PUCCH repetition table or the value to be applied to the PUCCH repetition, i.e., the UE may not expect to receive a PDCCH addressed to the TC-RNTI indicating the value of the repetition to be used in the PUCCH repetition table of the target cell. In this regard, the UE may not go through the process of having the assigned TC-RNTI for scrambling the CRC of the DCI for scheduling the PDSCH carrying Msg4. The problem in this case may be similar to the problem of SI modification or update described above, because the problems in both arise from the modification of the PUCCH repetition table without receiving the PDCCH addressed to the TC-RNTI after the modification, where the PDCCH will indicate to the UE the entry corresponding to the modified repetition table.
[0056] Thus, example embodiments of the present disclosure provide a solution to resolve ambiguity in the number of PUCCH repetitions to be performed for PUCCH transmissions when a PUCCH repetition table is modified, but the UE does not receive an indication of a new entry to the modified table (e.g., does not receive a PDCCH addressed to the TC-RNTI after the modification). In this regard, the example implementation provides PUCCH repetition adaptation in the event that the UE 110 supports (and is configured with) PUCCH repetitions prior to receiving a dedicated PUCCH configuration, and the PUCCH repetition table (e.g., numberOfPUCCHforMsg4HARQACK-RepetitionsList) is modified, but the UE does not receive an indication of an entry in the modified PUCCH repetition table (e.g., a PDCCH addressed to the TC-RNTI) after the modification.
[0057] The UE 110 may be configured to receive a configuration of a PUCCH repetition table including at least one entry. Each entry of the at least one entry may indicate a number of PUCCH repetitions to be performed for a PUCCH transmission, such as a Msg4 HARQ-ACK during a RACH procedure. The UE may be configured to receive an entry indication of an entry in the PUCCH repetition table (e.g., a DAI in a PDCCH addressed to a TC-RNTI).
[0058] According to some example embodiments, UE 110 may be configured to receive a configuration of a modified PUCCH repetition table and make a determination regarding repetition of a PUCCH transmission based on the modified PUCCH repetition table. However, the determination may be made without a second entry indicating an entry in the modified PUCCH repetition table (e.g., a PDCCH addressed to the TC-RNTI). And UE 110 may be configured to transmit the PUCCH transmission based on the determination.
[0059] In some examples, UE 110 may make a determination based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is included in the modified PUCCH repetition table.
[0060] In some examples, UE 110 may make a determination not to repeat a PUCCH transmission and transmit the PUCCH transmission without repetition based on the determination.
[0061] In some examples where the modified PUCCH repetition table includes an entry indicating the number of PUCCH repetitions, UE 110 may make a determination to transmit a PUCCH transmission based on the entry indicating the number of PUCCH repetitions. In some of these examples, the UE may then transmit the PUCCH transmission based on the entry indicating the number of PUCCH repetitions.
[0062] In some examples where the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates a number of PUCCH repetitions. UE 110 may then make a determination in some of these examples based on the entry in the modified PUCCH repetition table. The entry may indicate a minimum or maximum number of PUCCH repetitions among the multiple entries, and the UE may transmit a PUCCH transmission based on the entry indicating the minimum or maximum number of PUCCH repetitions among the multiple entries. In another example, the entry may be the middle-most entry in the modified PUCCH repetition table, and the UE may transmit a PUCCH transmission based on the middle-most entry indicating a particular number of PUCCH repetitions.
[0063] In some examples, the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication may be included in the modified PUCCH repetition table. In some of these examples, UE 110 may determine to transmit a PUCCH transmission using the number of PUCCH repetitions. The UE may then transmit the PUCCH transmission with the number of PUCCH repetitions.
[0064] In some examples, UE 110 may be configured to receive SI including a PUCCH repetition table. Similar to before, the UE may be configured to receive an entry indication of an entry in the PUCCH repetition table. In some of these examples, the UE may be configured to detect an SI information modification or update process. The UE may be configured to make a determination not to repeat PUCCH transmission based on the SI modification / update process. For example, the UE may be configured to determine to make a determination not to repeat PUCCH transmission during and / or after the SI modification / update process. And the UE may be configured to transmit PUCCH transmission without repetition based on the determination. During the SI modification / update process, the UE may receive a configuration of a modified PUCCH repetition table. Then, the UE may make a determination of repetition of PUCCH transmission based on the modified configuration of the PUCCH repetition table after the SI modification / update process, such as in the same or similar manner as described above.
[0065] In some examples, UE 110 may be configured to receive a configuration of a PUCCH repetition table from a serving cell (radio access node 202). The UE may also be configured to receive an entry indication of an entry in the PUCCH repetition table from the serving cell. During a handover from a serving cell to a target cell, the UE may be configured to receive a configuration of a modified PUCCH repetition table for the target cell, wherein the modified PUCCH repetition table is received from the serving cell.
[0066] UE 110 may be configured to receive, from the target cell during a random access procedure associated with the handover, a second entry indication of an entry in the modified PUCCH repetition table. In some examples, the second entry indication may be received in a DCI message for scheduling contention resolution messages during the random access procedure. In particular, the DCI message may include a DAI field used as the second entry indication. And in some examples where the C-RNTI is configured for the handover, the DAI field used as the second entry indication may be in a DCI message having a CRC scrambled by the C-RNTI, such as in a manner similar to that described above using the TC-RNTI.
[0067] UE 110 may be configured to determine a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication. And the UE may be configured to transmit a PUCCH transmission to the target cell with the second number of PUCCH repetitions.
[0068] To further illustrate at least some example embodiments, Figure 3 A signaling diagram for PUCCH repetition adaptation is shown, where the configuration of the PUCCH repetition table is modified without subsequent reception of a PDCCH addressed to the TC-RNTI (such that the UE does not receive a DAI pointing to the modified PUCCH repetition table). As shown in step 301, the radio access node 202 (e.g., gNB) configures a PUCCH repetition table (e.g., numberOfPUCCHforMsg4HARQACKRepetitionsList) with a value of PUCCH repetitions (e.g., {1,2,4,8}). The radio access node then instructs the UE 110 at step 302 to perform a number (e.g., 8) of PUCCH repetitions from the PUCCH repetition table until a dedicated PUCCH configuration is available, such as by setting the DAI field of DCI1_0 with a CRC scrambled by the TC-RNTI (e.g., the DAI field is set to 11). At step 303, the UE may transmit a PUCCH transmission with the number of PUCCH repetitions indicated by the radio access node.
[0069] As shown in step 304, the radio access node 202 modifies the PUCCH repetition table. In some examples, the PUCCH repetition table may be modified in an SI modification or update process. The UE 110 may detect the process, and the UE may determine that PUCCH repetition is no longer performed based on the detection of the SI modification or update process, regardless of the number of PUCCH repetitions that the UE initially used for PUCCH transmission in step 303.
[0070] In some examples, the behavior of UE 110 in response to a modification of the PUCCH repetition table may depend on whether the feature of "PUCCH repetition in the absence of a dedicated PUCCH configuration" is supported after the PUCCH repetition table is modified. In some examples herein, the feature of "PUCCH repetition in the absence of a dedicated PUCCH configuration" is considered to be supported. In some of these examples, the modification of the configuration may also mean that the PUCCH repetition table no longer exists after the modification, which may indicate that the feature is no longer supported. If it is no longer supported, the UE may stop performing PUCCH repetition (e.g., once the UE is reconfigured by RRC). However, as shown, the radio access node uses a different PUCCH repetition table (e.g., {2,4}) to modify the PUCCH table. The modification of the PUCCH repetition table may be due to any of a variety of reasons, such as a handover of UE 110 to a different cell with a different PUCCH repetition table. In this regard, it may also be assumed that different cells support the feature of PUCCH repetition.
[0071] In some examples where the feature remains supported, once the configuration is modified, the UE 110 may still stop performing PUCCH repetitions because, for example, the UE did not receive a PDCCH addressed to the TC-RNTI throughout the handover process, such as in the case of CFRA handover. In other examples, as shown at step 305, the UE determines a second number of PUCCH repetitions included in the modified PUCCH repetition table. This second number of PUCCH repetitions may be, for example, a minimum number or a maximum number of PUCCH repetitions included in the modified configuration. Specifically, for example, the UE may determine the number of 2 PUCCH repetitions as the minimum value in the set of PUCCH repetition values {2,4}.
[0072] In another example, if the number of PUCCH repetitions that UE 110 is using for PUCCH transmission (before SI modification) is included in the modified PUCCH repetition table, the UE can keep using the same number of PUCCH repetitions after modifying the configuration. In other examples where the modified PUCCH repetition table has only one entry, the UE can use the value of the PUCCH repetition indicated by the one entry.
[0073] In some examples, the behavior of UE 110 may depend on whether the number of PUCCH repetitions that the UE is currently using for PUCCH transmissions from a previous PUCCH repetition table is included in the modified PUCCH repetition table. In some of these examples, when the number of PUCCH repetitions that the UE is using for PUCCH transmissions is not included in the modified PUCCH repetition table, the UE may use the minimum or maximum value of PUCCH repetitions included in the modified PUCCH repetition table. Conversely, in some of these examples, when the number of PUCCH repetitions that the UE is using for PUCCH transmissions is included in the modified PUCCH repetition table, the UE may keep using the same number of PUCCH repetitions.
[0074] In some examples, during a handover process in which the C-RNTI has been configured as part of a handover command to identify a DCI scheduling Msg4, the UE 110 may use the DCI included in the PDCCH addressed to the C-RNTI to determine the number of PUCCH repetitions in the modified PUCCH repetition table to be used. Specifically, the UE may use the DAI of the DCI transmitted with scheduling Msg4 (i.e., carried in the PDCCH addressed to the C-RNTI) to determine the number of PUCCH repetitions, such as using the same or similar process as the DAI of the DCI with a CRC scrambled by the TC-RNTI. In these examples, the DCI with a CRC scrambled by the TC-RNTI or C-RNTI and the DCI carried in the PDCCH addressed to the TC-RNTI or C-RNTI may be referred to interchangeably.
[0075] The UE then transmits the PUCCH with a second number of repetitions at step 305, such as until a dedicated PUCCH configuration is available or until the PUCCH repetition table is modified again.
[0076] It should be understood that Figure 3 The steps in may be performed in an order different from that shown and described above. In some other examples, the radio access node 202 configures the PUCCH repetition table (step 301), but the radio access node modifies the PUCCH repetition table (step 304) without first indicating to the UE 110 to perform multiple PUCCH repetitions from the PUCCH repetition table (step 302). Ambiguity may arise when the radio access node indicates to the UE 110 to perform multiple PUCCH repetitions (step 302), and the UE does not know which PUCCH repetition table in the PUCCH repetition table to use for the number of PUCCH repetitions. In these examples, similar to before, the UE may also determine the number of PUCCH repetitions based on the modified PUCCH table (step 305).
[0077] Figure 4 4 is a flow chart illustrating various steps in a method 400 that may be implemented by a user equipment or an apparatus for a user equipment or an apparatus included in a user equipment according to various example embodiments. The method includes receiving a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission, as shown in block 402. The method includes receiving an entry indication of an entry in the PUCCH repetition table, as shown in block 404. The method includes receiving a configuration of a modified PUCCH repetition table, as shown in block 406. The method includes making a determination regarding repetition of a PUCCH transmission based on the modified PUCCH repetition table, in a case where a second entry indication of an entry in the modified PUCCH repetition table is not indicated, as shown in block 408. And the method includes transmitting a PUCCH transmission based on the determination, as shown in block 410.
[0078] In some examples, the determination at block 408 is based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is included in the modified PUCCH repetition table.
[0079] In some examples, a determination is made at block 408 to not repeat the PUCCH transmission. In some of these examples, at block 410, the PUCCH transmission is not transmitted repeatedly based on the determination.
[0080] In some examples, the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a determination is made at block 408 whether to transmit the PUCCH transmission based on the one entry indicating the number of PUCCH repetitions. In some of these examples, the PUCCH transmission is transmitted at block 410 based on the one entry indicating the number of PUCCH repetitions.
[0081] In some examples, the modified PUCCH repetition table includes a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions. In some of these examples, at block 408, a determination is made to transmit the PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries. Also in some of these examples, at block 410, the PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0082] In some examples, the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is included in the modified PUCCH repetition table. In some of these examples, at block 408, it is determined that the PUCCH transmission is transmitted with the number of PUCCH repetitions. Also in some of these examples, at block 410, the PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0083] Figure 5 5 is a flow chart illustrating various steps in a method 500 that may be implemented by a user equipment or an apparatus for a user equipment or an apparatus included in a user equipment according to various example embodiments. The method includes receiving system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission, as shown in block 502. The method includes receiving an entry indication of an entry in the PUCCH repetition table, as shown in block 504. The method includes detecting a system information modification or update procedure, as shown in block 506. The method includes making a determination not to repeat a PUCCH transmission based on the system information modification or update procedure, as shown in block 508. And the method includes transmitting a PUCCH transmission based on the determination if not to repeat, as shown in block 510.
[0084] Figure 6 6 is a flowchart illustrating various steps in a method 600 that may be implemented by a user equipment or an apparatus for a user equipment or an apparatus included in a user equipment according to various example embodiments. The method comprises: receiving a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission, such as in Figure 6 The method includes receiving an entry indication of an entry in a PUCCH repetition table from a serving cell, as shown in block 604. The method includes, during a handover from the serving cell to the target cell, receiving a modified PUCCH repetition table for the target cell, as shown in block 606. The method includes, during a random access procedure with the target cell associated with the handover, receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell, as shown in block 608. The method includes determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication, as shown in block 610. And the method includes transmitting a PUCCH transmission to the target cell using the second number of PUCCH repetitions, as shown in block 612.
[0085] In some examples, at block 608, a second entry indication is received in a downlink control information (DCI) message for scheduling a contention resolution message during a random access procedure. And in some further examples, the DCI message includes a downlink assignment indicator (DAI) used as the second entry indication.
[0086] In some further examples, the random access procedure is initiated in association with a handover during which a cell radio network temporary identifier (C-RNTI) is configured. In some of these examples, the DAI used as the second entry indication is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0087] According to example embodiments of the present disclosure, telecommunication system 100 or PLMN 102 and components thereof (such as UE 110, CN 106, RAN 108 and / or radio access node 202) may be implemented by various means. Components for implementing the system and components thereof may include hardware, firmware, software, or a combination thereof. In some examples, one or more devices may be configured to function as or otherwise implement the system and components thereof shown and described herein. In examples involving more than one device, the respective devices may be connected to each other or otherwise communicate with each other in a variety of different ways, such as directly or indirectly communicating with each other via a wired or wireless network, etc.
[0088] According to some example implementations, Figure 4 At least some of the described method 400 may be performed by an apparatus including means for performing the functions of the method. Figure 5 At least some of the described method 500 may be performed by an apparatus including means for performing the functions of the method. Figure 6 At least some of the described method 600 may be performed by an apparatus comprising means for performing the functions of the method. Examples of suitable apparatus may include user equipment, user equipment, user terminals, and the like.
[0089] Figure 7An apparatus 700 according to some example embodiments of the present disclosure is shown, wherein components for performing various functions include hardware alone or under the direction of one or more computer programs from a computer-readable storage medium such as a computer memory (or more simply "memory"). In general, an apparatus of an example embodiment of the present disclosure may include, contain, or be embodied in one or more fixed or portable electronic devices. Examples of suitable electronic devices include wearable computers, mobile phones, portable computers, desktop computers, workstation computers, servers (server computers), etc. The apparatus may include one or more of each of a plurality of components, such as a processing circuit 702 connected to a computer-readable storage medium 704.
[0090] Processing circuitry 702 may consist of one or more processors alone or in combination with one or more computer-readable storage media. A processing circuit is typically any computer hardware capable of processing information such as, for example, data, a computer program, and / or other suitable electronic information. A processing circuit is comprised of a collection of electronic circuits, some of which may be packaged as an integrated circuit or multiple interconnected integrated circuits (sometimes more commonly referred to as an integrated circuit of a "chip"). The processing circuit may be configured to execute a computer program, which may be stored on the processing circuit or otherwise stored in a computer-readable storage medium 704 (of the same or another device).
[0091] Depending on the specific implementation, the processing circuit 702 may be a plurality of processors, a multi-core processor, or some other type of processor. In addition, the processing circuit may be implemented using a plurality of heterogeneous processor systems, in which a main processor exists together with one or more auxiliary processors on a single chip. As another illustrative example, the processing circuit may be a symmetric multiprocessor system containing a plurality of processors of the same type. In yet another example, the processing circuit may be embodied as or otherwise include one or more ASICs, FPGAs, and the like. Therefore, although the processing circuit may be capable of executing a computer program to perform one or more functions, the processing circuits of various examples may be capable of performing one or more functions without the aid of a computer program. In either case, the processing circuit may be appropriately programmed to perform functions or operations according to example implementations of the present disclosure.
[0092] Computer-readable storage media 704 is generally any computer hardware capable of temporarily and / or permanently storing information such as, for example, data, computer programs (e.g., computer-readable program code 706), and / or other suitable information. Computer-readable storage media may include volatile and / or nonvolatile memory, and may be fixed or removable. Examples of suitable memory include recording media, random access memory (RAM), read-only memory (ROM), hard drive, flash memory, thumb drive, removable computer disk, optical disk, or some combination thereof.
[0093] Computer-readable storage media 704 are non-transitory devices capable of storing information and are distinguishable from computer-readable transmission media capable of carrying information from one location to another. Examples of suitable computer-readable transmission media include electronic carrier signals, telecommunication signals, software distribution packages, or some combination thereof. As used herein, the term "non-transitory" is a limitation of the medium itself (i.e., tangible rather than signal), not a limitation on data storage persistence (e.g., RAM versus ROM). Computer-readable media described herein generally refer to computer-readable storage media or computer-readable transmission media. A computer-readable medium is any entity or device that can store and carry information such as one or more computer programs or portions thereof.
[0094] In addition to the computer-readable storage medium 704, the processing circuit 702 can also be connected to one or more interfaces for displaying, transmitting and / or receiving information. The interface may include a communication interface 708 and / or one or more user interfaces. The communication interface may be configured to transmit and / or receive information, such as to and / or from other (multiple) devices, (multiple) networks, etc. The communication interface may be configured to transmit and / or receive information via a physical (wired) and / or wireless communication link. Examples of suitable communication interfaces include a network interface controller (NIC), a wireless NIC (WNIC), etc.
[0095] The user interface may include a display 710 and / or one or more user input interfaces 712. The display may be configured to present or otherwise display information to a user, suitable examples of which include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic LED (OLED) display, an active matrix OLED (AMOLED), etc. The user input interface may be wired or wireless and may be configured to receive information from a user into the device, such as for processing, storage, and / or display. Suitable examples of user input interfaces include a microphone, an image or video capture device, a keyboard or keypad, a joystick, a touch-sensitive surface (separate from or integrated into a touch screen), a biometric sensor, etc. The user interface may also include one or more interfaces for communicating with peripheral devices such as printers, scanners, etc.
[0096] Execution of the computer readable program code 706 by the processing circuit 702 or storage of the computer readable program code in the computer readable storage medium 704 supports a combination of operations for implementing the example embodiments of the present disclosure. In this manner, the apparatus 700 may include at least one processing circuit and at least one computer readable storage medium coupled to the at least one processing circuit, wherein the at least one processing circuit is configured to execute the computer readable program code stored in the at least one computer readable storage medium. It will also be understood that one or more functions and combinations of functions may be implemented by a hardware-based computer system and / or processing circuit or a combination of dedicated hardware and program code instructions that perform the specified functions.
[0097] Some example embodiments of the present disclosure may also be performed in the form of a computer process defined by one or more computer programs or parts thereof. Example embodiments of the present disclosure may be performed by executing at least a portion of a computer program including a computer-readable program code. The computer program may be in source code form, object code form, or in some intermediate form. The computer program may be stored in a computer-readable medium that may be read by a computer, a processing circuit, or other suitable device. As described above, for example, the computer program may be stored in a computer-readable storage medium. Additionally or alternatively, for example, the computer program may be stored in a computer-readable transmission medium. The coding of the software for executing the example embodiments of the present disclosure is also within the scope of those of ordinary skill in the art.
[0098] As will be appreciated, any suitable computer-readable program code may be loaded from a computer-readable medium (e.g., a computer-readable storage medium, a computer-readable transmission medium) onto a computer, a processing circuit, or other programmable device to produce a specific machine so that the specific machine becomes a component for implementing the functions specified herein. Computer-readable program code may also be stored in a computer-readable medium, which may instruct a computer, a processing circuit, or other programmable device to function in a particular manner to thereby produce a specific machine or a specific product. In some examples, a computer-readable program code stored in a computer-readable medium may produce a product, wherein the product becomes a component for implementing the functions described herein. Computer-readable program code may be retrieved from a computer-readable medium and loaded into a computer, a processing circuit, or other programmable device to configure the computer, a processing circuit, or other programmable device to perform operations to be performed on the computer, a processing circuit, or other programmable device, or to perform operations performed by the computer, a processing circuit, or other programmable device.
[0099] The retrieval, loading, and execution of a computer-readable program code including program code instructions may be performed sequentially such that only one instruction is retrieved, loaded, and executed at a time. In some example embodiments, the retrieval, loading, and / or execution may be performed in parallel such that multiple instructions are retrieved, loaded, and / or executed together. The execution of program code instructions may produce a computer-implemented process such that the instructions executed by a computer, processing circuit, or other programmable device provide operations for implementing the functions described herein.
[0100] As explained above and reiterated below, the present invention includes, but is not limited to, the following exemplary embodiments.
[0101] Clause 1. An apparatus comprising: at least one memory configured to store a computer-readable program code; and at least one processing circuit configured to access the at least one memory and execute the computer-readable program code to cause the apparatus to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; receive a modified configuration of the PUCCH repetition table; based on the modified PUCCH repetition table, make a determination regarding repetitions of a PUCCH transmission without indicating a second entry indication of an entry in the modified PUCCH repetition table; and transmit a PUCCH transmission based on the determination.
[0102] Clause 2. The apparatus of clause 1, wherein the determining is based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0103] Clause 3. An apparatus according to clause 1 or clause 2, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a determination is made to transmit a PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0104] Clause 4. An apparatus according to any of clauses 1 to 3, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicates a number of PUCCH repetitions, and a determination is made to transmit the PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0105] Clause 5. Apparatus according to any of clauses 1 to 4, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a PUCCH transmission with the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0106] Clause 6. An apparatus comprising: means for receiving a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; means for receiving an entry indication of an entry in the PUCCH repetition table; means for receiving a configuration of a modified PUCCH repetition table; means for making a determination regarding repetitions of a PUCCH transmission based on the modified PUCCH repetition table in the event that a second entry indication of an entry in the modified PUCCH repetition table is not indicated; and means for transmitting a PUCCH transmission based on the determination.
[0107] Clause 7. Apparatus according to clause 6, wherein the determination is made based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0108] Clause 8. Apparatus according to clause 6 or clause 7, wherein the modified PUCCH repetition table comprises only one entry indicating the number of PUCCH repetitions, and the determination is made to transmit the PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0109] Clause 9. An apparatus according to any of clauses 6 to 8, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicates a number of PUCCH repetitions, and a determination is made to transmit the PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0110] Clause 10. Apparatus according to any of clauses 6 to 9, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and the determination is made to transmit a PUCCH transmission with the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0111] Clause 11. A method comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table; receiving a configuration of a modified PUCCH repetition table; based on the modified PUCCH repetition table, making a determination regarding repetitions of a PUCCH transmission without indicating a second entry indication of an entry in the modified PUCCH repetition table; and transmitting a PUCCH transmission based on the determination.
[0112] Clause 12. The method of clause 11, wherein the determining is based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0113] Clause 13. A method according to clause 11 or clause 12, wherein the modified PUCCH repetition table comprises only one entry indicating the number of PUCCH repetitions, and a determination is made to transmit a PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0114] Clause 14. A method according to any of clauses 11 to 13, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions, and a determination is made to transmit a PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0115] Clause 15. A method according to any of clauses 11 to 14, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a PUCCH transmission with the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0116] Clause 16. A computer-readable storage medium that is non-transitory and has computer-readable program code stored therein, the computer-readable program code, in response to being executed by at least one processing circuit, causes an apparatus to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; receive a configuration of a modified PUCCH repetition table; based on the modified PUCCH repetition table, make a determination regarding repetitions of a PUCCH transmission without indicating a second entry indication of an entry in the modified PUCCH repetition table; and transmit a PUCCH transmission based on the determination.
[0117] Clause 17. The computer-readable storage medium of clause 16, wherein the determining is based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0118] Clause 18. A computer-readable storage medium according to clause 16 or clause 17, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a determination is made to transmit a PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0119] Clause 19. A computer-readable storage medium according to any of clauses 16 to 18, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicates a number of PUCCH repetitions, and a determination is made to transmit a PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0120] Clause 20. A computer-readable storage medium according to any of clauses 16 to 19, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a PUCCH transmission utilizing the number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted utilizing the number of PUCCH repetitions.
[0121] Clause 21. An apparatus comprising means for performing the method of any of clauses 11 to 15.
[0122] Clause 22. A computer readable medium comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 11 to 15.
[0123] Clause 23. A computer readable storage medium comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 11 to 15.
[0124] Clause 24. A computer program comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any one of clauses 11 to 15.
[0125] Clause 25. An apparatus comprising: at least one memory configured to store a computer-readable program code; and at least one processing circuit configured to access the at least one memory and execute the computer-readable program code to cause the apparatus to at least: receive system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; detect a system information modification or update procedure; make a determination based on the system information modification or update procedure not to repeat a PUCCH transmission; and in the case of non-repetition, transmit the PUCCH transmission based on the determination.
[0126] Clause 26. Apparatus according to clause 25, wherein the determination is made to not repeat the PUCCH transmission during or after a system information modification or update procedure.
[0127] Clause 27. An apparatus according to clause 25 or clause 26, wherein the determination is a first determination, the PUCCH transmission is a first PUCCH transmission, and the at least one processing circuit is configured to execute computer readable program code to cause the apparatus to further at least: receive a configuration of a modified PUCCH repetition table during a system information modification or update procedure; and after the system information modification or update procedure, in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, make a second determination regarding repetition of a second PUCCH transmission based on the modified PUCCH repetition table; and transmit the second PUCCH transmission based on the second determination.
[0128] Clause 28. Apparatus according to clause 27, wherein the second determination is made based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0129] Clause 29. Apparatus according to clause 27 or clause 28, wherein the modified PUCCH repetition table comprises only one entry indicating the number of PUCCH repetitions, and a second determination is made to transmit a second PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0130] Clause 30. An apparatus according to any of clauses 27 to 29, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions, and a second determination is made to transmit the second PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the second PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0131] Clause 31. Apparatus according to any of clauses 27 to 30, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a second PUCCH transmission with the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0132] Clause 32. An apparatus comprising: means for receiving system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; means for receiving an entry indication of an entry in the PUCCH repetition table; means for detecting a system information modification or update procedure; means for making a determination not to repeat a PUCCH transmission based on the system information modification or update procedure; and means for transmitting a PUCCH transmission based on the determination not to repeat, if the transmission is not to be repeated.
[0133] Clause 33. Apparatus according to clause 32, wherein the determination is made to not repeat the PUCCH transmission during or after a system information modification or update procedure.
[0134] Clause 34. An apparatus according to clause 32 or clause 33, wherein the determination is a first determination, the PUCCH transmission is a first PUCCH transmission, and the apparatus further comprises: means for receiving a configuration of a modified PUCCH repetition table during a system information modification or update process; and means for making a second determination regarding repetition of a second PUCCH transmission based on the modified PUCCH repetition table after the system information modification or update process and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table; and means for transmitting the second PUCCH transmission based on the second determination.
[0135] Clause 35. Apparatus according to clause 34, wherein the second determination is made based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0136] Clause 36. Apparatus according to clause 34 or clause 35, wherein the modified PUCCH repetition table comprises only one entry indicating the number of PUCCH repetitions, and a second determination is made to transmit a second PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0137] Clause 37. An apparatus according to any of clauses 34 to 36, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions, and a second determination is made to transmit the second PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the second PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0138] Clause 38. Apparatus according to any of clauses 34 to 37, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a second PUCCH transmission with the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0139] Clause 39. A method comprising: receiving system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table; detecting a system information modification or update procedure; making a determination not to repeat a PUCCH transmission based on the system information modification or update procedure; and transmitting the PUCCH transmission based on the determination not to repeat.
[0140] Clause 40. The method of clause 39, wherein the determination is made to not repeat the PUCCH transmission during or after a system information modification or update procedure.
[0141] Clause 41. A method according to clause 39 or clause 40, wherein the determination is a first determination, the PUCCH transmission is a first PUCCH transmission, and the method further comprises: receiving a configuration of a modified PUCCH repetition table during a system information modification or update process; and after the system information modification or update process, and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, making a second determination regarding repetition of a second PUCCH transmission based on the modified PUCCH repetition table; and transmitting the second PUCCH transmission based on the second determination.
[0142] Clause 42. The method of clause 41, wherein the second determination is made based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0143] Clause 43. A method according to clause 41 or clause 42, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a second determination is made to transmit a second PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0144] Clause 44. A method according to any of clauses 41 to 43, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions, and a second determination is made to transmit the second PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the second PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0145] Clause 45. A method according to any of clauses 41 to 44, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a second PUCCH transmission with the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0146] Clause 46. A computer-readable storage medium that is non-transitory and has computer-readable program code stored therein, the computer-readable program code, in response to being executed by at least one processing circuit, causes an apparatus to at least: receive system information including a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table including at least one entry, each entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table; detect a system information modification or update procedure; make a determination based on the system information modification or update procedure not to repeat a PUCCH transmission; and in the event of a non-repetition, transmit a PUCCH transmission based on the determination.
[0147] Clause 47. The computer-readable storage medium of clause 46, wherein the determination is made to not repeat the PUCCH transmission during or after a system information modification or update procedure.
[0148] Clause 48. A computer-readable storage medium according to clause 46 or clause 47, wherein the determination is a first determination, the PUCCH transmission is a first PUCCH transmission, and the computer-readable storage medium has further computer-readable program code stored therein, the further computer-readable program code in response to being executed by at least one processing circuit causing the apparatus to further at least: receive a configuration of a modified PUCCH repetition table during a system information modification or update procedure; and after the system information modification or update procedure, make a second determination regarding repetition of a second PUCCH transmission based on the modified PUCCH repetition table in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table; and transmit the second PUCCH transmission based on the second determination.
[0149] Clause 49. The computer-readable storage medium of clause 48, wherein the second determination is made based on whether the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table.
[0150] Clause 50. A computer-readable storage medium according to clause 48 or clause 49, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a second determination is made to transmit a second PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
[0151] Clause 51. A computer-readable storage medium according to any of clauses 48 to 50, wherein the modified PUCCH repetition table includes a plurality of entries, each entry in the plurality of entries indicates a number of PUCCH repetitions, and a second determination is made to transmit the second PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and wherein the second PUCCH transmission is transmitted based on an entry in the plurality of entries indicating a minimum number or a maximum number of PUCCH repetitions.
[0152] Clause 52. A computer-readable storage medium according to any of clauses 48 to 51, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and a determination is made to transmit a second PUCCH transmission with the number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted with the number of PUCCH repetitions.
[0153] Clause 53. An apparatus comprising means for performing the method of any of clauses 39 to 45.
[0154] Clause 54. A computer readable medium comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 39 to 45.
[0155] Clause 55. A computer readable storage medium comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 39 to 45.
[0156] Clause 56. A computer program comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 39 to 45.
[0157] Clause 57. An apparatus comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit configured to access the at least one memory and execute the computer-readable program code to cause the apparatus to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receive an entry indication of an entry in the PUCCH repetition table from the serving cell; during a handover from the serving cell to a target cell, receive a modified PUCCH repetition table for the target cell; during a random access procedure with the target cell associated with the handover, receive a second entry indication of an entry in the modified PUCCH repetition table from the target cell; determine a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and transmit a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0158] Clause 58. The apparatus of clause 57, wherein the second entry indication is received in a downlink control information (DCI) message for scheduling a contention resolution message during a random access procedure.
[0159] Clause 59. The apparatus of clause 58, wherein the DCI message includes a downlink assignment indicator (DAI) used as the second entry indication.
[0160] Clause 60. An apparatus according to clause 59, wherein the random access procedure is initiated in association with a handover during which a cell radio network temporary identifier (C-RNTI) is configured. In some of these examples, the DAI used as the second entry indication is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0161] Clause 61. An apparatus comprising: means for receiving a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; means for receiving an entry indication of an entry in the PUCCH repetition table from the serving cell; means for receiving a modified PUCCH repetition table for the target cell during a handover from the serving cell to the target cell; means for receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell during a random access procedure with the target cell associated with the handover; means for determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and means for transmitting a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0162] Clause 62. The apparatus of clause 61, wherein the second entry indication is received in a downlink control information (DCI) message for scheduling a contention resolution message during a random access procedure.
[0163] Clause 63. The apparatus of clause 62, wherein the DCI message includes a downlink assignment indicator (DAI) used as the second entry indication.
[0164] Clause 64. An apparatus according to clause 63, wherein the random access procedure is initiated in association with a handover, during which a cell radio network temporary identifier (C-RNTI) is configured, and the DAI used as the second entry indication is in a DCI message with a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0165] Clause 65. A method, comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table from the serving cell; during a handover from the serving cell to a target cell, receiving a modified PUCCH repetition table for the target cell; during a random access procedure with the target cell associated with the handover, receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell; determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and transmitting a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0166] Clause 66. The method of clause 65, wherein the second entry indication is received in a downlink control information (DCI) message for scheduling a contention resolution message during a random access procedure.
[0167] Clause 67. The method of clause 66, wherein the DCI message includes a downlink assignment indicator (DAI) used as the second entry indication.
[0168] Clause 68. A method according to clause 67, wherein the random access procedure is initiated in association with a handover during which a cell radio network temporary identifier (C-RNTI) is configured. In some of these examples, the DAI used as the second entry indication is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0169] Clause 69. A computer-readable storage medium that is non-transitory and has computer-readable program code stored therein, the computer-readable program code being responsive to being executed by at least one processing circuit such that the apparatus at least: receives a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the PUCCH repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receives an entry indication of an entry in the PUCCH repetition table from the serving cell; during a handover from the serving cell to a target cell, receives a modified PUCCH repetition table for the target cell; during a random access procedure with the target cell associated with the handover, receives a second entry indication of an entry in the modified PUCCH repetition table from the target cell; determines a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and transmits a PUCCH transmission to the target cell using the second number of PUCCH repetitions.
[0170] Clause 70. The computer-readable storage medium of clause 69, wherein the second entry indication is received in a downlink control information (DCI) message for scheduling a contention resolution message during a random access procedure.
[0171] Clause 71. The computer-readable storage medium of clause 70, wherein the DCI message includes a downlink assignment indicator (DAI) used as the second entry indication.
[0172] Clause 72. A computer-readable storage medium according to clause 71, wherein the random access procedure is initiated in association with a handover during which a cell radio network temporary identifier (C-RNTI) is configured. In some of these examples, the DAI used as the second entry indication is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0173] Clause 73. An apparatus comprising means for performing the method of any of clauses 65 to 68.
[0174] Clause 74. A computer readable medium comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 65 to 68.
[0175] Clause 75. A computer readable storage medium comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 65 to 68.
[0176] Clause 76. A computer program comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method of any of clauses 65 to 68.
[0177] Those skilled in the art to which the present disclosure belongs will think of many modifications and other embodiments of the present disclosure set forth herein, which benefit from the teachings presented in the above description and associated pictures. Therefore, it should be understood that the present disclosure is not limited to the specific embodiments disclosed, and modifications and other embodiments are intended to be included within the scope of the appended claims. In addition, although the foregoing description and associated pictures describe example embodiments in the context of certain example combinations of elements and / or functions, it should be understood that different combinations of elements and / or functions can be provided by alternative implementations without departing from the scope of the appended claims. In this regard, for example, combinations of elements and / or functions different from those elements and / or functions explicitly described above are also considered, as may be set forth in some of the appended claims. Although specific terms are employed herein, they are only used in a general and descriptive sense, not for the purpose of limitation.
Claims
1. A device for communication, comprising: means for receiving a configuration of a physical uplink control channel (PUCCH) repetition table comprising at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; means for receiving an entry indication of an entry in the PUCCH repetition table; means for receiving a modified configuration of a PUCCH repetition table; means for making a determination regarding repetition of the PUCCH transmission based on the modified PUCCH repetition table without indicating a second entry in the modified PUCCH repetition table; as well as Means for transmitting the PUCCH transmission based on the determining.
2. The apparatus of claim 1, wherein the determination is made based on whether the number of the PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is included in the modified PUCCH repetition table.
3. The apparatus of claim 1 or claim 2, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and the determination is made to transmit the PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and The PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
4. The apparatus of claim 1 , wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions, and the determination is made to transmit the PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and The PUCCH transmission is transmitted based on the entry in the plurality of entries indicating the minimum number or the maximum number of PUCCH repetitions.
5. The apparatus of claim 1 , wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and the determination is made to transmit the PUCCH transmission with the number of PUCCH repetitions, and The PUCCH transmission is transmitted with the number of PUCCH repetitions.
6. A method for communication, comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table including at least one entry, each entry of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission; receiving an entry indication of an entry in the PUCCH repetition table; receiving a modified configuration of a PUCCH repetition table; making a determination regarding repetition of the PUCCH transmission based on the modified PUCCH repetition table without indicating a second entry in the modified PUCCH repetition table; and The PUCCH transmission is transmitted based on the determination. 7 . The method of claim 6 , wherein the determination is based on whether the number of the PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is included in the modified PUCCH repetition table.
8. The method of claim 6 or claim 7, wherein the modified PUCCH repetition table comprises only one entry indicating the number of PUCCH repetitions, and the determination is made to transmit the PUCCH transmission based on the one entry indicating the number of PUCCH repetitions, and The PUCCH transmission is transmitted based on the one entry indicating the number of PUCCH repetitions.
9. The method of claim 6, wherein the modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating a number of PUCCH repetitions, and the determination is made to transmit the PUCCH transmission based on an entry in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions in the plurality of entries, and The PUCCH transmission is transmitted based on the entry in the plurality of entries indicating the minimum number or the maximum number of PUCCH repetitions.
10. The method of claim 6, the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in the modified PUCCH repetition table, and the determination is made to transmit the PUCCH transmission using the number of PUCCH repetitions, and Wherein the PUCCH transmission is transmitted using the number of PUCCH repetitions.