a sensor framework