1. A method for operating by a first terminal, the method comprising:receiving, from a base station, configuration information including information on control channel candidates for the first terminal via higher layer signaling;
receiving, from the base station, common control information for the first terminal and a second terminal including information indicating a control channel among the control channel candidates and overlap information, wherein the overlap information includes information on overlap resources in the control channel, a ratio of the overlap resources to resources in which data for the second terminal is punctured in the overlap resources, and a puncturing indication indicating whether to puncture the data for the second terminal in the overlap resources;
identifying the control channel based on the information on the control channel candidates and the information indicating the control channel among the control channel candidates;
decoding control information received on the control channel based on the information on the overlap resources, the ratio of the overlap resources to the resources in which the data for the second terminal is punctured in the overlap resources, and the puncturing indication; and
receiving, from the base station, data for the first terminal based on the control information,
wherein the second terminal is different from the first terminal.