In this paper we present the approach to complete Bell state analysis based on filtering mapping. The key distinctive feature of this appoach is that it avoids complications related to using either hyperentanglement or representation of the Bell states as concatenated Greenber–Horne–Zeilinger (C-GHZ) state to perform discrimination procedure. We describe two techniques developed within the suggested approach and based on two-step algorithms with two different types of filtration mapping which can be called the non-demolition and semi-demolition filtrations. In the method involving non-demolition filtration measurement the filtration process employs cross-Kerr nonlinearity and the probe mode to distinguish between the two pairs of the Bell states. In the case of semi-demolition measurement, the two states are unambiguously discriminated and hence destroyed, whereas filtraton keeps the other two states intact. We show that the measurement that destroys the single photon subspace in every mode and preserves the superposition of zero and two photons can be realized with discrete photodetection based on microresonator with atoms.