|Title||Optimal fog services placement in SDN IoT network using Random Neural Networks and Cognitive Network Map|
|Publication Type||Conference Paper|
|Year of Publication||2020|
|Authors||Fröhlich P, Gelenbe E|
|Conference Name||The 19th International Conference on Artificial Intelligence and Soft Computing|
|Keywords||Artificial Intelligence, Cloud computing, Fog Computing, IoT, Random Neural Network, Reinforcement Learning, SDN|
Due to massive increase in number of IoT devices and number of cloud based services a crucial task arises of optimally placing (both topologically and resource-wise ) services in the network so that non of the clients will be victimized and receive best possible time of response. Also - there must be a balance not to instantiate a service on every possible machine - which would take too much resources. Task which must be solved is an optimization of parameters such as QoS between service and client, equality of clients and usage of resources. Using SDN - which is designed to answer some of the problems posed in this section such as QoS and knowledge about topology of the whole network and newly connected clients - is a gateway to better fit service management. Machine learning provides less stiff rules to follow and more intelligent behaviour of the manager.