A user equipment of a wireless communication system, the user equipment comprising: a communication module; and a processor configured to control the communication module, wherein the processor is configured to: receive at least one physical downlink shared channel, PDSCH, on a downlink, DL, bandwidth part, BWP, of a cell; determine a physical uplink control channel, PUCCH, resource for a semi-static hybrid automatic repeat request acknowledgement, HARQ-ACK, codebook including HARQ-ACK information about the at least one PDSCH, wherein the PUCCH resource belongs to a PUCCH resource set associated with a size of the semi-static HARQ-ACK codebook; and perform a monitoring procedure for receiving a physical downlink control channel, PDCCH, wherein, if a PDCCH indicating a change of the DL BWP is received within a specific time duration prior to the PUCCH resource, the size of the semi-static HARQ-ACK codebook is maintained regardless of the reception of the PDCCH indicating the change of the DLBWP, and wherein, based on the PDCCH indicating the change of the DL BWP being received earlier than the specific time duration prior to the PUCCH resource, the semi-static HARQ-ACK codebook does not include HARQ-ACK information of one or more PDSCHs scheduled on the cell before the change of the DL BWP. a communication module; and a processor configured to control the communication module, wherein the processor is configured to: receive at least one physical downlink shared channel, PDSCH, on a downlink, DL, bandwidth part, BWP, of a cell; determine a physical uplink control channel, PUCCH, resource for a semi-static hybrid automatic repeat request acknowledgement, HARQ-ACK, codebook including HARQ-ACK information about the at least one PDSCH, wherein the PUCCH resource belongs to a PUCCH resource set associated with a size of the semi-static HARQ-ACK codebook; and perform a monitoring procedure for receiving a physical downlink control channel, PDCCH, wherein, if a PDCCH indicating a change of the DL BWP is received within a specific time duration prior to the PUCCH resource, the size of the semi-static HARQ-ACK codebook is maintained regardless of the reception of the PDCCH indicating the change of the DLBWP, and wherein, based on the PDCCH indicating the change of the DL BWP being received earlier than the specific time duration prior to the PUCCH resource, the semi-static HARQ-ACK codebook does not include HARQ-ACK information of one or more PDSCHs scheduled on the cell before the change of the DL BWP. receive at least one physical downlink shared channel, PDSCH, on a downlink, DL, bandwidth part, BWP, of a cell; determine a physical uplink control channel, PUCCH, resource for a semi-static hybrid automatic repeat request acknowledgement, HARQ-ACK, codebook including HARQ-ACK information about the at least one PDSCH, wherein the PUCCH resource belongs to a PUCCH resource set associated with a size of the semi-static HARQ-ACK codebook; and perform a monitoring procedure for receiving a physical downlink control channel, PDCCH, wherein, if a PDCCH indicating a change of the DL BWP is received within a specific time duration prior to the PUCCH resource, the size of the semi-static HARQ-ACK codebook is maintained regardless of the reception of the PDCCH indicating the change of the DLBWP, and wherein, based on the PDCCH indicating the change of the DL BWP being received earlier than the specific time duration prior to the PUCCH resource, the semi-static HARQ-ACK codebook does not include HARQ-ACK information of one or more PDSCHs scheduled on the cell before the change of the DL BWP.