1. A device implemented method comprising:receiving, via multiple antennas of the device, an interference packet transmitted by an interfering transmitter in a wireless environment;
estimating an interference channel that describes interference in the wireless environment based on the interference packet received from the interfering transmitter;
implementing carrier sensing to enable detection of an intended packet transmitted by a base station or client station with which the device is associated;
suppressing, while the carrier sensing is implemented and based on the interference channel, interference caused by other interfering packets transmitted by the interfering transmitter;
receiving, via the multiple antennas of the device, the intended packet transmitted through the wireless environment in which the interfering transmitter operates; and
cancelling at least a portion of interference received with the intended packet using the interference channel.