2004 4th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP 2004)