% This data is distributed under the terms of the Open Data Commons Attribution License (ODC-By) v1.0 - See more at: http://opendatacommons.org/licenses/by/1-0/ @Article{OJIOT_2018v4i1n12_Miladinovic, title = {Dynamic Allocation of Smart City Applications}, author = {Igor Miladinovic and Sigrid Schefer-Wenzl}, journal = {Open Journal of Internet Of Things (OJIOT)}, issn = {2364-7108}, year = {2018}, volume = {4}, number = {1}, pages = {144--149}, note = {Special Issue: Proceedings of the International Workshop on Very Large Internet of Things (VLIoT 2018) in conjunction with the VLDB 2018 Conference in Rio de Janeiro, Brazil.}, url = {http://nbn-resolving.de/urn:nbn:de:101:1-2018080519320192483088}, urn = {urn:nbn:de:101:1-2018080519320192483088}, publisher = {RonPub}, bibsource = {RonPub}, abstract = {Cities around the world are evaluating the potential of Internet of Things (IoT) to automate and optimize public services. Cities that implement this approach are commonly referred to as smart cities. A smart city IoT architecture needs to be layered and scalable in order to fulfill not only today's but also future needs of smart cities. Network Function Virtualization (NFV) provides the scale and flexibility necessary for smart city services by enabling the automated control, management and orchestration of network resources. In this paper we consider a scalable, layered, NFV based smart city architecture and discuss the optimal location of applications regarding cloud computing and mobile edge computing (MEC). Introducing a novel concept of dynamic application allocation we show how to fully benefit from MEC and present relevant decision criteria.} }