Class-Based Rate Differentiation In Wireless Sensor Networks