Connected environments for the internet of things challenges and solutions - Mahmood, Zaigham (Computer communications and networks, 2017)