A software-controlled communication method and an apparatus thereof is
disclosed. The apparatus includes a radio frequency (RF) front end unit
for sending a data signal or a voice signal to a cordless phone base
station via an antenna, an analog-to-digital for converting an analog
signal received from the RF front end unit into a digital signal and a
digital-to-analog converter for converting a digital signal into an
analog signal and providing the converted signal to the RF front end
unit, and a baseband signal processor, having a plurality of signal
processing modules for processing communication signals and a control
module for controlling the signal processing modules installed therein as
software modules, for providing cordless phone and handset transceiver
functions.