MAKI: Multi-Mechanisms Adaptation for the Future Internet
The Collaborative Research Center (CRC) MAKI is one of DFG’s largest collaborative research activities in computer science, with more than 17M€ funding approved to date. The overarching goal of MAKI is to help to make the Internet, its applications and platforms more adaptive and flexible – most notably at runtime. While many activities of the first phase emphasized better support for mobile applications under changing conditions (user mobility, load fluctuations, etc.), a good deal of the researchers of the current phase exploit the ‘softwarization’ of core and wireless networks in order to allow for large scale adaptation. A category of adaptations denoted as ‘transitions’ is of key importance in MAKI. Transitions replace a ‘mechanism’ by another one of equivalent functionality at runtime, where ‘mechanism’ may denote a protocol, protocol function, strategy, topology, etc. The SUN area is particularly working on the subproject A01 and B02 within this collaborative research center.
SmartEdge: Concepts and Methods for Edge Computing
A critical resource mismatch has been observed in the Internet-of-Things(IoT)context where large volumes of data that are constantly generated by massive devices need to be processed while those devices themselves are resource constrained. By involving the power of cloud computing, cloud-based solutions resolve this mismatch but bring about new concerns over latency, traffic, and privacy. To handle this situation, edge computing was recently proposed by introducing an intermediate tier equipped with computing resources at the network edge. The main goal of the proposed project is to advance this research direction by identifying four major scientific challenges in edge computing and providing a unified platform and solutions to address them. Theoretical foundations, efficient algorithms and mechanisms, as well as reference system architectures, will be produced to guide the design, development, and operation of a modern edge computing system for IoT.