A method for interference cancellation for a user equipment, UE, having interference cancellation capability in a wireless communication system, the method comprising: receiving, by the UE from a serving cell, interference cancellation information specific to a neighbor cell; performing, by the UE, cancellation of interference signal transmitted from the neighbor cell based on the received interference cancellation information, wherein the received interference cancellation information specific to the neighbor cell includes a number of physical resource blocks, PRBs, in a PRB group to which a same precoding is used for the neighbor cell, wherein the number of PRBs is used both for a resource allocation granularity and a precoding granularity of the neighbor cell, the method further characterised by receiving, by the UE from the serving cell, modulation and coding scheme, MCS, level-restriction information for PRB groups to be used for the neighbor cell and, channel state report configuration, wherein the channel state report configuration includes information on whether to report channel state information on the PRB groups, based on the MCS level-restriction information, and reporting, by the UE, channel state information of a first PRB group to which interference cancellation is not performed or a second PRB group to which the interference cancellation is performed, based on the channel state report configuration, wherein the channel state information of the first PRB group is reported when a MCS level for the first PRB group is not restricted for the neighbor cell and the channel state information of the second PRB group is reported when a MCS level for the second PRB group is restricted for the neighbor cell. receiving, by the UE from a serving cell, interference cancellation information specific to a neighbor cell; performing, by the UE, cancellation of interference signal transmitted from the neighbor cell based on the received interference cancellation information, wherein the received interference cancellation information specific to the neighbor cell includes a number of physical resource blocks, PRBs, in a PRB group to which a same precoding is used for the neighbor cell, wherein the number of PRBs is used both for a resource allocation granularity and a precoding granularity of the neighbor cell, the method further characterised by receiving, by the UE from the serving cell, modulation and coding scheme, MCS, level-restriction information for PRB groups to be used for the neighbor cell and, channel state report configuration, wherein the channel state report configuration includes information on whether to report channel state information on the PRB groups, based on the MCS level-restriction information, and reporting, by the UE, channel state information of a first PRB group to which interference cancellation is not performed or a second PRB group to which the interference cancellation is performed, based on the channel state report configuration, wherein the channel state information of the first PRB group is reported when a MCS level for the first PRB group is not restricted for the neighbor cell and the channel state information of the second PRB group is reported when a MCS level for the second PRB group is restricted for the neighbor cell.