In this paper, we present a novel cost-effective optical code division multiple access/radio-over-fiber (OCDMA/RoF) system on a passive optical network for broadband service delivery independent of the user's location. The system uses spectral amplitude encoded OCDMA to deliver data to the correct user, while optical frequency multiplying is used to broadcast the RF carriers. Simulation results on an eight user OCDMA downstream system are presented as well as experimental results of OCDMA transmission scenarios with one and two users. Error-free transmission is achieved at a bitrate of 1.25 Gbps also when data is transmitted to two users simultaneously. The simulation model of the RoF system is able to reproduce previously reported results. The effect of narrowband interference, like RoF signals, in the OCDMA spectrum is investigated through simulations and the simulation results are experimentally confirmed. A hybrid system capable of transmitting 16-QAM signals at a rate of 250 MS/s is shown through simulations.