What is the role of digital signal processing in communication systems?