A method for receiving, by a user equipment, UE, downlink control information, DCI, in a wireless communication system supporting a device-to-device, D2D, communication, the method comprising: receiving, from an evolved NodeB, eNB, control information including (i) a first parameter for calculating a D2D scheduling assignment, SA, transmission power for D2D SA transmission and (ii) a second parameter for calculating a D2D data transmission power for a D2D data transmission; receiving, from the eNB, the DCI for the D2D communication, wherein the DCI comprises: a hopping flag field indicating whether frequency hopping is applicable when transmitting the D2D SA and the D2D data, a first resource allocation, RA, field including scheduling information for the D2D SA, a second RA field including a Resource Indication Value, RIV, indicating a starting resource block index for the D2D data transmission and length in terms of allocated resource blocks, a third RA field including information indicating a time resource pattern used for the D2D data transmission, and a single Transmission Power Control, TPC, field to be applied to both transmission power for the D2D SA and transmission power for the D2D data; calculating, the D2D SA transmission power based on a value in the single TPC field and the first parameter; calculating, the D2D data transmission power based on the value in the single TPC field and the second parameter; transmitting, to a reception UE, the D2D SA based on the D2D SA transmission power; and transmitting, to the reception UE, the D2D data based on the D2D data transmission power, wherein the value in the single TPC field is commonly applied to the D2D SA transmission power and the D2D transmission power, and wherein the D2D SA transmission power and the D2D data transmission power are each calculated independently of each other. receiving, from an evolved NodeB, eNB, control information including (i) a first parameter for calculating a D2D scheduling assignment, SA, transmission power for D2D SA transmission and (ii) a second parameter for calculating a D2D data transmission power for a D2D data transmission; receiving, from the eNB, the DCI for the D2D communication, wherein the DCI comprises: a hopping flag field indicating whether frequency hopping is applicable when transmitting the D2D SA and the D2D data, a first resource allocation, RA, field including scheduling information for the D2D SA, a second RA field including a Resource Indication Value, RIV, indicating a starting resource block index for the D2D data transmission and length in terms of allocated resource blocks, a third RA field including information indicating a time resource pattern used for the D2D data transmission, and a single Transmission Power Control, TPC, field to be applied to both transmission power for the D2D SA and transmission power for the D2D data; calculating, the D2D SA transmission power based on a value in the single TPC field and the first parameter; calculating, the D2D data transmission power based on the value in the single TPC field and the second parameter; transmitting, to a reception UE, the D2D SA based on the D2D SA transmission power; and transmitting, to the reception UE, the D2D data based on the D2D data transmission power, wherein the value in the single TPC field is commonly applied to the D2D SA transmission power and the D2D transmission power, and wherein the D2D SA transmission power and the D2D data transmission power are each calculated independently of each other.