IoT Fundamentals- Networking Technology, Protocols, and Use Cases for the Internet of things