Subspace-based channel estimation for code division multiple access communication systems | Synapse