10.1109/TDSC.2004.31