Fundamentals of mobile and pervasive computing - Adelstein, Frank (McGraw-Hill professional engineering. Communications engineering, 2005)