In this paper, we prove by analysis the possibility of gaining a minimum of 2 dB in signal-to-noise ratio by just splitting the users to three or more groups and identifying each one by an orthogonal waveform (on top of his short Gold code) in a PSK/DS spread-spectrum network. Each user is now identified by a Gold code and an orthogonal function. In the new network, user signals may arrive in a code-asynchronous fashion at the receiver. However, it is shown that by the use of orthogonal waveforms and splitting user population the average code cross-correlation is minimum compared to the classic CDMA system. Both the chip-synchronous and asynchronous cases are investigated; also, the uniform and optimal cases of dividing the total number of users into orthogonal groups are analyzed. The superior bit error and network data throughput results in the different fading and forward error correction environments make the system a strong candidate for competitive domestic applications.