Software receiver design : build your own digital communications system in five easy steps - Johnson, C. Richard (Cambridge University Press, 2011)