A technique for transmission of wireless signals across CDMA radio links. Bandwidth is allocated dynamically within a session to specific CDMA subscriber unit based upon data rate determinations. Specifically, a dynamic bandwidth allocation algorithm operates from limits calculated based upon available ports per subscriber, expected user bandwidth, and parallel user bandwidth versus throughout. Provisions for priority service, unbalanced forward and reverse spectrum utilization, voice prioritization, and band switching are also made.