Software Defined Radio: The Software Communications Architecture - Bard (IEEE, 2003)