The Physical Downlink Control Channel (PDCCH) is used for downlink control information, mainly scheduling decisions, required for reception of PDSCH, and for scheduling grants enabling transmission on the PUSCH. The Physical Uplink Shared Channel (PUSCH) is the uplink counterpart to the PDSCH.