Advanced Signal Processing for Communication Systems