Software radio architecture: a mathematical perspective | Synapse