A method and receiver are disclosed for mitigating or substantially
canceling signal interference between signals detected at the receiver.
Once a presumed interfering signal(s) is acquired, parameters are
determined that allow the interferer(s) to be modeled. The phase
invariance of the process eliminates the need to acquire the interferer's
phase. An orthogonal projection (for projecting onto a detection subspace
which is orthogonal to a subspace spanned by the interferer(s)) is
applied to the composite of all signals (y) for thereby projecting y onto
the detection subspace. The interference subspace is non-orthogonal to a
representation of desired (but interfered) signal of the composite
signals. With the receiver properly equipped to perform this projection
operation, interfering signals, multipath, multipath-like, and structured
jamming signals can be effectively diminished.