Implementing Software Defined Radio