2017 International Conference on Signal Processing and Communication (ICSPC)