Ubiquitous computing fundamentals - Krumm, John (Chapman & Hall/CRC Press, 2010)