Source and Channel Coding Strategies for Wireless Sensor Networks