The authors propose a DS-CDMA reverse link channel assignment algorithm based on received interference. A new channel is assigned if the required power is less than the 'current interference margin'. The proposed algorithm is adaptable to dynamically changing environments with the capability of assigning more channels than conventional channel assignment methods in nonhomogeneous traffic loads and path loss changes.