A method of transmitting control information by a communication device in a wireless communication system, the method comprising: determining a first channel state information, CSI, report with a highest priority among a plurality of CSI reports, wherein the plurality of CSI reports corresponds to a plurality of non-overlapped time division multiplexed, TDMed, Physical Uplink Control Channel, PUCCH, resources in a same time interval, wherein the first CSI report corresponds to a first PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, and wherein the first PUCCH resource of a Long PUCCH format has at least a first number of symbols; based on (i) the first PUCCH resource having the Long PUCCH format, and (ii) a plurality of remaining PUCCH resources, other than the first PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, having a Short PUCCH format: - determining a second CSI report with a highest priority among CSI reports corresponding to the plurality of remaining PUCCH resources having the Short PUCCH format, wherein the second CSI report corresponds to a second PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, and - transmitting the first CSI report and the second CSI report using the first PUCCH resource and the second PUCCH resource, respectively, wherein the second PUCCH resource of the Short PUCCH format has at most a second number of symbols and the second number is smaller than the first number; based on the first PUCCH resource having the Short PUCCH format: - determining a second CSI report with a highest priority among CSI reports corresponding to all remaining PUCCH resources, and - transmitting the first CSI report and the second CSI report using the first PUCCH resource and the second PUCCH resource, respectively, and based on (i) the first PUCCH resource having the Long PUCCH format, and (ii) all remaining PUCCH resources, other than the first PUCCH resource, having the Long PUCCH format: - transmitting only the first CSI report using the first PUCCH resource. determining a first channel state information, CSI, report with a highest priority among a plurality of CSI reports, wherein the plurality of CSI reports corresponds to a plurality of non-overlapped time division multiplexed, TDMed, Physical Uplink Control Channel, PUCCH, resources in a same time interval, wherein the first CSI report corresponds to a first PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, and wherein the first PUCCH resource of a Long PUCCH format has at least a first number of symbols; based on (i) the first PUCCH resource having the Long PUCCH format, and (ii) a plurality of remaining PUCCH resources, other than the first PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, having a Short PUCCH format: - determining a second CSI report with a highest priority among CSI reports corresponding to the plurality of remaining PUCCH resources having the Short PUCCH format, wherein the second CSI report corresponds to a second PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, and - transmitting the first CSI report and the second CSI report using the first PUCCH resource and the second PUCCH resource, respectively, - determining a second CSI report with a highest priority among CSI reports corresponding to the plurality of remaining PUCCH resources having the Short PUCCH format, wherein the second CSI report corresponds to a second PUCCH resource among the plurality of non-overlapped TDMed PUCCH resources, and - transmitting the first CSI report and the second CSI report using the first PUCCH resource and the second PUCCH resource, respectively, wherein the second PUCCH resource of the Short PUCCH format has at most a second number of symbols and the second number is smaller than the first number; based on the first PUCCH resource having the Short PUCCH format: - determining a second CSI report with a highest priority among CSI reports corresponding to all remaining PUCCH resources, and - transmitting the first CSI report and the second CSI report using the first PUCCH resource and the second PUCCH resource, respectively, and - determining a second CSI report with a highest priority among CSI reports corresponding to all remaining PUCCH resources, and - transmitting the first CSI report and the second CSI report using the first PUCCH resource and the second PUCCH resource, respectively, and based on (i) the first PUCCH resource having the Long PUCCH format, and (ii) all remaining PUCCH resources, other than the first PUCCH resource, having the Long PUCCH format: - transmitting only the first CSI report using the first PUCCH resource. - transmitting only the first CSI report using the first PUCCH resource.