block diagram of digital communication system