Signal Correlation and Detection