10.1109/LSP.2016.2542291