Institutional Repository
Technical University of Crete
EN  |  EL



My Space

Multi edge cloud (MEC) architecture for supporting internet of things (IoT) applications

Zacharia Neofytos

Full record

Year 2019
Type of Item Diploma Work
Bibliographic Citation Neofytos Zacharia, "Multi edge cloud (MEC) architecture for supporting internet of things (IoT) applications", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2019
Appears in Collections


LINCA, is a distributed master-less IoT system. It is designed and deployed to offer security and high availability services to any IoT organization that wishes to register and provide their services and devices to a wider range of users. Each registered organization in LINCA is realized as a Service Oriented (SOA) Architecture in the cloud as composition of microservices that run in the cloud and can interact with other cloud systems, also registered to the LINCA network. In turn, IoT devices can connect to any LINCA node and a node need no be aware of devices connected to any other node. All organizations in LINCA ecosystem adopt JSON for the description of their devices and provide a search mechanism to search for devices that are connected to any registered cloud and meet the criteria set by their users, such as device ID, device location, device type etc. LINCA follows a 3-tier architecture model where each tier serves functionality for different types of users. The main types of users are System Administrators, Infrastructure Owners and Customers. System Administrators have the right to control and modify their individual cloud system and the users connected to their system. Infrastructure Owners have the permission to install and connect devices of different or similar types in their cloud system. Customers have the right to create subscriptions to devices that are connected to their cloud systems or to devices that are connected to other registered clouds in LINCA, for example to retrieve device measurements. This 3-tier architecture is expandable, by allowing more IoT organizations to connect. LINCA is evaluated using a large number of real and synthetic devices producing massive amounts of data (i.e. sensor measurements). Experimental results show that the system can respond under heavy workloads in real time.

Available Files