A method of coordinating beamforming in a Multi-Access point, Multi-AP, in the following also referred to as MAP, wireless network, the method comprising: establishing an agreement to collaborate between a first wireless AP and a second wireless AP, wherein the first wireless AP services a first basic service set, in the following also referred to as BSS, and the second wireless AP services a second BSS, and wherein further wireless stations, in the following also referred to as STAs, of the first BSS measure a power level of received Physical Layer Convergence Procedure, in the following also referred to as PLCP, Protocol Data Units, in the following also referred to as PPDUs, from wireless STAs in the second BSS to determine first interference information, wherein a first portion of each of the received PPDUs from wireless STAs in the second BSS is used to obtain the received power level, and the wireless STAs of the second BSS measure a power level of received PPDUs from the wireless STAs in the first BSS to determine second interference information, wherein a first portion of each of the received PPDUs from wireless STAs in the first BSS is used to obtain the received power level; collecting the first interference information and the second interference information; establishing interference maps based on the first interference information and the second interference information; and performing MAP beamforming to service the first BSS and the second BSS according to the interference maps, wherein the MAP beamforming is operable to mitigate interference between the first BSS and the second BSS; and further comprising calibrating a receiver nulling by the wireless STAs while measuring transmission of received PPDUs, wherein the remainder of each of the received PPDUs is used to perform receiver null training and to measure the residual signal level after nulling is performed, wherein the receiver nulling is trained by adjusting an antenna beamforming matrix, and the obtained null matrix is recorded for use during subsequent Multi-AP beamforming. establishing an agreement to collaborate between a first wireless AP and a second wireless AP, wherein the first wireless AP services a first basic service set, in the following also referred to as BSS, and the second wireless AP services a second BSS, and wherein further wireless stations, in the following also referred to as STAs, of the first BSS measure a power level of received Physical Layer Convergence Procedure, in the following also referred to as PLCP, Protocol Data Units, in the following also referred to as PPDUs, from wireless STAs in the second BSS to determine first interference information, wherein a first portion of each of the received PPDUs from wireless STAs in the second BSS is used to obtain the received power level, and the wireless STAs of the second BSS measure a power level of received PPDUs from the wireless STAs in the first BSS to determine second interference information, wherein a first portion of each of the received PPDUs from wireless STAs in the first BSS is used to obtain the received power level; collecting the first interference information and the second interference information; establishing interference maps based on the first interference information and the second interference information; and performing MAP beamforming to service the first BSS and the second BSS according to the interference maps, wherein the MAP beamforming is operable to mitigate interference between the first BSS and the second BSS; and further comprising calibrating a receiver nulling by the wireless STAs while measuring transmission of received PPDUs, wherein the remainder of each of the received PPDUs is used to perform receiver null training and to measure the residual signal level after nulling is performed, wherein the receiver nulling is trained by adjusting an antenna beamforming matrix, and the obtained null matrix is recorded for use during subsequent Multi-AP beamforming.