A method for providing maximum likelihood detection with decision feedback
interference cancellation is provided. The method includes estimating a
current symbol with previous symbol interference (PSI) removed based on
estimated previous symbols. A next symbol is estimated with PSI removed
based on the estimated current symbol and/or the estimated previous
symbols. The current symbol is re-estimated with PSI removed based on the
estimated previous symbols and next symbol interference (NSI) removed
based on the estimated next symbol. This method of providing maximum
likelihood detection with decision feedback interference cancellation may
be used in direct sequence spread spectrum systems with relatively short
block spreading, such as IEEE802.11b Wireless LAN standard, or in any
other suitable systems.