97 research outputs found

    Smart Cities of the Future as Cyber Physical Systems: Challenges and Enabling Technologies

    No full text
    A smart city represents an improvement of today’s cities, both functionally and structurally, that strategically utilizes several smart factors, capitalizing on Information and Communications Technology (ICT) to increase the city’s sustainable growth and strengthen the city’s functions, while ensuring the citizens’ enhanced quality of life and health. Cities can be viewed as a microcosm of interconnected “objects” with which citizens interact daily, which represents an extremely interesting example of a cyber physical system (CPS), where the continuous monitoring of a city’s status occurs through sensors and processors applied within the real-world infrastructure. Each object in a city can be both the collector and distributor of information regarding mobility, energy consumption, air pollution as well as potentially offering cultural and tourist information. As a consequence, the cyber and real worlds are strongly linked and interdependent in a smart city. New services can be deployed when needed, and evaluation mechanisms can be set up to assess the health and success of a smart city. In particular, the objectives of creating ICT-enabled smart city environments target (but are not limited to) improved city services; optimized decision-making; the creation of smart urban infrastructures; the orchestration of cyber and physical resources; addressing challenging urban issues, such as environmental pollution, transportation management, energy usage and public health; the optimization of the use and benefits of next generation (5G and beyond) communication; the capitalization of social networks and their analysis; support for tactile internet applications; and the inspiration of urban citizens to improve their quality of life. However, the large scale deployment of cyber-physical-social systems faces a series of challenges and issues (e.g., energy efficiency requirements, architecture, protocol stack design, implementation, and security), which requires more smart sensing and computing methods as well as advanced networking and communications technologies to provide more pervasive cyber-physical-social services. In this paper, we discuss the challenges, the state-of-the-art, and the solutions to a set of currently unresolved key questions related to CPSs and smart cities

    SUBSOL Knowledge Base data

    No full text
    This dataset includes the content of the SUBSOL Knowledge Base and Marketplace, excluding all informations related to personal data. The same content is provided as: MySQL Database dump and Excel files exported from the Database </ul

    AI-powered Infrastructures for Intelligence and Automation in Beyond-5G Systems

    No full text
    In this paper, a vision for beyond-5G systems is proposed where automation, intelligence and data privacy in cloudnative infrastructures are in focus. Exploiting the convergence of cloud technologies at the edge and mobile communication networks, a set of architectural and technological solutions is discussed that will play a fundamental role on the path from 5G towards future sixth-generation systems. Currently, a strong need is felt in the telecommunication world for greater automation to meet the extreme requirements expected for future 6G applications. In this regard, Artificial Intelligence (AI) is gaining high momentum as one of the central enabling technologies for beyond-5G networks. Reinforcement Learning (RL) and Federated Learning (FL) are here proposed as technologies to enhance network automation and enable privacy-aware applications. Blockchain is proposed as a solution for non-repudiation and trustworthiness in the AI pipelines. These technologies are brought together in a comprehensive cloud-native architectural vision to fill the gap between current 5G systems and AI-powered secure systems of the future

    Situational Awareness in Virtual Networks: the ASTRID Approach

    No full text
    Cloud-based services often follow the same logical structure of private networks. The lack of physical boundaries and the dependence on third party's infrastructural security mechanisms often undermine the confidence in the overall security level of virtualized applications. Integrating software instances of common security middleboxes into cloud networks helps overcome most suspicions, but leads to inefficient solutions. In this paper, we describe the vision behind the ASTRID project. The novelty of our concept lies in decoupling detection algorithms from monitoring and inspection tasks, seeking better integration with virtualization frameworks. We briefly elaborate on the overall conceptual architecture and the foundation of its implementation components. Additionally, we give insights on the expected impacts and opportunities brought by this novel paradigm over the existing approaches

    Provision of advance context-aware services in dynamic heterogeneous networks

    No full text
    Next generation network characteristics (they are larger in scale, more dynamic and more heterogeneous) increase the complexity in the design and provision of advanced services, making the traditional approaches inefficient or even inappropriate. In order to cope with these characteristics, services are expected to adapt to environmental conditions and run with minimum human intervention. In this dissertation, specific techniques are proposed for the provision of advanced services in dynamic and heterogeneous environments. Initially, techniques exploiting context awareness and specific architectures for the design and deployment of such services are presented. Similar techniques are also described aiming at the autonomic provision of advanced services in dynamic and heterogeneous environments. Features such as autonomicity in the creation, operation and management of dynamic networks, application of p2p techniques for data management and creation and maintenance of overlay networks are key components of the proposed techniques. Specifically, a generic architecture for autonomic development and provision of services in dynamic heterogeneous environments is proposed, as well as a prototype implementation of the architecture. Based on the proposed architecture, a new protocol (NEURON) is designed that can operate in a particular layer of the architecture and support autonomic clustering and hierarchical routing in dynamic environments, focusing on its applicability in large scale networks (e.g. large sensor networks). In addition, specific context models for dynamic networks are described, in order to facilitate the support of context awareness and the extraction of useful events in the network, based on the capabilities offered by the proposed architecture. Finally, the concept of virtual sensor networks is introduced for the correlation among the existing networking infrastructure, the provided services and the active user communities. Specific techniques for creating and managing virtual sensor networks are proposed. Through appropriate simulation and emulation experiments, useful conclusions are extracted for the performance of the proposed mechanisms, while directions for future extensions of the proposed work are also provided.Τα χαρακτηριστικά των δικτύων νέας γενιάς αυξάνουν την πολυπλοκότητα στο σχεδιασμό και την παροχή προηγμένων υπηρεσιών, καθιστώντας τις υφιστάμενες σχετικές τεχνικές ανεπαρκείς. Τα μελλοντικά δίκτυα γίνονται μεγαλύτερα, πιο δυναμικά και πιο ετερογενή, επιβάλλοντας την ανάγκη στις παρεχόμενες υπηρεσίες να μπορούν να προσαρμόζονται στις συνθήκες του περιβάλλοντός τους και να απαιτούν ελάχιστη ανθρώπινη παρέμβαση. Στην παρούσα εργασία προτείνονται τεχνικές ανάπτυξης προηγμένων υπηρεσιών Διαδικτύου σε δυναμικά ετερογενή περιβάλλοντα. Αρχικά, μελετούνται τεχνικές παροχής υπηρεσιών με επίγνωση περιβάλλοντος και προτείνονται αρχιτεκτονικές σχεδιασμού και ανάπτυξης τέτοιων υπηρεσιών. Στη συνέχεια, προτείνονται αντίστοιχες τεχνικές σε δυναμικά ετερογενή δίκτυα που στοχεύουν στην αυτόνομη παροχή προηγμένων υπηρεσιών. Χαρακτηριστικά, όπως αυτονομία στην ανάπτυξη, λειτουργία και διαχείριση δυναμικών δικτύων, δημιουργία και συντήρηση υπερκείμενων δικτύων, και εφαρμογή p2p τεχνικών για διαχείριση δεδομένων πάνω από τέτοια δίκτυα, αποτελούν βασικά συστατικά των προτεινόμενων τεχνικών. Συγκεκριμένα, προτείνεται μία γενική αρχιτεκτονική για την ανάπτυξη και παροχή αυτόνομων υπηρεσιών σε δυναμικά ετερογενή περιβάλλοντα, καθώς και μία πρότυπη υλοποίηση της αρχιτεκτονικής αυτής. Με βάση την προτεινόμενη αρχιτεκτονική, παρουσιάζεται ένα νέο πρωτόκολλο (NEURON), το οποίο μπορεί να λειτουργήσει σε συγκεκριμένο στρώμα της αρχιτεκτονικής και να υποστηρίξει αυτόνομη δημιουργία ομάδων (clusters) και ιεραρχική δρομολόγηση σε δυναμικά περιβάλλοντα, εστιάζοντας στην εφαρμογή του κυρίως σε δίκτυα μεγάλης κλίμακας (π.χ. μεγάλα δίκτυα αισθητήρων). Επιπλέον, προδιαγράφονται μοντέλα αναπαράστασης περιβάλλοντος (context models) για δυναμικά δίκτυα, προκειμένου να παρέχονται δυνατότητες υποστήριξης επίγνωσης περιβάλλοντος και εξαγωγής χρήσιμων καταστάσεων, με βάση τις δυνατότητες που προσφέρονται από την προτεινόμενη αρχιτεκτονική. Τέλος, εισάγεται η έννοια των νοητών δικτύων αισθητήρων (virtual sensor networks), τα οποία παρέχουν την δυνατότητα συσχέτισης ανάμεσα στα υπάρχοντα δεδομένα στο δίκτυο, τις παρεχόμενες υπηρεσίες και τις υφιστάμενες κοινότητες χρηστών. Προτείνονται τεχνικές δημιουργίας και διαχείρισης νοητών δικτύων αισθητήρων. Μέσω κατάλληλων προσομοιώσεων και εξομοιώσεων, εξάγονται χρήσιμα συμπεράσματα για τους προτεινόμενους μηχανισμούς, ενώ αναφέρονται και κατευθύνσεις για μελλοντικές επεκτάσεις της εργασίας

    Design, Development and Orchestration of 5G-Ready Applications over Sliced Programmable Infrastructure

    No full text
    5G networks design and evolution is considered as a key to support the introduction of digital technologies in economic and societal processes. Towards this direction, vertical industries' needs should be considered as drivers of 5G networks design and development with high priority. In the current manuscript, MATILDA is presented, as a holistic 5G end-to-end services operational framework tackling the overall lifecycle of design, development and orchestration of 5G-ready applications and 5G network services over programmable infrastructure, following a unified programmability model and a set of control abstractions

    A Context Model and Policies Management Framework for Reconfigurable-by-design Distributed Applications

    No full text
    AbstractThe design and development of distributed applications consisting of microservices is an emerging pattern, considering the advantages associated with the management of self-deployable and orchestratable components as well as the adoption of a DevOps culture in cloud applications deployment and management. In this position paper, we present a context model for representing the entire lifecycle of reconfigurable-by-design distributed applications consisting of microservices and denoted in the form of a service graph. Based on the context model, we describe a policies management framework targeted at service providers for managing deployment and orchestration aspects of such applications over a programmable infrastructure

    Current and Future Challenges of Software Engineering for Services and Applications

    No full text
    AbstractICT (Information and Communication Technology) and, in particular, software is more and more pervasive and it cannot be considered anymore as a minor element of a complex systems. In domains like cloud, big data, IoT (Internet of Things), CPS (Cyber-Physical Systems) it is the core element. We need to consolidate the software engineering discipline, which, despite the impressive achievements in the area of software technology, is probably one of the youngest scientific and technological disciplines with about 60 years of history. This paper summarizes the challenges that the Software Engineering for Services and Applications (SE4SA) cluster is considering as relevant
    corecore