UPLINK COORDINATED MULTI-POINT Cross Reference to Related Applications The present application claims priority to U.S. Patent Application No. 13/536,722, filed June 28, 2012, entitled "UPLINK COORDINATED MULTI-POINT," 5 and U.S. Provisional Patent Application No. 61/591,641, filed January 27, 2012, entitled "ADVANCED WIRELESS COMMUNICATION SYSTEMS AND TECHNIQUES," the entire disclosure of which is hereby incorporated by reference. Field Embodiments of the present invention relate generally to the field of 10 communications, and more particularly, to uplink coordinated multi-point operation in wireless communication networks. Background Information Coordinated multi-point (CoMP) is an interference avoidance concept that can be used to improve system spectral efficiency and cell edge user throughput 15 performance. CoMP may be used to avoid interference to other cells by coordination of the transmissions across multiple eNBs. Brief Description of the Drawings Embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings in which like reference 20 numerals refer to similar elements. Figure 1 schematically illustrates a wireless communication network in accordance with various embodiments. Figure 2 illustrates a flow diagram of signaling UE-specific SRS parameters in accordance with various embodiments. 25 Figure 3 illustrates a flow diagram of physical uplink control channel (PUCCH) resource allocation and PUCCH sequence assignment for efficient support of UL CoMP in accordance with various embodiments. Figure 4 illustrates a flow diagram of signaling UE-specific UL DM-RS parameters in accordance with various embodiments. 30 Figure 5 schematically depicts an example system in accordance with various embodiments. - 1- Description of the Embodiments Embodiments of the present disclosure may relate to uplink (UL) coordinated multi-point (CoMP) in wireless communication networks. In particular, embodiments of the present disclosure may relate to defining aspects of a control and 5 signaling framework for operation of UL CoMP. Various aspects of the illustrative embodiments will be described using terms commonly employed by those skilled in the art to convey the substance of their work to others skilled in the art. It will be apparent to those skilled in the art, however, that some alternate embodiments may be practiced using portions of the described aspects. 10 For purposes of explanation, specific numbers, materials, and configurations are set forth in order to provide a thorough understanding of the illustrative embodiments. It will be apparent to one skilled in the art, however, that alternate embodiments may be practiced without the specific details. In other instances, well-known features are omitted or simplified in order to not obscure the illustrative embodiments. 15 Further, various operations will be described as multiple discrete operations, in turn, in a manner that is most helpful in understanding the illustrative embodiments; however, the order of description should not be construed as to imply that these operations are necessarily order dependent. In particular, these operations need not be performed in the order of presentation. 20 The phrase "in one embodiment" is used repeatedly. The phrase generally does not refer to the same embodiment; however, it may. The terms "comprising," "having," and "including" are synonymous, unless the context dictates otherwise. The phrase "A/B" means "A or B". The phrase "A and/or B" means "(A), (B), or (A and B)". The phrase "at least one of A, B and C" means "(A), (B), (C), (A and B), (A and C), (B 25 and C) or (A, B and C)". The phrase "(A) B" means "(B) or (A B)", that is, A is optional. As used herein, the term "module" may refer to, be part of, or include an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and/or memory (shared, dedicated, or group) that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable 30 components that provide the described functionality. Figure 1 schematically illustrates a wireless communication network 100 in accordance with various embodiments. Wireless communication network 100 (hereinafter "network 100") may be an access network of a 3rd Generation Partnership Project (3GPP) long-term evolution (LTE) network such as evolved universal mobile telecommunication -2system (UMTS) terrestrial radio access network (E-UTRAN). Network 100 may be configured to support uplink (UL) coordinated multipoint (CoMP) operation, for which there is presently no specification defined by the 3GPP standards body. The UL CoMP operations may include determining a UL CoMP cooperating set that may be a set of 5 points intended to receive data from a UE. The UL CoMP cooperating set may be UE specific and, if signaled to the UE, may be set or changed dynamically via radio resource control (RRC) or medium access control (MAC) signaling. The network 100 may include a mobile device or terminal, e.g., user equipment (UE) 104, configured to wirelessly communicate with a number of base stations, e.g., enhanced node base stations (eNB) 10 108a, 108b, and 108c (collectively 108). While embodiments of the present invention are described with reference to an LTE network, some embodiments may be used with other types of wireless access networks. UE 104 and eNBs 108 may be configured to determine, provide, and/or receive control signaling and message signaling parameters to support UL CoMP 15 operations in network 100. The control and message signaling parameters may include channel state information reference signals (CSI-RS) resource configuration parameters, open loop power control parameters, UL demodulation reference signals (DM-RS) parameters, sounding reference signal (SRS) parameters, and parameters related to physical uplink control channel (PUCCH) resource allocation. The configurations of UE 20 104 and eNBs 108 to enable determining, providing, and/or receiving of the parameters will be discussed below one parameter at a time. UE 104 may include a communications module 112 coupled to one or more antennas 116. Communications module 112 may include physical layer circuitry 118 coupled to one or more antennas 116, MAC layer circuitry 120, user plane circuitry 122, 25 control plane circuitry 124, and RRC circuitry 126. As shown, control plane circuitry 124 and user plane circuitry 122 may be communicatively coupled to physical layer circuitry 118 through MAC layer circuitry 120. In other words, MAC layer circuitry 120 may be an interface configured to communicate user plane signals and/or control plane signals to and/or from physical layer circuitry 118. Additionally, RRC circuitry 126 may be 30 integrated into control plane circuitry 124. eNBs 108 may collectively be configured as a UL CoMP cooperating set, and one or more eNBs 108 may be configured as an UL CoMP reception point (RP) set with respect to UE 104, according to various embodiments. A UL CoMP RP set may be a set of points that a may actively receive data from UE 104. The UL CoMP RP set may be -3a subset of a UL CoMP cooperating set. eNB 108a, may include a communications module 128, and one or more antennas 130. Communications module 128 may include physical layer circuitry 132, MAC layer circuitry 134, user plane circuitry 138, and control plane circuitry 138. Additionally, MAC layer circuitry 134 may include MAC control 5 element (MAC-CE) circuitry 142, and control plane circuitry 140 may include RRC circuitry 144. Control plane circuitry 132 and user plane circuitry 138 may be communicatively coupled to physical layer circuitry 132 through MAC layer circuitry 134. In other words, MAC layer circuitry 134 may be an interface configured to communicate user plane signals and/or control plane signals to and/or from physical layer circuitry 132. 10 eNBs 108b and 108c may include similar features as eNB 108a to determine, provide, and/or receive control signaling and message signaling parameters to support UL CoMP operations in network 100. CSI-RS resource configuration may include information on transmit power, periodicity, subframe offset, initialization seeds, and number of antenna ports available on 15 UE 104 and/or eNBs 108. According to one embodiment, CSI-RS may include information to enable UE 104 to identify and select a particular point, e.g., reception point. eNB 108a may provide the CSI-RS resource configuration through the CoMP initialization process via control signaling. For example, eNB 108a may provide the CSI-RS resource configuration with RRC circuitry 144 through RRC signaling. 20 eNB 108a may be configured to assign an index to each CSI-RS resource in a CoMP Resource Management (CRM) set, when defined. The CRM set may be a set of CSI-RS resources for which CSI-RS based received signal measurements can be made and reported. eNB 108a may alternatively be configured to assign an index to each CSI-RS resource in a set of points that measure UE 104 UL transmissions for pathloss estimations. 25 eNB 108a may assign the indices implicitly, based on the order of CSI-RSs included in a CSI-RS configuration message, or eNB 108 may assign a 3-4 bit index to each CSI-RS resource. According to embodiments, CSI-RS resource indices may be assigned as part of RRC configuration or initialization. Alternatively, eNB 108a may assign an index to each CSI-RS resource 30 based on an order of CSI-RSs included in a CSI-RS configuration message. eNB 108a may be configured to reuse CSI-RS resource configuration of downlink CoMP. For example, eNB 108a may be configured to reuse the CSI-RS resource configuration of DL CoMP to facilitate the signaling and configuration information that supports UL CoMP. Alternatively, eNB 108a may independently -4incorporate the reused CSI-RS configuration during UL CoMP initiation. Further, eNB 108a may use the CSI-RS resource configuration to identify and signal additional UL parameters, as described below. UE 104 and/or eNB 108a may be configured to identify each point in the 5 UL CoMP cooperating set using the respective CSI-RS resource index of the point. Accordingly, respective CSI-RS resource indices may be used as a pointer to a particular CSI-RS resource during subsequent signaling. If eNB 108a assigns CSI-RS resource indices during RRC configuration, eNB 108 may explicitly or implicitly define the indices based on the order of CSI-RSs present in the corresponding RRC message. eNB 108 may 10 similarly assign CSI-RS indices for DL and UL operations. However, the UL CoMP cooperating set, may be different from the DL CoMP CSI measurement set, according to various embodiments. UE 104 and/or eNB 108 may be configured to select, determine, or update UL power control (PC) parameters based on a removal or addition of an RP to a CoMP RP 15 set. An example of the UL PC parameter set may be defined TABLE 1, according to one embodiment. -5- ULCoMPConfigDedicated::= SEQUENCE { csi-rs-ConfigList CSI-RS-ConfigList, pO-NominalPUSCH-ULCoMP INTEGER (-126..24), pO-NominalPUCCH-ULCoMP INTEGER (-127..-96), deltaFList-PUCCH-Dedicated DeltaFList-PUCCH-Dedicated I DeltaFList-PUCCH-Dedicated SEQUENCE { deltaF-PUCCH-Format1 ENUMERATED { deltaF-2, deltaFO, deltaF2 }, deltaF-PUCCH-Formatlb ENUMERATED { deltaF 1, deltaF3, deltaF5 }, deltaF-PUCCH-Format2 ENUMERATED { deltaF-2, deltaFO, deltaF 1, deltaF2 }, deltaF-PUCCH-Format2a ENUMERATED { deltaF-2, deltaFO, deltaF2 }, deltaF-PUCCH-Format2b ENUMERATED { deltaF-2, deltaFO, deltaF2 }, deltaF-PUCCH-Format3-r10 ENUMERATED { deltaF-1, deltaFO, deltaF1, deltaF2, deltaF3, deltaF4, deltaF5, deltaF6 }, deltaF-PUCCH-Format1bCS-r10 ENUMERATED TABLE 1 Each time an RP is added or removed/replaced in a CoMP RP set, UE 104 and/or eNB 108a may update or redefine the UL PC parameters, according to various embodiments of the disclosure. TABLE 1 Each time an RP is added or removed/replaced in a CoMP RP set, UE 104 5 and/or eNB 108a may update or redefine the UL PC parameters, according to various embodiments of the disclosure. According to a first embodiment, eNB 108a may set or determine the power control parameters in a dynamic RRC message, MAC message, or physical layer (PHY) message. According to embodiments, eNB 108a may set UL PC parameter and 10 indicate the CoMP RP set in the same RRC, MAC, or PHY message. Setting the PC parameter in the same RRC, MAC, or PHY message as indicating the CoMP RP set may provide more flexibility than other techniques used to set PC parameters. Control plane circuitry 124 of UE 104 may be configured to receive the RRC, MAC, or PHY message, and determine UL PC parameters for UE 104 based on the 15 message. -6- UL PC parameters may be cell specific and semi-static. Therefore, according to a second embodiment, eNB 108a may be configured to generate a list or set of UL PC parameter sets applicable to different combinations of RPs. eNB 108a may generate the list or set of UL PC parameter sets based on the CSI-RS resource indices of 5 the points. RRC circuitry 126 of UE 104 may then receive the list or set of UL PC parameter sets via RRC messaging. The list or set of UL PC parameter sets may be subsequently updated by MAC signaling, e.g., between MAC layer circuitry 134 to MAC layer circuitry 120 or between MAC-CE circuitry 142 to MAC circuitry 120. Through MAC layer dynamic signaling of the CoMP RP set, control plane circuitry 124 of UE 104 10 may apply the updated UL PC parameters. If a small number of RP sets are allowed for joint reception or if coordinated scheduling and beamforming (CS/CB) base UL CoMP is used, generating lists or sets of UL PC parameter sets by eNB 108a may be more efficient than setting UL PC parameters in the same dynamic message used to indicate the CoMP RP set. 15 Advantageously, referencing the UL PC parameters with CSI-RS resource indices of the points in the CoMP RP set may enable UE 104 to determine pathloss information using average received power measured by UE 104 on CSI-RS. Based on the optimality-signaling overhead tradeoff, it may be sufficient to semi-statically signal the CSI-RS resource index of only the preferred RP via RRC layer, especially in low-mobility 20 scenarios. In embodiments, low-mobility scenarios include speeds that are approximately 3 km/h and less. If eNB 108a configures the UL PC parameters and pathloss offset values in a UE-specific manner, control plane circuitry 124 of UE 104 may directly receive UL PC parameters and pathloss offset values by the signaling of the appropriate indices in the 25 list(s) of UL PC parameters and pathloss offset values via RRC, MAC, or PHY messaging by the eNB 108a. The parameters for UL DM-RS include parameters that may enable UE 104 to choose a base sequence, cyclic shift (CS), and orthogonal cover code (OCC) for a DM RS sequence for the UE 104. 30 If the DM-RS sequence assignments to be used for UL CoMP are UE specific, control plane circuitry 140 may assign both base sequences and CSs in a UE specific manner. To support UE-specific configuration of DM-RS sequences, eNB 108a may configure a limited number of base sequences at the cell level instead of each cell being associated with only one base sequence. There may be overlap between the sets of -7base sequences associated with different points in the CRM set. As a result, eNB 108a may dynamically assign scheduled UEs, such as UE 104, a base sequence from the set of base sequences for this CRM set. eNB 108a may dynamically assign the scheduled UEs based on scheduling decisions made at eNB 108a. 5 eNB 108a may semi-statically, e.g., at the RRC level, configure a super set of base sequences through broadcast or dedicated signaling. Note that, according to the LTE Rel-10 specifications, the cell-specific base sequences are derived using the physical cell-ID (PCI). The RRC configuration of this set of base sequences can also be based on the use of cell-IDs. 10 According to various embodiments, eNB 108a may reserve virtual cell-IDs (VCIDs) for the calculation of base sequence seeds used to derive the base sequences, group hopping patterns, and sequence hopping patterns. Alternatively, eNB 108a may rely on RRC configurations that directly list the value of seeds to be used to derive the base sequences, group hopping, and sequence hopping patterns. According to embodiments, no 15 dynamic indication of DM-RS sequences (described below) would be necessary if eNB 108a configures a single VCID instead of the super set of VCIDs/base sequence seeds via semi-static RRC signaling. For dynamic indication of DM-RS sequences, eNB 108a may use MAC-CE circuitry 142 to signal the dynamic selection of the seed/VCID to be used by UL CoMP 20 for a given UE. eNB 108a may combine dynamic selection of the seed/virtual cell-IDs with MAC-CE messaging used for UL PC setting. eNB 108a may use physical layer circuitry 132 to signal dynamic selection of the seed/virtual cell-IDs through Downlink Control Information (DCI) carried by the Physical Downlink Control Channel (PDCCH) using an explicit or implicit index, e.g. using some pre-defined order, to the seed/VCID in 25 the configuration message. eNB 108a and UE 104 may be configured to determine a value of CS for the UL DM-RS. eNB 108a and UE 104 may derive the CS based on three parameters: n() DMRS, n (2)DMRS,,, nPN(ns). n( )DMRS is a CS parameter that is specified by a parameter named cyclicshift (specified according to Table 5.5.2.1.1-2 of 3GPP TS 36.211) which 30 may be provided by higher layers, such as MAC and RRC, as in LTE Rel- 10 (non-CoMP) operation. n (2)DMRS,1 is a CS parameter that may indicate the CS and OCC to be used by the UE 104 to generate the DM-RS sequence to be transmitted. eNB 108a may signal n (2)DMRS,1 via the most-recent uplink related DCI for the transport block associated with the corresponding physical uplink shared channel (PUSCH) transmission and which can be -8included in the physical downlink control channel (PDCCH), as is done in Rel-10 (non CoMP) operation. npN(ns) is a CS parameter that defines slot-by-slot hopping mechanism between the CSs used by UE 104, and is derived from the physical cell ID according to Rel-10 specifications. The application of nPN(ns) may depend on the same seed/VCID used 5 for the derivation of the base sequence or may be signaled by the eNB 108a, independent of the seed/VCID used for derivation of the base sequence. Additionally, to increase the user capacity of UL DM-RS for UL CoMP, the number of CSs that can be signaled by UE 104 or/and eNB 108a may be extended from 8 to a higher number, e.g., 12, by using one extra bit in the DCI. 10 If OCC is employed by eNB 108a to multiplex UL DM-RS transmissions, the OCC information may be configured in a UE-specific manner via the n(2>DMRS,1 parameter and may be communicated to the UE dynamically through the DCI carried by the PDCCH, as in Rel-10 (non-CoMP) operation. IF eNB 108a employs a UE-specific assignment of SRS base sequences, 15 eNB 108a may be configured to signal the SRS parameters in a manner similar to that described for UE-specific UL DM-RS. In other words, eNB 108a may signal SRS parameters with a combination of semi-static settings for a limited set of choices using broadcast/unicast RRC signaling followed by UE-specific dynamic setting at the RRC or MAC messaging level. Similar to the case of UE-specific DM-RS, dynamic signaling may 20 not provide added benefit if only a single choice of SRS base sequence (based on explicit RRC signaling of the seed or VCID) is configured semi-statically via RRC. To increase user capacity of SRS for efficient UL CoMP operation, the number of CSs that can be signaled may be extended from 8 to a higher number, e.g., 16, by using one extra bit in the DCI. 25 UL PC parameters for SRS transmission may be selected based on the UL CoMP cooperating set and in a similar manner as described earlier for the signaling of the UL PC parameters (for PUSCH/PUCCH transmission) with the signaling of the CSI-RS resource indices corresponding to the UL CoMP cooperating set. For SRS PC purposes, it may be sufficient to semi-statically signal, via RRC layer circuitry 126 and 144, only the 30 preferred CSI-RS resource index for pathloss information to be used by the UE for open loop power control (OLPC) for SRS. PUCCH resource allocation parameters may include UE-specific ACK/NACK resource offset (NPUCCH) for dynamic resource indication for PUCCH format la/lb, wherein N( 1 )PUCCH indicates the starting location of dynamic ACK/NACK. -9- UE-specific ACK/NACK resource offset signaling may reduce potential collisions at the pico-cell during times when UE 104 receives downlink information from a macro-cell, e.g., eNB 108b, while transmitting uplink information to a pico-cell, e.g., eNB 108a. PUCCH resource allocation parameters may include the configuration of the UL CoMP 5 cooperation set in a UE-specific way. Further, the eNB 108a may signal VCID values to generate PUCCH base sequences in a UE-specific way via RRC layer circuitry 144 in order to achieve gains from better interference orthogonalization between PUCCH transmissions by UEs in neighboring cells within the CoMP set and/or from area splitting gains in scenarios wherein a number of low power nodes (LPNs) share the same cell 10 identity with a macro node as in CoMP Scenario 4 (as defined in 3GPP TR 36.819). According to various embodiments, the values for the VCID or base sequence seeds for PUSCH DM-RS, PUCCH, and SRS may be independent. Figure 2 illustrates a flow diagram 200 of signaling UE-specific SRS parameters according to embodiments. 15 At block 202, a UE may receive, through RRC signaling, a plurality of sets of SRS parameters of a cell to which the UE is connected. The plurality of sets of SRS parameters may be broadcast or may be unicast by the cell. At block 204, a UE may receive, through RRC-level signaling or media access control (MAC)-level signaling, an indication of a set of SRS parameters, selected 20 from the plurality of sets, to be used for SRS transmission. Receipt of the indication of the set of SRS parameters may enable the UE to operate efficiently by enabling the UE to select from a finite set of parameters in place of causing the UE to determine the SRS parameters based on other information. According to embodiments, the eNB may be configured to signal more than 25 eight cyclic shift values to increase capacity of SRS in UL CoMP operation. The eNB may also be configured to semi-statically determine and signal a preferred one of a number of RPs that may be indicated by a certain CSI-RS index. Semi-statically signaling a preferred RP may enable the UE to obtain pathloss information that may be used by the UE to determine open loop power control parameters for SRS transmissions. The UE may 30 receive CSI-RS indices from the eNB and may semi-statically determine a respective CSI RS index of the preferred one of a number of RPs of an UL CoMP cooperating set based on an RRC message from the eNB. According to other embodiments, a UE may be enabled or configured to adjust power control parameters of SRS transmissions based on a UL CoMP cooperating - 10 set. The UE may adjust the power control parameters corresponding to a plurality of CSI RS resource indices signaled by the eNB that may correspond to the UL CoMP cooperating set. Figure 3 illustrates a flow diagram 300 of PUCCH resource allocation and 5 PUCCH sequence assignment for efficient support of UL CoMP. At block 302, a UE may be configured to determine UE-specific ACK/NACK resource offset N 1 )PUCCH for transmitting PUCCH with dynamic ACK/NACK, e.g., PUCCH formats la/lb as specified in 3GPP TS 36.211. At block 304, a UE may be configured to determine a configuration of an 10 uplink CoMP cooperation set, a base sequence assignment based on an explicit indication of a virtual cell identification, or an explicit indication of a UE-specific base sequence assignment to support UL CoMP with better inter-point interference mitigation and/or with area splitting gains. Figure 4 illustrates a flow diagram 400 of signaling UE-specific UL DM 15 RS parameters according to embodiments. At block 402, a UE may receive, through semi-static RRC signaling, a plurality of sets of UE-specific DM-RS parameters. The plurality of sets of SRS parameters may be broadcast or may be unicast by the cell. At block 404, a UE may receive, through media access control (MAC) 20 level signaling or via the latest uplink-related DCI carried by the PDCCH, an indication of a set of DM-RS parameters, selected from the plurality of sets, to be used for DM-RS transmission. According to embodiments, the dynamic signaling may not provide additional benefit if only a single set of UE-specific DM-RS parameters is semi-statically signaled at RRC layer. 25 UE 102 and eNB 104 described herein may be implemented into a system using any suitable hardware and/or software to configure as desired. Figure 5 illustrates, for one embodiment, an example system 500 comprising one or more processor(s) 504, system control logic 508 coupled with at least one of the processor(s) 504, system memory 512 coupled with system control logic 508, non-volatile memory (NVM)/storage 516 30 coupled with system control logic 508, and a network interface 520 coupled with system control logic 508. Processor(s) 504 may include one or more single-core or multi-core processors. Processor(s) 504 may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, baseband - 11 processors, etc.). In an embodiment in which the system 500 implements UE 104, processors(s) 504 may be included in communication module 112. In an embodiment in which the system 500 implements eNB 108, processor(s) 504 may be included in communications module 128. According to various embodiments, processor(s) 504 and 5 system memory 512 may be configured as user plane circuitry 122, control plane circuitry 124, and/or RRC circuitry 126. According to various embodiments, processor(s) 504 and system memory 512 may be configured as user plane circuitry 138, control plane circuitry 140, and/or RRC circuitry 144. System control logic 508 for one embodiment may include any suitable 10 interface controllers to provide for any suitable interface to at least one of the processor(s) 504 and/or to any suitable device or component in communication with system control logic 508. System control logic 508 for one embodiment may include one or more memory controller(s) to provide an interface to system memory 512. System memory 512 15 may be used to load and store data and/or instructions, for example, for system 500. System memory 512 for one embodiment may include any suitable volatile memory, such as suitable dynamic random access memory (DRAM), for example. NVM/storage 516 may include one or more tangible, non-transitory computer-readable media used to store data and/or instructions, for example. 20 NVM/storage 516 may include any suitable non-volatile memory, such as flash memory, for example, and/or may include any suitable non-volatile storage device(s), such as one or more hard disk drive(s) (HDD(s)), one or more compact disk (CD) drive(s), and/or one or more digital versatile disk (DVD) drive(s), for example. The NVM/storage 516 may include a storage resource physically part of a 25 device on which the system 500 is installed or it may be accessible by, but not necessarily a part of, the device. For example, the NVM/storage 516 may be accessed over a network via the network interface 520. System memory 512 and NVM/storage 516 may respectively include, in particular, temporal and persistent copies of instructions 524. Instructions 524 may 30 include instructions that when executed by at least one of the processor(s) 504 result in the system 500 implementing a one of the methods Figures 2-4, described herein. In some embodiments, instructions 524, or hardware, firmware, and/or software components thereof, may additionally/alternatively be located in the system control logic 508, the network interface 520, and/or the processor(s) 504. - 12 - Network interface 520 may have a transceiver 522 to provide a radio interface for system 500 to communicate over one or more network(s) and/or with any other suitable device. The transceiver 522 may be implemented at part of physical layer circuitry 118 or 132. In various embodiments, the transceiver 522 may be integrated with 5 other components of system 500. For example, the transceiver 522 may include a processor of the processor(s) 504, memory of the system memory 512, and NVM/Storage of NVM/Storage 516. Network interface 520 may include any suitable hardware and/or firmware. Network interface 520 may include a plurality of antennas to provide a multiple input, multiple output radio interface. Network interface 520 for one embodiment may 10 include, for example, a network adapter, a wireless network adapter, a telephone modem, and/or a wireless modem. For one embodiment, at least one of the processor(s) 504 may be packaged together with logic for one or more controller(s) of system control logic 508. For one embodiment, at least one of the processor(s) 504 may be packaged together with logic for 15 one or more controllers of system control logic 508 to form a System in Package (SiP). For one embodiment, at least one of the processor(s) 504 may be integrated on the same die with logic for one or more controller(s) of system control logic 508. For one embodiment, at least one of the processor(s) 504 may be integrated on the same die with logic for one or more controller(s) of system control logic 508 to form a System on Chip 20 (SoC). The system 500 may further include input/output (1/0) devices 532. The 1/0 devices 532 may include user interfaces designed to enable user interaction with the system 500, peripheral component interfaces designed to enable peripheral component interaction with the system 500, and/or sensors designed to determine environmental 25 conditions and/or location information related to the system 500. In various embodiments, the user interfaces could include, but are not limited to, a display (e.g., a liquid crystal display, a touch screen display, etc.), a speaker, a microphone, one or more cameras (e.g., a still camera and/or a video camera), a flashlight (e.g., a light emitting diode flash), and a keyboard. 30 In various embodiments, the peripheral component interfaces may include, but are not limited to, a non-volatile memory port, an audio jack, and a power supply interface. In various embodiments, the sensors may include, but are not limited to, a gyro sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a - 13 positioning unit. The positioning unit may also be part of, or interact with, the network interface 520 to communicate with components of a positioning network, e.g., a global positioning system (GPS) satellite. In various embodiments, the system 500 may be a mobile computing device 5 such as, but not limited to, a laptop computing device, a tablet computing device, a netbook, a smartphone, etc. In various embodiments, system 500 may have more or less components, and/or different architectures. Various embodiments include an apparatus that comprises: one or more computer readable storage media configured to store a plurality of instructions; and one or more 10 processors coupled to the one or more computer-readable storage media, the one or more processors, in response to executing the plurality of instructions, being configured to: receive CSI-RS resource configuration information; determine a plurality of CSI-RS indices based on the CSI-RS configuration information; and identify a plurality of points of an uplink CoMP cooperating set based on the plurality of CSI-RS indices. 15 The one or more processors and one or more computer-readable media may be configured as control-plane circuitry of the apparatus, wherein the CSI-RS resource configuration information is received by RRC circuitry of the control-plane circuitry as part of a CoMP initialization process. The CSI-RS resource configuration information may include transmission 20 parameters associated with CSI-RS, wherein the transmission parameters include transmit power, periodicity, subframe offset, initialization seeds, and/or number of utilized antenna ports. The plurality of CSI-RS indices may be included in the CSI-RS configuration information or the one or more processors are configured to determine the plurality of CSI-RS indices based on an order of CSI-RSs included in the CSI-RS resource 25 configuration information. In some embodiments, the one or more processors may be configured to: receive a message; determine, based on the message, a CoMP RP set that includes a subset of the points of the CoMP cooperating set that are to receive an uplink data transmission from the apparatus; and determine, based on the message, uplink power control 30 parameters. The one or more processors may be configured to: receive a plurality of uplink power control parameter sets that respectively correspond to a plurality of CoMP RP sets; and determine the uplink power control parameters, which may be included in the message, based on the uplink power control parameter set that corresponds to the CoMP RP set. - 14 - The uplink power control parameters may include a target signal to noise ratio and a, wherein a is a fractional power control parameter. The one or more processors may be further configured to determine pathloss information based on a message fed back from one or more points of the CoMP 5 cooperating set. The one or more processors may be further configured to determine the pathloss information based on an average received power of the CSI-RS information, as measured by the apparatus. The one or more processors may be further configured to semi-statically determine the respective CSI-RS index of a preferred one of the plurality of points of the uplink 10 CoMP cooperating set received via an RRC message, wherein the preferred one of the plurality of points is configured to actively receive data from the apparatus. The one or more processors may be further configured to derive a plurality of base sequences, group hopping patterns, and/or sequence hopping patterns from one or more virtual cell identifications. 15 The one or more processors may be further configured to: receive a list of uplink power control parameter sets that respectively correspond to receive point sets; determine a reception point set, which is a subset of the uplink CoMP cooperating set; determine an uplink power control parameter set that corresponds to the reception point set; and control transmission of uplink signals to the reception point set based on the uplink power control 20 parameter set. Some embodiments disclose an eNodeB that includes: one or more computer readable media configured to store a plurality of instructions; and one or more processors coupled to the one or more computer-readable media and, in response to executing the plurality of instructions, configured to support user equipment (UE)-specific configuration 25 of uplink demodulation reference signals (DM-RS) and configured to: configure a plurality of base sequences at a cell-level; determine communication schedules of one or more UEs; and dynamically assign respective base sequences from the plurality of base sequences to the one or more UEs based on the determined communication schedules. The plurality of base sequences may be associated with a CoMP CRM set. 30 The uplink DM-RS may include parameters that enable each of the one or more UEs to select one of the plurality of base sequences, CS hopping pattern, group hopping pattern, sequence hopping pattern, a cyclic shift, and an OCC to determine respective DM RS sequences associated with respective ones of the one or more UEs. The one or more processors may be configured to: semi-statically signal to the UE - 15 a plurality of virtual cell identifications, each corresponding to one of the plurality of base sequences, via radio resource control (RRC) level broadcast signaling or RRC level dedicated signaling; or semi-statically signal to the UE a single virtual cell identification corresponding to one of the plurality base sequences via RRC level broadcast signaling or 5 RRC level dedicated signaling. The one or more processors may be further configured to: signal dynamic selection of one of a plurality of virtual cell identifications through a MAC-CE, wherein the one of the plurality of virtual cell identifications enables derivation of one of the plurality of base sequences, if the plurality of virtual cell identifications are semi-statically signaled to the 10 UE via broadcast or dedicated RRC signaling; combine dynamic selection of one of the plurality of virtual cell identifications with MAC-CE messaging used to set uplink power control parameters, if the plurality of virtual cell identifications are semi-statically signaled to the UE via broadcast or dedicated RRC signaling; or signal dynamic selection of one of the plurality of virtual cell identifications, in DCI carried by a PDCCH, with 15 indices assigned to one of the plurality of virtual cell identifications, if the plurality of virtual cell identifications are semi-statically signaled to the UE via broadcast or dedicated RRC signaling. The one or more processors may be further configured to signal one of 8 or more cyclic shift values associated with the uplink DM-RS. In some embodiments, the one or 20 more processors may be configured to signal one of 8 or more cyclic shift values to increase capacity of SRS in uplink CoMP operation. The one or more processors may be configured to semi-statically signal a preferred one of a plurality of reception points indicated by a corresponding one of a plurality of CSI-RS indices to obtain pathloss information that is usable by the one or more UEs for 25 open loop power control for SRS transmissions. The one or more processors may be configured to adjust power control parameters of SRS transmissions based on an uplink CoMP cooperating set with signals to a plurality of CSI-RS resource indices that correspond to the uplink CoMP cooperating set. Some embodiments disclose one or more computer readable media having 30 instructions which, when executed by a processor of a user equipment (UE), enable the UE to: receive, through radio resource control (RRC) signaling, a plurality of sets of sounding reference signal (SRS) parameters of a cell to which the UE is connected; and receive, through RRC-level signaling or media access control (MAC)-level signaling, an indication of a set of SRS parameters, selected from the plurality of sets, to be used for - 16 - SRS transmission. The plurality of sets may be broadcast or unicast by the cell. The instructions may further enable the UE to: adjust power control parameters of SRS transmissions based on an uplink cooperating multipoint (CoMP) cooperating set with signals to the plurality of CSI-RS resource indices that correspond to the uplink 5 CoMP cooperating set. Some embodiments describe one or more computer-readable media having instructions which, when executed by a processor of an eNodeB, enable the eNodeB to support coordinated multipoint (CoMP) operations and enable the eNodeB to: determine UE-specific acknowledge (ACK) and negative-acknowledge (NACK) resource offsets 10 N 1 )PUCCH for dynamic resource allocation of physical uplink control channel (PUCCH) carrying dynamic ACK/NACK; and transmit the ACK/NACK resource offset N 1 )PUCCH to a respective UE. The instructions may enable the eNodeB to determine the UE-specific ACK/NACK resource offset N 1 )PUCCH for PUCCH formats la and lb. The PUCCH 15 formats la and lb may use a physical cell ID. The instructions may enable the eNodeB to transmit a different virtual cell ID index for each PUCCH format used by a UE. Some embodiments disclose an apparatus comprising: means to receive CSI-RS resource configuration information; means to determine a plurality of CSI-RS indices 20 based on the CSI-RS configuration information; and means to identify a plurality of points of an uplink CoMP cooperating set based on the plurality of CSI-RS indices. The CSI-RS resource configuration information may be received by RRC circuitry of the apparatus as part of a CoMP initialization process. The CSI-RS resource configuration information may include transmission 25 parameters associated with CSI-RS, wherein the transmission parameters include transmit power, periodicity, subframe offset, initialization seeds, and/or number of utilized antenna ports. The apparatus may further include: means to receive a message; means to determine, based on the message, a CoMP reception point (RP) set that includes a subset 30 of the points of the CoMP cooperating set that are to receive an uplink data transmission from the apparatus; means to determine, based on the message, uplink power control parameters; means to receive a plurality of uplink power control parameter sets that respectively correspond to a plurality of CoMP RP sets; and means to determine the uplink power control parameters based on the uplink power control parameter set that - 17 corresponds to the CoMP RP set. Some embodiments disclose an eNodeB, comprising circuitry to: support UE specific configuration of uplink DM-RS; configure a plurality of base sequences at a cell level; determine communication schedules of one or more UEs; and dynamically assign 5 respective base sequences from the plurality of base sequences to the one or more UEs based on the determined communication schedules. The plurality of base sequences may be associated with a particular CRM set. The eNodeB circuitry may semi-statically signal to the UE a plurality of virtual cell identifications, each corresponding to one of the plurality of base sequences, via radio 10 resource control (RRC) level broadcast signaling or RRC level dedicated signaling; or semi-statically signal to the UE a single virtual cell identification corresponding to one of the plurality base sequences via RRC level broadcast signaling or RRC level dedicated signaling. The eNodeB circuitry may signal dynamic selection of one of a plurality of virtual 15 cell identifications through a media access control-control element (MAC-CE), wherein the one of the plurality of virtual cell identifications enables derivation of one of the plurality of base sequences, if the plurality of virtual cell identifications are semi-statically signaled to the UE via broadcast or dedicated RRC signaling; combine dynamic selection of one of the plurality of virtual cell identifications with MAC-CE messaging used to set 20 uplink power control parameters, if the plurality of virtual cell identifications are semi statically signaled to the UE via broadcast or dedicated RRC signaling; or signal dynamic selection of one of the plurality of virtual cell identifications, in downlink control information (DCI) carried by a physical downlink control channel (PDCCH), with indices assigned to one of the plurality of virtual cell identifications, if the plurality of virtual cell 25 identifications are semi-statically signaled to the UE via broadcast or dedicated RRC signaling. Although certain embodiments have been illustrated and described herein for purposes of description, a wide variety of alternate and/or equivalent embodiments or implementations calculated to achieve the same purposes may be substituted for the 30 embodiments shown and described without departing from the scope of the present disclosure. This application is intended to cover any adaptations or variations of the embodiments discussed herein. Therefore, it is manifestly intended that embodiments described herein be limited only by the claims and the equivalents thereof. - 18 -