Physical uplink control channel repetition
By receiving and processing the configuration and entry indication of the physical uplink control channel (PUCCH) duplicate table, the modification of system information is detected, and the problem that the UE cannot adapt to when the system information is updated is solved, ensuring that the number of duplicates transmitted by PUCCH is determined and adapting to the update of system information.
Patent Information
- Application Number
- CN202411553653.2
- 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, the modification of the physical uplink control channel (PUCCH) duplication table causes the UE (user equipment) to be unable to receive the new entry indication, resulting in the number of duplicates transmitted by PUCCH and unable to adapt to the update of system information.
Provided is an apparatus and method, including receiving a configuration of a physical uplink control channel (PUCCH) repeat table, receiving an entry indication in the PUCCH repeat table, detecting a system information modification or update process, and making a determination regarding the PUCCH transmission duplication without the second entry indication based on the modified PUCCH repeat table, ensuring that the PUCCH transmission does not repeat.
After the system information is modified, the UE cannot receive the indication of the new PUCCH duplicate table entry, ensure that the number of duplicates of PUCCH transmission is determined, adapt to the update of system information, and avoid unnecessary duplication of PUCCH transmission.
Smart Images

Figure CN119946859A_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, the communication of data for carrying communications such as voice, video, electronic mail (email), text messaging, multimedia, and / or content data. 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 a 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 equipment. The communication device is provided with appropriate signal receiving and transmitting means for enabling communication, such as 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. The communication protocols and / or parameters that should 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 implementations provide a device comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit system configured to access the at least one memory and execute the computer-readable program code to cause the device to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table, the 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 repetition table; make a determination regarding repetition of a PUCCH transmission based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table; and transmit a PUCCH transmission based on the determination.
[0008] Some example implementations provide an apparatus comprising: a component for receiving a configuration of a physical uplink control channel (PUCCH) repetition table, the 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; 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 repetitions of a PUCCH transmission based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table; and a component for transmitting a PUCCH transmission based on the determination.
[0009] Some example implementations provide a method comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table, the physical uplink control channel (PUCCH) repetition table comprising at least one entry, each 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; making a determination regarding repetitions of a PUCCH transmission based on the modified PUCCH repetition table and 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 implementations 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 system, causes a device to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table, the 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 PUCCH repetition table; based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, make a determination regarding repetitions of the PUCCH transmission; and transmit the PUCCH transmission based on the determination.
[0011] Some example implementations provide a device comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit system configured to access the at least one memory and execute the computer-readable program code to cause 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 the PUCCH transmission based on the system information modification or update process; and transmit the PUCCH transmission without repetition based on the determination.
[0012] Some example implementations 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 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 detecting a system information modification or update process; a component for making a determination not to repeat a PUCCH transmission based on the system information modification or update process; and a component for transmitting a PUCCH transmission without repetition based on the determination.
[0013] Some example implementations 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 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 process; making a determination not to repeat a PUCCH transmission based on the system information modification or update process; and transmitting a PUCCH transmission without repetition based on the determination.
[0014] Some example implementations 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 system causes a 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 a PUCCH transmission based on the system information modification or update process; and transmit a PUCCH transmission without repetition based on the determination.
[0015] Some example implementations provide an apparatus comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit system 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 configuration of a modified PUCCH repetition table for the target cell; during a random access procedure 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 with the second number of PUCCH repetitions.
[0016] Some example implementations provide an apparatus comprising: components 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; components for receiving an entry indication of an entry in the PUCCH repetition table from the serving cell; components for receiving a modified configuration of the PUCCH repetition table for a target cell during a handover from the serving cell to the target cell; components for receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell during a random access procedure associated with the handover; components for determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; and components for transmitting a PUCCH transmission to the target cell with the second number of PUCCH repetitions.
[0017] Some example implementations provide a method, including: receiving a configuration of a physical uplink control channel (PUCCH) repetition table from a serving cell, the 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 from the serving cell; during a handover from the serving cell to a target cell, receiving a configuration of a modified PUCCH repetition table for the target cell; during a random access procedure 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 with the second number of PUCCH repetitions.
[0018] Some example implementations 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 system, causes a device 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 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 configuration of a modified PUCCH repetition table for the target cell; during a random access procedure 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 with 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 described 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 overall manner, so that any separable features or elements in any of its aspects and example implementations of the present disclosure should be considered combinable.
[0020] Therefore, it should be understood that this summary 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. Accordingly, it should be understood that the above-mentioned example implementations are merely examples and should not be interpreted as narrowing the scope or spirit of the present disclosure in any way. Other example implementations, 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 implementations. 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 implemented according to some examples of the present disclosure is shown, comprising one or more public land mobile networks (PLMNs) coupled to one or more external data networks;
[0023] Figure 2shows deployment of a PLMN according to some example implementations;
[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 device according to various example implementations; and
[0026] Figure 7 Apparatus according to some example implementations are 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 implementations of the present disclosure can be embodied in many different forms and should not be construed as limited to the implementations set forth herein; on the contrary, these example implementations 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 otherwise specified or clear from the context, references to first, second, etc. should not be construed as implying a particular order. A feature described as being above another feature (unless otherwise specified or clear from the context) may alternatively be below it, and vice versa; and similarly, a feature described as being to the left of another feature may alternatively be to the right of it, and vice versa. Furthermore, although reference may be made herein to quantitative measurements, values, geometric relationships, etc., unless otherwise specified, 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 otherwise specified or clarified by context, an "or" of a set of operands is an "inclusive or," and is thus true if and only if one or more of the operands are true, rather than an "exclusive or" in which it 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, unless otherwise specified, the articles "a" and "an" mean "one or more," unless otherwise specified or clear from context to be in 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 specified. 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 implementations 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 implementations 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) a hardware circuit implementation only (such as an implementation in analog and / or digital circuits only); (b) a combination of hardware circuitry and software, for example (if applicable): (i) a combination of analog and / or (multiple) digital hardware circuits with software / firmware, and (ii) any portion of (multiple) hardware processors (including digital signal processors), software, and (multiple) memories with software 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, that 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 a further 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 (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to a particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in a server, cellular network device, or other computing or network device.
[0033] Figure 1 A telecommunications system 100 implemented according to various examples 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 (especially including a wide area network (WAN) such as the Internet). Each PLMN in the 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 network and the Internet is coupled to one or more radio access networks (RAN) 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 equipment, terminal equipment, mobile station, etc. UE is generally a device configured to communicate with a network device or another UE in a telecommunications network. UE may be a portable computer (e.g., a laptop, a notebook, 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 RAN 108 according to their specific radio access technology, thereby accessing a specific CN 106 of PLMN 102, or accessing one or more external data networks in an external data network 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 NB (MNB) or a macro BS eNB (MeNB), a home BS NB (HNB) or a home BS eNB (HeNB), a next generation NB (gNB), an enhanced gNB (en-gNB), a next generation eNB (ng-e NB), 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 system configured to perform various management functions, etc. The processing circuit system may be associated with a computer-readable storage medium or a database for maintaining information required in the management function.
[0037] The RAN 108 may be centralized or distributed. In various examples, components of the RAN may be connected 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 a radio link. 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 2 A deployment 200 of a PLMN is shown, such as a 4G LTE or 5G deployment, according to some example implementations. 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; and the E-UTRAN includes one or more eNBs (radio access nodes), one or more eNBs 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; and the NG-RAN includes one or more gNBs (radio access nodes 202), one or more gNBs 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 the one or more ng-eNBs 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 the one or more en-gNBs may also be configured to communicate with one or more eNBs. In various cases, a single UE 110 (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 split 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 split into distributed units (DUs) and central / centralized units (CUs), such as servers, hosts, or nodes. In some architectures, the RRHs / RUs and DUs may be collocated. It is also possible that the node operation may be distributed among multiple servers, hosts, or nodes.
[0041] It should also be understood that the distribution of work between CN106 operations and radio access node 202 operations 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 are at least transmit / receive (Tx / Rx) nodes. However, in some example implementations, 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 can be 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. In general, virtual networking may involve the process of combining hardware and software network resources and network functions into a single software-based host 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 of the transfer of responsibilities between the CU and DU may be selected based 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 (NTNs). 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. Thus, NTN can provide communication coverage over very large areas that may not be reachable by terrestrial radio access networks alone. Such functionality can be used to globally connect IoT devices, as well as to 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 messages (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 dedicated PUCCH resource configurations (provided on UEs that support this feature).
[0045] In some deployments such as deployment 200, a radio access node 202 (e.g., a gNB) may configure the system to use PUCCH repetition for certain messages (such as, for Msg4 HARQ-ACK) until the UE is configured with a dedicated PUCCH resource configuration. The radio access node may configure one or more PUCCH repetition numbers (PUCCH repetition values or factors) for the UE to use. 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 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 allocation 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 values 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 in this initial access phase is not otherwise used, thereby allowing the DAI to be used to indicate the number of PUCCH repetitions to be applied to PUCCH transmissions. The configured / indicated number of PUCCH repetitions 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 the RACH procedure.In this regard, a RACH procedure may include multiple entry points and exit points, at least some of which may be 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 (in which the UE is instructed to trigger a RACH procedure) may be considered to be successfully completed.
[0051] 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, then a contention-free random access (CFRA) for handover with a dedicated preamble in the PRACH (a preamble that is not among contention-based random access (CBRA) preambles) may be considered to be successfully completed. In the case of a handover without a dedicated preamble, where the UE 110 is configured with a C-RNTI by the target cell and the preamble is among contention-based random access preambles, the RACH procedure may be considered 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 the Msg3.
[0052] In contention-based random access driven by C-RNTI, 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 contention-based random access driven by TC-RNTI, 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, the UE 110 may benefit from initialization of the PUCCH repetition configuration in the case of a handover with a dedicated preamble, a handover without a dedicated preamble, and an access from an RRC idle mode. As described herein, handover and RRC reconfiguration (with synchronization) may be referred to interchangeably. As described above, in the case where the UE does not have a dedicated PUCCH configuration, the UE 110 determines the number of PUCCH repetitions based on the configured PUCCH repetition table (numberOfPUCCHforMsg4HARQACK-RepetitionsList) and an indication obtained, for example, via the DAI field in DCI 1_0 with a CRC scrambled by the TC-RNTI. The UE may then use the number of PUCCH repetitions determined for one or more PUCCH transmissions until the radio 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 instruct the UE to 8 repetitions. 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 before 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 TC-RNTI to indicate the number of repetitions to be used after modification of the SI (e.g., does not receive a DAI pointing to a modified PUCCH repetition table / configuration), the UE may understand that 8 PUCCH repetitions are sent, even though, after the SI modification, the cell no longer supports this 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 be expected to receive a PDCCH addressed to the TC-RNTI indicating the repetition value 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 an assigned TC-RNTI for scrambling the CRC of the DCI that schedules 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 implementations 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, in the case where the UE 110 supports (and is configured with) PUCCH repetition 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 after the modification (e.g., a PDCCH addressed to the TC-RNTI), the example implementations provide PUCCH repetition adaptation.
[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 implementations, 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 based on the determination, UE 110 may be configured to transmit the PUCCH transmission.
[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 only one entry indicating the number of PUCCH repetitions, UE 110 may make a determination to transmit a PUCCH transmission based on the one entry indicating the number of PUCCH repetitions. In some of these examples, the UE may then transmit the PUCCH transmission based on the one 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. Then, in some of these examples, UE 110 can make a determination based on an entry in the modified PUCCH repetition table. The entry can indicate a minimum or maximum number of PUCCH repetitions in the multiple entries, and the UE can transmit a PUCCH transmission based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions. In another example, the entry can be a middle-most entry in the modified PUCCH repetition table, and the UE can transmit a PUCCH transmission based on the middle-most entry indicating a specific 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 make a determination to transmit a PUCCH transmission with 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 transmissions based on the SI modification / update process. For example, the UE may be configured to make a determination not to repeat PUCCH transmissions during and / or after the SI modification / update process. And based on the determination, the UE may be configured to transmit PUCCH transmissions without repetition. During the SI modification / update process, the UE may receive a configuration of a modified PUCCH repetition table. Then, after the SI modification / update process, the UE may make a determination regarding repetition of PUCCH transmissions based on the modified configuration of the PUCCH repetition table, for example in the same or similar manner as described above.
[0065] In some examples, the 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] The 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 implementations, Figure 3 A signaling diagram for PUCCH repetition adaptation is shown, which is a modification of the configuration of the PUCCH repetition table in the absence of subsequent reception of a PDCCH addressed to the TC-RNTI (so 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., numberOfPUCCHforMsg4HARQACK-RepetitionsList) with a PUCCH repetition value (e.g., {1,2,4,8}). The radio access node then instructs the UE 110 at step 302 to perform a certain 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 DCI 1_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 not to perform PUCCH repetition again based on detecting the SI modification or update process, regardless of the number of PUCCH repetitions that the UE originally used for PUCCH transmission in step 303.
[0070] In some examples, in response to a modification to the PUCCH repetition table, the behavior of UE 110 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, it is considered that "PUCCH repetition in the absence of a dedicated PUCCH configuration" is supported. In some of these examples, the modification to 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, different cells may also be assumed to 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 a 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 may keep using the same number of PUCCH repetitions after the configuration is modified. In another example, where the modified PUCCH repetition table has only one entry, the UE may 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 from a previous PUCCH repetition table that the UE is currently using for PUCCH transmissions 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, where the C-RNTI has been configured as part of a handover command to identify the DCI that schedules 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 that schedules the Msg4 transmission (i.e., carried in the PDCCH addressed to the C-RNTI) to determine the number of PUCCH repetitions, for example 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 repetition number at step 306, 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 instructing the UE 110 to perform a certain number of PUCCH repetitions from the PUCCH repetition table (step 302). When the radio access node instructs the UE 110 to perform the number of PUCCH repetitions (step 302), ambiguity may arise because the UE does not know which PUCCH repetition table to use for the number of PUCCH repetitions. In these examples, similar to the above, the UE may also determine the number of PUCCH repetitions based on the modified PUCCH table (step 305).
[0077] Figure 4 4 is a flowchart illustrating various steps of a method 400 that may be implemented by a user equipment or an apparatus for or included in a user equipment according to various example implementations. The method includes, as shown in block 402, receiving 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 of the at least one entry indicating a number of PUCCH repetitions to be performed for a PUCCH transmission. The method includes, as shown in block 404, receiving an entry indication of an entry in the PUCCH repetition table. The method includes, as shown in block 406, receiving a configuration of a modified PUCCH repetition table. The method includes, as shown in block 408, making a determination regarding repetition of a PUCCH transmission based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table. And, the method includes, as shown in block 410, transmitting a PUCCH transmission based on the determination.
[0078] In some examples, at block 408, a determination is made regarding repetition of a PUCCH transmission 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 not to repeat the PUCCH transmission at block 408. In some of these examples, the PUCCH transmission is transmitted without repeating at block 410 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 to transmit the PUCCH transmission is made based on the one entry indicating the number of PUCCH repetitions at block 408. 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 plurality of entries in the modified PUCCH repetition table indicating a minimum number or a maximum number of PUCCH repetitions. 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, a determination is made at block 408 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 is a flow chart illustrating various steps of a method 500 that may be implemented by a user equipment or in an apparatus for a user equipment or included in an apparatus in a user equipment according to various example implementations. 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 the PUCCH transmission without repetition based on the determination, as shown in block 510.
[0084] Figure 6 is a flow chart showing various steps of a method 600 that may be implemented by a user device or in an apparatus for a user device or included in an apparatus in a user device according to various example implementations. The method includes: Figure 6 As shown at block 602 of the method, a configuration of a physical uplink control channel (PUCCH) repetition table is received from a serving cell, the 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. The method includes: as shown at block 604, receiving an entry indication of an entry in the PUCCH repetition table from the serving cell. The method includes: as shown at block 606, during a handover from the serving cell to the target cell, receiving a configuration of a modified PUCCH repetition table for the target cell. The method includes: as shown at block 608, during a random access procedure associated with the handover, receiving a second entry indication of an entry in the modified PUCCH repetition table from the target cell. The method includes: as shown at block 610, determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication. And, the method includes: as shown at block 612, transmitting a PUCCH transmission to the target cell with a second number of PUCCH repetitions.
[0085] In some examples, at block 608, the second entry indicates receipt 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 allocation indicator (DAI) 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 indicated as the second entry is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0087] According to example implementations 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 the system and components thereof shown and described herein, 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 comprising means for performing the functions of the corresponding steps of the method. Figure 5 At least some of the described method 500 may be performed by an apparatus including components for performing the functions of the corresponding steps of the method. Figure 6 At least some of the described method 600 may be performed by an apparatus, the apparatus comprising means for performing the functions of the corresponding steps of the method. Examples of suitable apparatuses may include user equipment, user equipment, user terminals, and the like.
[0089] Figure 7An apparatus 700 is shown according to some example implementations of the present disclosure, wherein components for performing various functions include hardware, either 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 implementation 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 components of each of the plurality of components, such as a processing circuit system 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. Processing circuitry is generally any computer hardware capable of processing information (such as, for example, data, computer programs, and / or other suitable electronic information). Processing circuitry consists 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 "chips"). Processing circuitry may be configured to execute a computer program, which may be stored on the processing circuitry 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 system may be implemented using a plurality of heterogeneous processor systems, in which a main processor exists on a single chip together with one or more auxiliary processors. As another illustrative example, the processing circuit system may be a symmetric multiprocessor system containing a plurality of processors of the same type. In yet another example, the processing circuit system may be embodied as or otherwise include one or more ASICs, FPGAs, and the like. Therefore, although the processing circuit system may be capable of executing a computer program to perform one or more functions, the processing circuit systems 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 system may be appropriately programmed to perform functions or operations implemented according to the examples 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 is a non-transient device capable of storing information and is 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-transient" is a limitation of the medium itself (i.e., tangible rather than signal), rather than a limitation on data storage persistence (e.g., RAM versus ROM). Computer-readable media described herein generally refers to computer-readable storage media or computer-readable transmission media. A computer-readable medium is any entity or device capable of storing and carrying information such as one or more computer programs or portions thereof.
[0094] In addition to the computer-readable storage medium 704, the processing circuit system 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 transmitting information to other devices, networks, etc. and / or receiving information from other devices, 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] The execution of computer readable program code 706 by processing circuit system 702, or the storage of computer readable program code in computer readable storage medium 704, supports the combination of operations for implementing the example implementations of the present disclosure. In this manner, apparatus 700 may include at least one processing circuit system and at least one computer readable storage medium coupled to at least one processing circuit, wherein at least one processing circuit system is configured to execute computer readable program code stored in at least one computer readable storage medium. It should also be understood that one or more functions and combinations of functions may be implemented by a dedicated hardware-based computer system and / or processing circuit system or a combination of dedicated hardware and program code instructions that perform a particular function.
[0097] Some example implementations of the present disclosure may also be implemented in the form of a computer process defined by one or more computer programs or parts thereof. Example implementations of the present disclosure may be implemented 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 system, or other suitable device. As indicated 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 implementations of the present disclosure is also within the scope of those of ordinary skill in the art.
[0098] As will be understood, any suitable computer-readable program code can 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 system, or other programmable device to produce a specific machine, so that the specific machine becomes a component for implementing the functions specified herein. The computer-readable program code may also be stored in a computer-readable medium, which guides the computer, the processing circuit system, or other programmable device to function in a particular manner to produce a specific machine or a specific product. In some examples, the computer-readable program code stored in the computer-readable medium can produce a product, wherein the product becomes a component for implementing the functions described herein. The computer-readable program code can be retrieved from the computer-readable medium and loaded into a computer, a processing circuit system, or other programmable device to configure the computer, the processing circuit, or other programmable device to perform operations to be performed on or by the computer, the processing circuit system, or other programmable device.
[0099] The retrieval, loading, and execution of computer-readable program code including program code instructions may be performed sequentially, such that one instruction is retrieved, loaded, and executed at a time. In some example implementations, 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 instructions executed by a computer, processing circuitry, or other programmable device provide operations for implementing the functions described herein.
[0100] As explained above and reiterated below, the present disclosure includes, but is not limited to, the following example implementations.
[0101] Clause 1. A device comprising: at least one memory configured to store computer-readable program code; and at least one processing circuit system configured to access the at least one memory and execute the computer-readable program code to cause the device to at least: receive a configuration of a physical uplink control channel (PUCCH) repetition table, the 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 PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, make a determination regarding a repetition of a PUCCH transmission; and transmit a PUCCH transmission based on the determination.
[0102] Clause 2. An apparatus as recited in clause 1, wherein the determination is made 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.
[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 one of clauses 1 to 3, wherein a modified PUCCH repetition table comprises a plurality of entries, each entry in the plurality of entries indicating the number of PUCCH repetitions, and a determination to transmit a PUCCH transmission is made based on an entry in the modified PUCCH repetition table indicating the minimum or 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 the minimum or maximum number of PUCCH repetitions.
[0105] Clause 5: An 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: a component for receiving a configuration of a physical uplink control channel (PUCCH) repetition table, the 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; 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 repetitions of a PUCCH transmission based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table; and a component for transmitting a PUCCH transmission based on the determination.
[0107] Clause 7. The apparatus of 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. An apparatus according to clause 6 or clause 7, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a determination to transmit a PUCCH transmission is made 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 one of clauses 6 to 8, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and a determination to transmit a PUCCH transmission is made based on an entry in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions in the multiple entries, and wherein the PUCCH transmission is transmitted based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0110] Clause 10. An apparatus according to any one 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 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.
[0111] Clause 11. A method comprising: receiving a configuration of a physical uplink control channel (PUCCH) repetition table, the 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; making a determination regarding repetition of a PUCCH transmission based on the modified PUCCH repetition table and 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.
[0112] Clause 12. The method of clause 11, 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.
[0113] Clause 13. A method according to clause 11 or clause 12, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and a determination to transmit a PUCCH transmission is made 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 one of clauses 11 to 13, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and based on the entry in the multiple entries in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions, a determination to transmit a PUCCH transmission is made, and wherein the PUCCH transmission is transmitted based on the entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0115] Clause 15. A method according to any one 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 non-transitory computer-readable storage medium having computer-readable program code stored therein, the computer-readable program code causing the 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 PUCCH repetition table, and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, make a determination regarding a repetition of the PUCCH transmission; and transmit the PUCCH transmission based on the determination.
[0117] Clause 17. The computer-readable storage medium of clause 16, 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.
[0118] Clause 18. 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 to transmit a PUCCH transmission is made 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 one of clauses 16 to 18, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and a determination to transmit a PUCCH transmission is made based on an entry in the multiple entries in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions, and wherein the PUCCH transmission is transmitted based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0120] Clause 20. A computer-readable storage medium according to any one of clauses 16 to 19, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is included 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.
[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, the computer readable program code in response to being executed by at least one processing circuit system causing 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, the computer readable program code in response to being executed by at least one processing circuit system causing 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 circuitry, 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 computer-readable program code; and at least one processing circuit system 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 transmit the PUCCH transmission without repetition based on the determination.
[0126] Clause 26. An apparatus as described in Clause 25, wherein the determination not to repeat the PUCCH transmission is made in at least one of 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 at least one processing circuit system is configured to execute computer-readable program code so that the apparatus also at least: receives 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, based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, makes a second determination regarding a repetition of a second PUCCH transmission; and transmits a second PUCCH transmission based on the second determination.
[0128] Clause 28. Apparatus according to clause 27, wherein the second determination 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.
[0129] Clause 29. An apparatus according to clause 27 or clause 28, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and the second determination is 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 one of clauses 27 to 29, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and the second determination is to transmit the second PUCCH transmission based on an entry in the multiple entries in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0131] Clause 31. An apparatus according to any one of clauses 27 to 30, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in a modified PUCCH repetition table, and the determination is 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: 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 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 detecting a system information modification or update process; a component for making a determination not to repeat a PUCCH transmission based on the system information modification or update process; and a component for transmitting the PUCCH transmission without repetition based on the determination.
[0133] Clause 33. Apparatus according to clause 32, wherein the determination not to repeat the PUCCH transmission is made 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: a component for receiving a configuration of a modified PUCCH repetition table during a system information modification or update process; and a component for making a second determination regarding a repetition of a second PUCCH transmission based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table after the system information modification or update process; and a component for transmitting a second PUCCH transmission based on the second determination.
[0135] Clause 35. The apparatus of clause 34, wherein the second determination 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.
[0136] Clause 36. An apparatus according to clause 34 or clause 35, wherein the modified PUCCH repetition table includes only one entry indicating the number of PUCCH repetitions, and the second determination is 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 one of clauses 34 to 36, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and the second determination is to transmit the second PUCCH transmission based on an entry in the multiple entries in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0138] Clause 38. An apparatus according to any one 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 the determination is 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 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 the PUCCH transmission without repetition based on the determination.
[0140] Clause 40. The method of clause 39, wherein the determination not to repeat the PUCCH transmission is made 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 includes: 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, based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, making a second determination regarding the repetition of a second PUCCH transmission; and transmitting a second PUCCH transmission based on the second determination.
[0142] Clause 42. The method of clause 41, wherein the second determination is based on whether the number of PUCCH repetitions indicated by the entry indication in the PUCCH repetition table 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 the second determination is 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 one of clauses 41 to 43, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and the second determination is to transmit the second PUCCH transmission based on an entry in the multiple entries in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0145] Clause 45. A method according to any one of clauses 41 to 44, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in a modified PUCCH repetition table, and the determination is 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 non-transitory computer-readable storage medium and having computer-readable program code stored therein, wherein the computer-readable program code, in response to being executed by at least one processing circuit system, 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 a PUCCH transmission based on the system information modification or update process; and transmit the PUCCH transmission without repetition based on the determination.
[0147] Clause 47. The computer-readable storage medium of clause 46, wherein the determination not to repeat the PUCCH transmission is made 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 additional computer-readable program code stored therein, the additional computer-readable program code causing the device to at least: receive 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, based on the modified PUCCH repetition table and in the absence of a second entry indication indicating an entry in the modified PUCCH repetition table, make a second determination regarding a repetition of a second PUCCH transmission; and transmit a second PUCCH transmission based on the second determination.
[0149] Clause 49. The computer-readable storage medium of clause 48, wherein the second determination 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.
[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 the second determination is 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 one of clauses 48 to 50, wherein the modified PUCCH repetition table includes multiple entries, each entry in the multiple entries indicates the number of PUCCH repetitions, and the second determination is to transmit the second PUCCH transmission based on an entry in the multiple entries in the modified PUCCH repetition table indicating the minimum or maximum number of PUCCH repetitions, and wherein the second PUCCH transmission is transmitted based on an entry in the multiple entries indicating the minimum or maximum number of PUCCH repetitions.
[0152] Clause 52. A computer-readable storage medium according to any one of clauses 48 to 51, wherein the number of PUCCH repetitions in the PUCCH repetition table indicated by the entry indication is contained in a modified PUCCH repetition table, and the determination is 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, the computer readable program code in response to being executed by at least one processing circuit system causing 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, the computer readable program code in response to being executed by at least one processing circuit system causing 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 circuitry, causes an apparatus to perform the method of any one 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 system 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 configuration of a modified PUCCH repetition table for the target cell; during a random access procedure 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 with 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 used to schedule a contention resolution message during a random access procedure.
[0159] Clause 59. The apparatus of clause 58, wherein the DCI message includes a downlink allocation indicator (DAI) 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, and the DAI indicated as the second entry is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0161] Clause 61. 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 configuration of 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 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 with 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 used to schedule a contention resolution message during a random access procedure.
[0163] Clause 63. The apparatus of clause 62, wherein the DCI message includes a downlink allocation indicator (DAI) 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 indicated as the second entry is in a DCI message having 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 configuration of a modified PUCCH repetition table for the target cell; during a random access procedure 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 with 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 contention resolution messages during the random access procedure.
[0167] Clause 67. The method of clause 66, wherein the DCI message includes a downlink allocation indicator (DAI) 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 and the DAI indicated as the second entry is in a DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
[0169] Clause 69. A non-transitory computer-readable storage medium having computer-readable program code stored therein, the computer-readable program code causing the device 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 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 configuration of a modified PUCCH repetition table for the target cell; during a random access procedure 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 with the second number of PUCCH repetitions.
[0170] Clause 70. The computer-readable storage medium of clause 69, wherein the second entry indicates that the second entry is received in a downlink control information (DCI) message used to schedule 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 allocation 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, and the DAI indicated as the second entry 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, the computer readable program code in response to being executed by at least one processing circuit system causing 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, the computer readable program code in response to being executed by at least one processing circuit system causing 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 system, causes an apparatus to perform the method of any of clauses 65 to 68.
[0177] Those skilled in the art of the present disclosure will think of many modifications and other implementations of the present disclosure set forth herein, which benefit from the teachings presented in the above description and the associated drawings. Therefore, it should be understood that the present disclosure is not limited to the specific implementation disclosed, and modifications and other implementations are intended to be included in the scope of the appended claims. In addition, although the foregoing description and the associated drawings describe example implementations in the case 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, the combination of elements and / or functions different from those elements and / or functions clearly described above is also considered, as can be set forth in some of the appended claims. Although specific terms are used herein, they are only used in a general and descriptive sense, not for the purpose of limitation. Example 1. An apparatus for communication, 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 a PUCCH repetition table from a serving cell; means for receiving a configuration of a modified PUCCH repetition table for a target cell during a handover from a serving cell to a target cell; means for receiving, from a target cell during a random access procedure associated with a handover, an indication of a second entry of an entry in a modified PUCCH repetition table; 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 with a second number of PUCCH repetitions. Example 2. The apparatus of Example 1, wherein the second entry indicates that the message is received in a downlink control information (DCI) message used to schedule a contention resolution message during a random access procedure. Example 3. An apparatus according to Example 2, wherein the DCI message includes a downlink allocation indicator (DAI) as the second entry indication. Example 4. An apparatus according to Example 3, 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 indicated as the second entry is in a DCI message having a cyclic redundancy check CRC scrambled by the C-RNTI. Example 5. A method for communication, 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 PUCCH transmission; receiving an entry indication of an entry in a PUCCH repetition table from a serving cell; During handover from a serving cell to a target cell, receiving a configuration of a modified PUCCH repetition table for the target cell; receiving, during a random access procedure associated with the handover, from a target cell, an indication of a second entry of an entry in the modified PUCCH repetition table; determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; A PUCCH transmission is transmitted to the target cell with a second number of PUCCH repetitions. Example 6. The method of Example 5, wherein the second entry indicates that the message is received in a downlink control information (DCI) message used to schedule a contention resolution message during a random access procedure. Example 7. The method of Example 6, wherein the DCI message includes a downlink allocation indicator (DAI) as the second entry indication. Example 8. A method according to Example 7, 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 indicated as the second entry is in a DCI message having a cyclic redundancy check CRC scrambled by the C-RNTI. Example 9. A computer readable medium comprising a computer readable program code, the computer readable program code in response to being executed by at least one processing circuit, causing an apparatus to perform a method according to any one of Examples 5 to 8. Example 10. A computer-readable storage medium comprising a computer-readable program code, which, in response to being executed by at least one processing circuit, causes an apparatus to perform a method according to any one of Examples 5 to 8. Example 11. 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 a method according to any one of Examples 5 to 8.
Claims
1. A device for communication, 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, from the serving cell, an entry indication of an entry in the PUCCH repetition table; means for receiving, during handover from the serving cell to a target cell, a configuration of a modified PUCCH repetition table for the target cell; means for receiving, from the target cell during a random access procedure associated with the handover, an indication of a second entry of the modified entry in the PUCCH repetition table; means for determining a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; as well as Means for transmitting the PUCCH transmission to the target cell with the second number of PUCCH repetitions.
2. The apparatus of claim 1, wherein the second entry indication is received in a downlink control information (DCI) message, the DCI message being used to schedule a contention resolution message during the random access procedure. 3 . The apparatus according to claim 2 , wherein the DCI message includes a downlink allocation indicator (DAI) as the second entry indication.
4. The apparatus according to claim 3, wherein the random access procedure is initiated in association with the handover, a cell radio network temporary identifier (C-RNTI) is configured during the handover, and the DAI indicated as the second entry is in the DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
5. A method for communication, 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 PUCCH transmission; receiving, from the serving cell, an entry indication of an entry in the PUCCH repetition table; receiving, during handover from the serving cell to a target cell, a configuration of a modified PUCCH repetition table for the target cell; receiving, from the target cell during a random access procedure associated with the handover, a second entry indication of a modified entry in the PUCCH repetition table; Determine a second number of PUCCH repetitions based on the modified PUCCH repetition table and the second entry indication; The PUCCH transmission is transmitted to the target cell with the second number of PUCCH repetitions.
6. The method of claim 5, wherein the second entry indication is received in a downlink control information (DCI) message, the DCI message being used to schedule a contention resolution message during the random access procedure.
7. The method according to claim 6, wherein the DCI message includes a downlink allocation indicator (DAI) as the second entry indication.
8. The method according to claim 7, wherein the random access procedure is initiated in association with the handover, during which a cell radio network temporary identifier (C-RNTI) is configured, and the DAI indicated as the second entry is in the DCI message having a cyclic redundancy check (CRC) scrambled by the C-RNTI.
9. 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 according to any one of claims 5 to 8.
10. A computer program product comprising computer readable program code which, in response to being executed by at least one processing circuit, causes an apparatus to perform the method according to any one of claims 5 to 8.