Understanding and Designing IoT Networks
Understanding and designing IoT networks is a critical part of the work that needs to be done in establishing and deploying such systems within your smart environments. In this chapter, we will discuss the types of networks that are commonly designed, including wired and short-range wireless networks, machine-to-machine (M2M) networks, and long-range wireless networks, and discuss the use cases of each of these types of networks. We will investigate the key considerations of what to choose as part of the design, including the range, power consumption, cost, and security. We will also discuss the trade-offs to make when designing the infrastructure of the system, and the challenges and opportunities in utilizing the emerging technologies that come with these choices.
You will learn about common design patterns in how these networks are formed, how the topologies discussed in the previous chapter come into play as part of these best practices...