An Integrated Framework for Fog Communications and Computing in Internet of Vehicles

Similar documents
ENSC 427, Spring 2012

Performance Comparison of Mobility Generator C4R and MOVE using Optimized Link State Routing (OLSR)

DTN Interworking for Future Internet Presented by Chang, Dukhyun

Evaluation of Information Dissemination Characteristics in a PTS VANET

Reliable Routing In VANET Using Cross Layer Approach

International Journal of Advance Engineering and Research Development. Improved OLSR Protocol for VANET

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

SCALABLE VEHICULAR AD-HOC NETWORKS DISTRIBUTED SOFTWARE-DEFINED NETWORKING

Efficient Authentication and Congestion Control for Vehicular Ad Hoc Network

Available online at ScienceDirect. Procedia Computer Science 57 (2015 )

Analyzing Routing Protocols Performance in VANET Using p and g

Protection Against DDOS Using Secure Code Propagation In The VANETs

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

Advanced Internet Architectures

Wireless Sensor Networks (WSN) Tanyar Pooyeh Intelligent Robotics - winter semester 2013/14 Nov 11, 2013

Vorlesung Kommunikationsnetze Research Topics: QoS in VANETs

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

Intelligent Transportation Systems. Wireless Access for Vehicular Environments (WAVE) Engin Karabulut Kocaeli Üniversitesi,2014

EFFICIENT TRAJECTORY PROTOCOL FOR MULTICASTING IN VEHICULAR AD HOC NETWORKS

LTE and IEEE802.p for vehicular networking: a performance evaluation

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

ITS Standardization. Oyunchimeg Shagdar, Inria Thierry Ernst, Mines Paris Tech

Literature Review on Characteristic Analysis of Efficient and Reliable Broadcast in Vehicular Networks

MAC Protocols for VANETs

Mobile Communications. Ad-hoc and Mesh Networks

Vehicular Networking

Cyber-Physical Chain (CPChain) Light Paper

VANETs. Marc Torrent-Moreno, Prof. Hannes Hartenstein Decentralized Systems and Network Services Institute for Telematics, University of Karlsruhe

INTERNATIONAL JOURNAL OF SCIENTIFIC & ENGINEERING RESEARCH VOLUME 5, ISSUE 3, MARCH-2014 ISSN

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

Poonam kori et al. / International Journal on Computer Science and Engineering (IJCSE)

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

CHAPTER 5 CONCLUSION AND SCOPE FOR FUTURE EXTENSIONS

Reliable and Efficient flooding Algorithm for Broadcasting in VANET

Efficient load balancing and QoS-based location aware service discovery protocol for vehicular ad hoc networks

Introduction to Mobile Ad hoc Networks (MANETs)

PIONEER RESEARCH & DEVELOPMENT GROUP

The Study of Routing Strategies in Vehicular Ad- Hoc Network to Enhance Security

IEEE networking projects

DESIGN OF EFFICIENT IN-NETWORK DATA PROCESSING AND DISSEMINATION FOR VANETS

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

Review. Error Detection: CRC Multiple access protocols. LAN addresses and ARP Ethernet. Slotted ALOHA CSMA/CD

Towards the Vehicular Cloud: From Connected Cars to Smart Ci?es

IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis

Simulations of VANET Scenarios with OPNET and SUMO

The Open System Interconnect model

TOMS: TCP Context Migration Scheme for Efficient Data Services in Vehicular Networks

Vehicular Road Side Backbone Network with Multiprotocol Label Switching Kashif Naseer Qureshi *, Abdul Hanan Abdullah, Raja Waseem Anwar

Highway Multihop Broadcast Protocols for Vehicular Networks

OPENWAVE ENGINE / WSU - A PLATFORM FOR C2C-CC

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

Ad Hoc Networks: Introduction

COOPERATIVE DATA SHARING WITH SECURITY IN VEHICULAR AD-HOC NETWORKS

WeVe: When Smart Wearables Meet Intelligent Vehicles

Comparing LIMERIC and DCC Approaches for VANET Channel Congestion Control

Wireless Network Security Spring 2013

Reducing Message Loss in DSRC Networks using Dynamic Distribution of Safety Messages over EDCA Access Categories

Overlay and P2P Networks. Introduction and unstructured networks. Prof. Sasu Tarkoma

Intelligent Transportation System For Vehicular Ad-Hoc Networks

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

15-441: Computer Networking. Wireless Networking

Multiprotocol Label Switching in Vehicular Ad hoc Network for QoS

VITP: An Information Transfer Protocol for Vehicular Computing

ETSI G5 technology: the European approach. Date: 13 th June 2013 Name: Lan LIN Position: Senior Researcher Organisation: Hitachi Europe SAS.

International Journal of Information Movement. Website: ISSN: (online) Pages

WSN Routing Protocols

The FP7 ITSSv6 Project

Aanchal Walia #1, Pushparaj Pal *2

The WAVE Communications Stack: IEEE p, and, September, 2007

Architectures for Distributed Systems

An Efficient Vehicle-to-Vehicle communication protocol to avoid the congestion in VANETs.

COMPARE AND CONTRAST OF AODV ROUTING PROTOCOL WITH E-AODV FOR WIRELESS MOBILE ADHOC NETWORK

5G Network Architecture

Announcements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris

V2V and V2I Communication. 건국대학교 MBC Lab

TOPOLOGY CONTROL IN MOBILE AD HOC NETWORKS WITH COOPERATIVE COMMUNICATIONS

Chapter 16 Networking

Efficient Working of Vehicular Ad-Hoc Network with Carry Forward Technique

Unit 8 Peer-to-Peer Networking

An Efficient Data Transmission in VANET Using Clustering Method

Vehicular Ad Hoc Networks Intro and Data Dissemination. Stefano Basagni, NU, Boston, MA, U.S.A. (featuring also slides from I.

Enabling Efficient and Accurate Large-Scale Simulations of VANETs for Vehicular Traffic Management

Performance Analysis of MANET Routing Protocols OLSR and AODV

SURVEY OF VEHICLE AD-HOC NETWORK

Hybrid Routing Scheme for Vehicular Delay Tolerant Networks

Multihop Mobile and Vehicular Networks

olsr.org 'Optimized Link State Routing' and beyond December 28th, 2005 Elektra mesh.net

NKN is a new kind of network connectivity protocol & ecosystem powered by blockchain for an open, decentralized, and shared Internet.

Medium Access Protocols for Cooperative Collision Avoidance in Vehicular Ad-Hoc Networks

Wireless Ad-Hoc Networks

AN ADAPTIVE BROADCAST MECHANISM TO IMPROVE ALERT MESSAGE DISSEMINATION IN VANETS

Ad Hoc Networks: Issues and Routing

Chapter 7 CONCLUSION

Semainaire Objects connectés industriels, M2M, réseaux June 12th, 2014 IoT et Smart Cities: comment passer à l échelle

VeMAC: A Novel Multichannel MAC Protocol for Vehicular Ad Hoc Networks

Evaluation of Effective Vehicle Probe Information Delivery with Multiple Communication Methods

Routing protocols in WSN

Scalable overlay Networks

Part I. Wireless Communication

Transcription:

University of Florence Department of Information Engineering An Integrated Framework for Fog Communications and Computing in Internet of Vehicles Alessio Bonadio, Francesco Chiti, Romano Fantacci name.surname@unifi.it

Outline 1 Introduction Fog Communications & Computing Vehicular Fog Communications & Computing Consensus based ITS Applications GAUChO Project Vision Proposed Integrated Framework System Model Communication Protocols Framework Modeling & Validation Simulated Model Performance Evaluation Conclusions

Introduction Fog Communications & Computing 2 Cloud Computing (CC): ubiquitous on-demand access to remote computing and storage platforms Fog Computing (FC): emerging paradigm that extends CC towards the network edge where applications/services run directly over end-devices FC goals: improve efficiency reduce data processing and storage latency Fog Communication and Computing (FC 2 ): novel paradigm supporting configurability, adaptability, flexibility and energy/spectrum-efficiency

Introduction Vehicular Fog Communications & Computing 3 Internet of Vehicles (IoV): wireless ecosystem that allows vehicles to locally gather, exchange and refine traffic-related information FC 2 vision enhance reactiveness to sudden context variations and support real-time data analysis Mobile Ad hoc NETworks (MANETs): integrating vehicles and roadside units (RSUs) IEEE 1609/WAVE: present reference standard vehicle-to-vehicle (V2V) and RSU-to-vehicle (R2V) interfaces future 5G mobile communication systems: abstract and flexible vehicle-to-everything (V2X) communication mode

Introduction Consensus based ITS Applications 4 Traffic safety and management via information broadcasting Cooperative applications, where a group of vehicles spontaneously make coordinated and mutually consistent decisions agreement on the exchanged data is essential Proximity Area Group A Group B Anycast transmission Inter-group communication Data gathering and fusion

Introduction GAUChO Project Vision I Green Adaptive Fog Computing and Networking Architecture (GAUChO) I I I I MIUR PRIN Bando 2015 (Grant 2015YPXH4W-004) novel distributed and heterogeneous architecture able to integrate and jointly optimize FC and FN capabilities supporting low-latency, energy-efficiency, security, self-adaptation, and spectrum efficiency Task T1.3: advanced methodologies for network formation, allowing fixed or mobile devices to be connected, and to achieve a full context-awareness by means of exchanging and jointly refining context-related information Pisa, September 6th 2018 An Integrated Framework for Fog Communications and Computing in Internet of Vehicles 5

Proposed Integrated Framework System Model 6 Vehicular Fog Architecture VFN FC \ VFC VFN VFN \ VFN VFD VFC VFN VFN VFN VFD VF Domains (VFDs): VF Nodes (VFNs) + VF Controllers (VFCs) logical (overlaying application) and physical (underlying network) communications interfaces Fog Controller (FC) for interoperability among VFDs

Proposed Integrated Framework System Model 7 VFN Reference Model Consensus Sensing APP NET Layer IEEE 802.11p MAC IEEE 802.11p PHY Consensus Sensing (CS) Application designed according to BC technology no Transport Layer (i.e., UDP like) as usual in VANETs Network Layer functionalities Physical and Data Link Layers compliant with IEEE 802.11p modeled with OMNeT++/Veins environment

Proposed Integrated Framework Application Layer 8 Proposed CS protocol for information reconciliation designed according to the BlockChain (BC) technology participants write and read from a distributed ledger, i.e., a chain that records all the observations/decisions common view of the overall information integrity and consistency of the ledger and non ambiguous ordering 1. once the network is formed, a VFN sends collected information via ObservationMessages (OMs) extends WaveShortMessage 2. each VFN updates its block as information is received 3. each VFN initiates the validation phase sending the validated block to other VFNs via a ValidationMessage (VM) a WaveShortMessage that contains the Proof of Work (PoW) probabilistic model of the validation latency block size B = N/2, where N is the number of VFNs

Proposed Integrated Framework Network Layer 9 Delay Tolerant Network (DTN): support data dissemination over links that may lack continuous connectivity: Geographic protocols, which are based on nodes location Epidemic protocols: inherent anycast addressing scheme suited for CS applications 1. Blind Flooding (BF): each node forwards the received message to all its neighbors 2. TTL-based Flooding (TF): a Time To Live (TTL) counter limits the retransmission of a message 3. Probability-based Flooding (PF): each node retransmits the message to its neighbors with a probability P Generalized Multiflow Network Coding (NC): enhanced DTN approach where each VFN iteratively stores, carries and forwards a random linear combination of the previously received packets (blocks)

Proposed Integrated Framework Network Layer 10 Chord protocol: decentralized peer-to-peer (P2P) overlay network based on distributed hash tables (DHT) mapping of keys into nodes (L2 and L3 addresses resolution) O(log N) known nodes for each VFN O((log N) 2 ) messages to manage join and leave topology changes in a dynamic and distributed way n 14 n 15 n 0 n 1 n 2 n 56 n 1 n 8 n 13 n 3 n 52 n 14 n 12 n 4 n 48 n 11 n 5 n 42 n 21 n 10 n 9 n 8 n 7 n 6 n 38 n 32

Framework Modeling & Validation Performance Evaluation 11 Epidemic DTN grid map imported from Open Street Map accident management (N = 50) Veins Car and RSU modules communication provided by Nic80211p via WaveShortMessages reached VFNs: TF worst (70%) BF and PF comparable protocol overhead: PF outperforms BF (P = 0.5 it is about 1/7)

Framework Modeling & Validation Performance Evaluation 12 Multiflow Network Coding diamond topology: two Relay + Sender (S) + Receiver (R) Relay only performs store, combine and forward external library (Eigen) to manage the messages cod & decoding module entirely developed, messages are WaveShortMessages S R NC overhead: gap w.r.t. BF increases at the increasing of packet block size diversity gain provided by the two independent Relays

Framework Modeling & Validation Performance Evaluation 13 Chord more realistic map and traffic patterns (default Erlangen map on SUMO mobility simulator) N = 35, Small-World Network paradigm Car and RSU Veins modules communication provided by Nic80211p new P2PMessage (P2PM) extending WaveShortMessage Chord overhead (P2PMs + OMs): two different networks formed overhead gradually decreases with time P2PMs higher than OMs: Chord network formation more critical

Framework Modeling & Validation Performance Evaluation 14 Routing Protocols Comparison number of messages per vehicle needed to disseminate an information block: BF 2 10 3 DTN 10 3 NC 10 2 Chord 2 10 2 but Chord always supports reliable data distribution thus representing the better candidate Pisa, September 6 th 2018 An Integrated Framework for Fog Communications and Computing in Internet of Vehicles

Framework Modeling & Validation Performance Evaluation 15 CS Application Layer related metric: overall latency need to validate a block integrated BlockChain over Chord networks two different PoW time duration intervals good scalability w.r.t. the number of FVNs (N)

Conclusions Concluding Remarks 16 FC 2 paradigm application to context awareness VANET services Integrated system architecture APP and NET Layers DTN Flooding based, NC multiflows and Chord protocols BC technology for distributed consensus making Modelling and Development with OMNeT++/Veins Framework modularity, high fidelity and flexibility Comprehensive simulation campaign Chord reactiveness in topology controlling allows a fast and reliable consensus achievement and flexibility Future Developments: Redesign over 4G/5G systems with SimuLTE+Veins Extension to FANETs using OLSR and Paxos protocols

University of Florence Department of Information Engineering An Integrated Framework for Fog Communications and Computing in Internet of Vehicles Alessio Bonadio, Francesco Chiti, Romano Fantacci name.surname@unifi.it