Cognitive Machine-to-Machine Communications for Internet-of-Things: A Protocol Stack Perspective
smart community : an internet of things application .