Abstract:
More and more "Smart devices" are coming online every year. These Smart Devices have the ability to communicate with other Smart Devices across the web, exchange information and make intelligent decisions. More connected Smart devices mean larger streams of data. This influx of new connections has caused the services that manage those Smart devices to come under heavy load. To combat this, measures have been taken to process the data as close to its origin as possible. Some of those measures involve the addition of certain "supervisor" devices to the network, in turn causing the networks to increase in complexity. This paper is a review of existing IoT products, and the measures taken within them to combat complexity in IoT networks especially of those formed due to Fog Networks.