Middleware Industrial Internet of Things Platforms

In the previous chapters, we discussed some of the many diverse communication and wireless protocols, technologies, and software patterns available to designers when building IIoT solutions. As we have seen, there is no one solution for every situation so in most cases we will have to deploy several protocols and technologies to meet requirements and then integrate them in some way. For example, in the proximity network we may find a mixture of legacy and modern technologies; some may for example not support IP or the wireless technologies that we favor in our design so we will have to mix and match technologies. This type of design is referred to as a heterogeneous design as it supports several if not many diverse protocols, technologies, and software patterns.