Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering

Similar documents
Mobile Systems M in a Single Slide

Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering II Term Academic Year 2017/2018

NSF-RCN Workshop #2 Panel 2

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

Wireless Ad-Hoc Networks

Ad Hoc Networks - Applications and System Design

Lecture 6: Vehicular Computing and Networking. Cristian Borcea Department of Computer Science NJIT

5G Network Architecture

IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis

IEEE 2013 JAVA PROJECTS Contact No: KNOWLEDGE AND DATA ENGINEERING

SRA A Strategic Research Agenda for Future Network Technologies

Context-Aware Vehicular Cyber-Physical Systems with Cloud Support: Architecture, Challenges, and Solutions

Internet of Things. Sungkyunkwan University. Mobile Computing. Hyunseung Choo

AIMS Things in a Fog (TGIF): A Framework to Support Multidomain Research in the Internet of Things

SmartSantander. Dr srđan KrČo

An Introduction to the Intelligent IoT Integrator (I3)

Lesson 9 Smart city Services And Monitoring. Chapter-12 L09: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

IEEE networking projects

Orange Smart Cities. the ICT partner for innovators in the urban space

The Internet of Things

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Outcomes of the ITU Regional Workshop on the Internet of Things (IoT) and Future Networks. (19-20 June 2017, Saint Petersburg, Russia)

Interoperability. Luca Mottola slides partly by Simon Duquennoy. Politecnico di Milano, Italy and Swedish Institute of Computer Science

USE CASES BROADBAND AND MEDIA EVERYWHERE SMART VEHICLES, TRANSPORT CRITICAL SERVICES AND INFRASTRUCTURE CONTROL CRITICAL CONTROL OF REMOTE DEVICES

Privacy Preserving Ranked Multi-Keyword Search for Multiple Data Owners in Cloud Computing

An Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs)

SCALABLE VEHICULAR AD-HOC NETWORKS DISTRIBUTED SOFTWARE-DEFINED NETWORKING

IEEE PROJECTS ON EMBEDDED SYSTEMS

onem2m ADAPTED FOR SMART CITIES ETSI IOT M2M WORKSHOP 2016 NOV 15 TH 2016

System Support for Internet of Things

Intelligent Edge Computing and ML-based Traffic Classifier. Kwihoon Kim, Minsuk Kim (ETRI) April 25.

Workshop on the IPv6 development in Saudi Arabia 8 February 2009; Riyadh - KSA

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010

Lecture 8 Wireless Sensor Networks: Overview

Enhancement of Routing in Urban Scenario using Link State Routing Protocol and Firefly Optimization

Regulation and the Internet of Things

Vehicle Connectivity in Intelligent Transport Systems: Today and Future Prof. Dr. Ece Güran Schmidt - Middle East Technical University

Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

IoT Intro. Fernando Solano Warsaw University of Technology

Doug Couto Texas A&M Transportation Technology Conference 2017 College Station, Texas May 4, 2017

B U I L D I N G O N T H E G A T E W A Y. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

A New Conception of Information Requisition in Web of Things

Reliable and Efficient flooding Algorithm for Broadcasting in VANET

A Dynamic Distributed Fedrated Approach for the Internet of Things

An Introduction to Cyber-Physical Systems INF5910/INF9910

Good practice: Development of a Mobility Monitoring Centre (MMC) for Thessaloniki

IoT Standardization Process and Smart IoT

Orange Smart Cities. Smart Metering and Smart Grid : how can a telecom operator contribute? November

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

Mobile Middleware Course. Introduction and Overview Sasu Tarkoma

Security & Trust in Smart Cities. A Min Tjoa Vienna University of Technology & SBA Research

Vehicular Cloud Computing: A Survey. Lin Gu, Deze Zeng and Song Guo School of Computer Science and Engineering, The University of Aizu, Japan

Mobile Edge Computing:

Smart Homes and Cities


Marcos Katz. Wireless Communications Research Seminar 2012

Controlling traffic In a Connected world

Evolving IoT with Smart Objects

Version 11

Hybrid Communication. CODECS Workshop / May 19, 2017 Karsten Roscher, Fraunhofer ESK Enrique Onieva, Deusto

FocusStack: Orchestrating Edge Clouds Using Location-Based Focus of Attention

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu

Cyber-Physical Chain (CPChain) Light Paper

Participatory Sensing for Public Transportation Information Service

The New Collaboration Experience. Yves Torjman BDM

REAL TIME PUBLIC TRANSPORT INFORMATION SERVICE

Introduction to Mobile Ubiquitous Computing Systems

Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Wireless Embedded Systems ( x) Ad hoc and Sensor Networks

5G LAB GERMANY. 5G Impact and Challenges for the Future of Transportation

Swarm at the Edge of the Cloud. John Kubiatowicz UC Berkeley Swarm Lab September 29 th, 2013

Pervasive Wireless Scenarios and Research Challenges Spring 08 Research Review Jun 2, 2008

The Programmable World Opportunities and Challenges

WeVe: When Smart Wearables Meet Intelligent Vehicles

Smart City, Internet of Things, Security and Privacy

Aceware Technologies Pvt Ltd. (An ISO 9001:2008 Certified Company)

PROJECT HIGHLIGHTS, EXPECTED IMPACT & FUTURE DIRECTIONS

Wireless Sensor Network Cluster Formation at the Presence of a Wireless Mesh Network

Electrification of Mobility

They avoid the cost, installation, and maintenance of network infrastructure.

IoT as a Basic Ingredient of Smart Cities

Cisco & Sprint Smart City Venture. Stephanie Steele Cisco Systems - Connected City Venture August 2015

Reliable Stream Analysis on the Internet of Things

White Paper: VANTIQ Digital Twin Architecture

Advanced Transportation Optimization Systems (ATOS)

Wireless Sensor Networks (WSN)

Energy efficiency in school networks with ipv6 GREEK IPV6 PILOT

Preface List of Acronyms

4G Broadband Services for Differentiated Market Segments

Middleware for Semantic Multicast in Spontaneous Multi-hop Networks

Effective Waste Collection with Shortest Path Semi-Static and Dynamic Routing

Smart City Solution & Case Study. LG Uplus

Service Mesh and Microservices Networking

STRAW - An integrated mobility & traffic model for vehicular ad-hoc networks

Lecture 04 Introduction: IoT Networking - Part I

Vodafone 5G Trial for the metropolitan area of Milano

universaal Architecture and The Resource Discovery

Innovations for sustainable cities. Sabine Baillarguet - DGALN

A Publish-Subscribe Scheme Based Open Architecture for Crowd-Sourcing

Transcription:

Mobile Systems M Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering Mobile Systems M course (8 ECTS) II Term Academic Year 2016/2017 08 Application Domains and Possible Scenarios for Project Activities Instructor: Paolo Bellavista paolo.bellavista@unibo.it http://lia.disi.unibo.it/courses/sm1617-info/ http://lia.disi.unibo.it/staff/paolobellavista/ 1

Examples of Application Domains & Possible Scenarios for Project Activities Examples of recent and relevant application domains for mobile services/systems and case studies towards possible project activities: Social-aware resource sharing in spontaneous networks ParticipAction, crowdsensing and participatory task assignment in smart city environments Vehicular traffic management enabled by traditional and smartphone-based sensing (vehicle2vehicle and vehicle2rsu communications) Middleware for Machine-to-Machine (M2M) communications, fog computing oriented, for efficiency, locality optimizations, batching/aggregation, efficient integration with cloud also in presence of actuators (cyber physical systems), edge computing and container-oriented virtualization 2

RAMP Middleware for Spontaneous Networking Real Ad-hoc Multi-hop Peer-to-peer (RAMP) Impromptu interconnection of fixed and mobile nodes Not only to achieve Internet connectivity (Always Best Connected - ABC), but also to support users willingness to share contents, resources, and services Packet dispatching at application level over het platforms Management of non-coordinated IP address spaces RAMP supports creation and mgmt of spontaneous networks multi-hop end-to-end connectivity Users invoke and offer services (peer-to-peer) APIs to support development of new services in a simplified way Bluetooth Piconet UMTS Base Station A B interface providing ad hoc connectivity single-hop link C IEEE 802.11 IBSS IEEE 802.11 Access Point D F IEEE 802.11 IBSS E G Bluetooth Piconet 3

Example: Application-layer Multimedia Re-casting 1) Nodes perform end-to-end cooperative splitting of multimedia paths into differentiated segments Lower traffic on intermediate nodes 2) Nodes perform cooperative monitoring of stream quality (packet loss, jitter, ) and dynamically adapt flows (priority-based video frame dropping) fine-grained and persegment management to reduce needed throughput close to bottlenecks that are identified at runtime a) b) D: Multimedia Dispenser S: Smart Splitter H: Dynamic Harvester 2 1 1 1 D H 2 H 1 2 1 1 1 D S H 2 H 1 main stream split stream 4 3 2 1 D H 2 H 1 H 3 H 4 2 1 2 1 D S H 2 H 1 H 3 But also example of federation of UPnP localities, H 4 4

From Social Network Aggregation to Federated Social Networks Social network aggregation Some aggregation services already start to emerge: aggregate messages, status feeds, content, and friends from different and heterogeneous standalone social apps For instance, significant feature of cross-posting In this approach, users should have multiple accounts to the different social netw apps Federated social networks Users can communicate across domains with globally unique identifiers (one single account for all social netw apps) User data portability (as for number portability in cell comms, favors competition and migration between social netw app providers) Greater scaling and robustness of the overall Social Web Important industrial and strategic trend supported by relevant players (industries, governments, communities, ) 5

Federated Social Networks Many related technological standards under discussion and definition: OpenSocial, WebFinger, Salmon, ActivityStreams, PubSubHubbub, XMPP, See also http://www.w3.org/talks/deck/identity/ 6

Social-aware Resource Sharing in Spontaneous Networks Based on the scenarios and technologies sketched above, to contribute to enable resource sharing (typically multimedia contents) among different localities Localities as domestic islands (UPnP and DLNA devices, experimental home gateways by TIM and CISCO, WiFi Direct connectivity, ) Island federation as automated federation based on social metadata dynamically extracted from primary social networking applications via standard protocols Unique identity for users Content filtering offered based on context and social profile 7

ParticipAction: Crowdsensing Collaboration with NJIT and several Brazilian Universities Availability of a good set of Android devices and users for wide-scale living lab (300) Monitoring and crowdsensing for smart city Smart assignments of participatory tasks, also with economic incentives 8

ParticipAction: Task Assignemnt Determination and experimentation of smart policies for task assignment (pseudo) optimization of reliability in task execution, latency, and economic cost 9

Vehicular Traffic Management Cars are relevant example of mobile autonomous sensors and they can coordinate themselves lazily by exploiting wireless communications Cars perform opportunistic sensing in urban environments and maintain local data Collaborative dissemination of metadata based on local decisions Possibility of emerging behaviors to satisfy application-specific requirements (e.g., query completeness, response time, overhead, ) 10

Urban monitoring via vehicular sensor networks that are opportunistic and autonomous Opportunistic encounters of regular cars equipped with sensors and P2P wireless connectivity Sensor mobility is of course «not-directed» Differences wrt WSN: Less stringent constraints on memory, storage, and power consumption Wide-scale deployment Application scenario: Post-crime investigation (e.g., after terroristic attack) Cars with A/V sensors Metadata summaries Previous Experience with MobEyes (UCLA) 11/24

Vehicular Traffic Management Idea of using the same regular citizen cars to monitor urban vehicular traffic, in areas with relatively high density (in integration and synergy with existing monitoring systems) Goals: Minimization of traffic jams and global travelling time Minimization of pollutant emission Maximization of traffic fluidity and municipality-level utility functions Approach: to exploit sensors already available at vehicles, standard frameworks emerging in automotive area, but also onboard sensors by passengers smartphones 12

Vehicular Traffic Management Possible directions for project activities: Study, analysis, and simulation tests about standards for vehicle2vehicle or vehicle2infrastructure (towards road side units) communications Exploitation and integration of smartphones (sensors + peer2peer communications + comm. towards infrastructure) to the purpose of vehicular traffic estimation Employment of peer2peer communications (rather than to a centralized infrastructure server) to harvest, aggregate, and process monitoring data in a decentralized way Exploitation of locality principle, evolution of geo-tagged historical data, trust level obtained at runtime by participants, 13

M2M Middleware Middleware for efficient communication in Machine-to- Machine (M2M) applications Internet of Things and Cyber-Physical Systems (sensors+actuators) scenarios Dynamic identification of localities (clustering) Data batching/aggregation Efficient integration with (virtualized, global) cloud computing resources Several M2M protocols are taking momentum in industrial applications, such as MQTT and CoAP; they could be the starting basis for significant middleware extensions 14

MQTT 15

MQTT is based on brokers 16

MQTT in one slide 17

Not only MQTT: CoAP in one slide Constrained Application Protocol (CoAP) 18

M2M Middleware: possible promising directions of evolution Comparison of MQTT and CoAP, in particular for what relates performance in different usage scenarios Integration of MQTT and CoAP for different middleware functionality Extensions towards efficient mobility support Extensions towards scalability in large deployment scenarios (localities, hierarchies, federation, ) Integration with Android and smartphones, e.g., for m- health or environmental monitoring applications 19

Edge Computing (ETSI Arch) 20

Edge Computing Applications 21

Edge Computing & Docker 22