Wireless Environments

Similar documents
A Simulation Framework for V2V Wireless Systems

To realize Connected Vehicle Society. Yosuke NISHIMURO Ministry of Internal Affairs and Communications (MIC), Japan

Evaluation of Information Dissemination Characteristics in a PTS VANET

Status of Connected Vehicle technology development for Automated Driving in Japan

DSRC Field Trials Whitepaper

PIONEER RESEARCH & DEVELOPMENT GROUP

Cohda Wireless White Paper DSRC Field Trials

5G, its Challenges, & how to deal with these challenges

Dedicated Short Range Communication: What, Why and How?

MC-Safe: Multi-Channel Real-time V2V Communication for Enhancing Driving Safety

Performance Evaluation of VoIP over VANET

BUILDING A PLAN FOR DEPLOYMENT

Vehicle Safety Communications Project Final Overview

Analyzing Routing Protocols Performance in VANET Using p and g

ENSC 427, Spring 2012

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

Applying Lessons Learned to V2X Communications for China

Overview of Challenges in VANET

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

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

SCALABLE VEHICULAR AD-HOC NETWORKS DISTRIBUTED SOFTWARE-DEFINED NETWORKING

The Middlesex VANET Research Testbed. Glenford Mapp Associate Professor Middlesex University, London

DEx. Other initiatives, ongoing projects and applications within the strategic program Automotive Security and Privacy.

NSF-RCN Workshop #2 Panel 2

Real-Time Insights from the Source

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

Adapting Enterprise Distributed Real-time and Embedded (DRE) Pub/Sub Middleware for Cloud Computing Environments

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

Data Model Considerations for Radar Systems

DREMS: A Toolchain and Platform for the Rapid Application Development, Integration, and Deployment of Managed Distributed Real-time Embedded Systems

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

Cohda Wireless White Paper Mobility and Multipath: Challenges for DSRC

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

Multilevel Fault-tolerance for Designing Dependable Wireless Networks

A Model-Driven Multi-Paradigm Integrated Simulation Framework For Analysis of Communication Networks

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

Intelligent Transportation Systems (ITS) for Critical Infrastructure Protection

Data Preference Matters: A New Perspective of Safety Data Dissemination in Vehicular Ad Hoc Networks

Real-time IoT networking on the Internet

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

Automotive Cyber Security

A Content-Centric Network for Autonomous Driving

Chapter - 1 INTRODUCTION

PERFORMANCE EVALUATION OF DSDV, AODV ROUTING PROTOCOLS IN VANET

Singapore Autonomous Vehicle Initiative (SAVI)

WeVe: When Smart Wearables Meet Intelligent Vehicles

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

Stuck in Traffic (SiT) Attacks

An Efficient Data Transmission in VANET Using Clustering Method

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

cs/ee 143 Communication Networks

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

Future Implications for the Vehicle When Considering the Internet of Things (IoT)

An Analysis of Simulators for Vehicular Ad hoc Networks

Figure Potential 5G applications

ARPA Mobile Information Systems Applications Workshop December 7-8, Mobile Networking

Simulations of VANET Scenarios with OPNET and SUMO

GNU Radio Software Defined DSRC Radio

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

Network Slicing for verticals and private networks

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

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

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

5G Network Architecture

Limited-Bandwidth Plug-ins for DDS

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

Cybersecurity Challenges for Connected and Automated Vehicles. Robert W. Heller, Ph.D. Program Director R&D, Southwest Research Institute

Introduction to Mobile Ad hoc Networks (MANETs)

WHITE PAPER. LTE in Mining. Will it provide the predictability, capacity and speed you need for your mine?

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

Meeting the Challenges of Ultra-Large

Multiprotocol Label Switching in Vehicular Ad hoc Network for QoS

Remote operation of vehicles with 5G EXTRACT FROM THE ERICSSON MOBILITY REPORT

5G promotes the intelligence connected vehicles. Dr. Menghua Tao Senior Solution Manager China Unicom

CRL Distribution in VANETs using ns-3. Michael E. Nowatkowski Workshop on ns-3 Malaga, Spain 15 March 2010

Advanced Transportation Optimization Systems (ATOS)

Intelligent Transportation System For Vehicular Ad-Hoc Networks

Congestion Control Technique with Safety Transmission of Messages in Vehicular Ad Hoc Network

Control Challenges in the Vehicle Infrastructure Initiative (VII)

Vertical Handover in Vehicular Ad-hoc Networks A Survey

Fast Location-based Association of Wi-Fi Direct for Distributed Wireless Docking Services

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

Techniques for Dynamic Swapping in the Lightweight CORBA Component Model

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

GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS

(TELE)COMMUNICATION FOR AUTONOMOUS DRIVING TOMAS ZELINKA CTU FTS PRAHA

Safety and Infotainment Communications for Vehicles Opportunities and Challenges

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

A Perspective on V2X in the United States

Regional TSM&O Vision and ITS Architecture Update

CHAPTER 5 CONCLUSION AND SCOPE FOR FUTURE EXTENSIONS

Using Distributed Intelligence to Aid MicroGrid and Distribution Technology Deployment

Vehicle to Vehicle Retrofit Feasibility Analysis

Dependable Computing Clouds for Cyber-Physical Systems

Flow Control in Relay Enhanced IEEE Networks

Part I: Future Internet Foundations: Architectural Issues

WSN Routing Protocols

Reliable Routing In VANET Using Cross Layer Approach

A Performance Perspective on Function Virtualization for Small Cells in 5G Networks

SIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC

Transcription:

A Cyber Physical Systems Architecture for Timely and Reliable Information Dissemination in Mobile, Aniruddha Gokhale Vanderbilt University EECS Nashville, TN Wireless Environments Steven Drager, William McKeever Air Force Research Labs Rome, NY Contact: a.gokhale@vanderbilt.edu Presented at OMG Workshop on Real-time, Embedded and Enterprise-scale Time-critical Systems May 24-26, 2010 Research Supported by AFRL VFRP and Vanderbilt Discovery Grant

Talk Outline 1. Motivation: Intelligent Transportation Systems (ITS) & Airborne Networking (AN) 2. Why a CPS perspective? 3. Why CPS R&D is hard? 4. Insights gained and proposed solutions: Focus on ITS 5. Concluding Remarks

Scenario 1: Unanticipated Traffic Jams (1/2) Imagine heading out to work in the morning Traffic News on TV show no traffic problems You find the traffic moving smoothly at the beginning

Scenario 1: Unanticipated Traffic Jams (2/2) But soon you find yourself in a traffic jam And you just passed the exit ramp so you are stuck

Scenario 2: A Dangerous Blind Curve One lane bridge Cannot see oncoming traffic behind the blind curve

Many More Cases of Societal Impact Safety: An intersection where one road has a stop sign, and cross traffic does not stop Lane changing and the blind spot problem Collision avoidance by maintaining safe separation Red light running: Traffic light shows up just behind a hill Slippery and icy roads Entertainment: Kids in a vehicle want to watch a movie streamed over the network Maintenance: Monitoring vehicular health status periodically Law enforcement: Querying for registration and emission status Intelligent Transportation Systems (ITS) is an emerging area of research tailored to address these requirements

Airborne Networking (AN) Multiple participants Large-scale, systems-ofsystems Heterogeneous modes of communication (wireless, wireline) High degree of mobility Constant fluctuation of resource availability and contention for resources Mission mode changes Real-time info dissemination Security is essential

Common Traits Among ITS & AN Substantial sensing and control of physical artifacts Real-time and reliable dissemination of information Dealing with unanticipated events and resource availabilities Human factors

Cyber Physical Systems: A Promising Framework Tight integration of cyber, networking & physics, & even human factors Software controls the physics; physics impacts software design and its operation Sensing & actuation Multiple QoS properties: real-time, fault-tolerance, security Rest of the talk focuses on ITS domain

Why CPS R&D is hard? Highly interdisciplinary no single expertise suffices Networking (wireless, mobile) Sensing/control Real-time, reliable computing Design optimization Development and testing is hard very hard to create a testbed to test the solutions Need mobile devices that can be controlled Networking technologies and software Simulations are a promising initial approach but no single simulation tool suffices Traffic modeling (e.g., SUMO does microscopic traffic modeling) Network simulation (e.g., OMNeT++, NS2 for networks) Embedded control (e.g., Matlab/Simulink, Ptolemy)

Preliminary Work for ITS Objective: Understand the impediments to real-time and reliable information dissemination Preliminary work based on simulations Used the OMNeT++ simulator Focus on networking between vehicles (V2V) and vehicles to infrastructure (V2I) only No actual traffic patterns tested but were made up Due to disparate tools for testing Initial focus on interstate traffic No obstacles No hilly terrain Straight road segments Experimented with increasingly complex scenarios to gain insights and pinpoint challenges that need innovative solutions

What is OMNeT++? Modular discrete event simulator Objective modular network testbed in C++ Eclipse-based specialized IDE Hierarchically nested modules communicate by message passing Capabilities for viewing events and collecting statistics Large community of users; Google group for Q&A www.omnetpp.org 12

INETMANET Framework in OMNeT++ INETMANET : Framework built on top of OMNET++ Available from a GIT repository Supports many different layers of network protocols and network technologies Developed and tested multiple scenarios using INETMANET 13

Impediments due to RSU Association Experiment 1 Vehicular Speed (1/2) Context: Road-side Unit infrastructure elements provide connectivity to network services Challenge: Wireless protocols like 802.11x require complex associations between wireless nodes and access points Objective: Understand the impact of vehicle speed on association (=>vary the speed) Vehicle speed varied between 15 and 75 mph Importance: Associating with RSU consumes time that can otherwise be used for application-level communication

Impediments due to RSU Association Experiment 1 Vehicular Speed (2/2) Observations: Faster speed => less time window available for communication Slower speed => more time to get associated but more time in contact CPS Factors Physics: vehicular speed Cyber: Vagaries of the 802.11x MAC protocol ITS is standardizing the 802.11p DSRC standard to address this problem Can we use RSU connectivity of slow moving vehicles?

Impediments due to RSU Association Experiment 2 Vehicular Radio Power (1/2) Context: Road-side Unit infrastructure elements provide connectivity to network services Challenge: Wireless protocols like 802.11x require complex associations between wireless nodes and access points Objective: Understand the impact of wireless radio power on association times (=>vary the radio transceiver power) Vehicle speed maintained at 60 mph Importance: Associating with RSU consumes time that can otherwise be used for application-level communication

Impediments due to RSU Association Experiment 2 Vehicular Radio Power (2/2) Observations: Higher power => faster association and more time window available for communication Lower power => other way round CPS Factors Physics: Radio Power Cyber: Vagaries of the 802.11x MAC protocol Dynamic radio power adaptation could be utilized to maximize connectivity What happens when multiple vehicles do the same?

Impediments due to RSU Association Experiment 3 Vehicular Density (1/2) Context: Platoons of vehicles in both directions Single RSU placed on the median Platoon size varied from 1 to 16 Speed set to 60 mph No acceleration Challenge: Wireless medium is shared Objective: Understand the impact of collisions on RSU association resulting from sharing the wireless medium Importance: ITS have no choice but use wireless networks

Impediments due to RSU Association Experiment 3 Vehicular Density (2/2) Observations: Jittery behavior observed Collisions among association messages CPS Factors Physics: shared medium Cyber: retransmissions in 802.11x MAC protocol Allow subset of vehicles to use V2I; others use V2V Need dynamic leader election What happens when vehicles (leader) accelerate?

Impediments due to Higher Level Protocols Experiment 4 Data Link Issues (1/3) Context: Application-level data must be communicated Single vehicle Speed set to 60 mph No acceleration Very simple application (request-response) Challenge: RSU association may impact behavior of higher level protocols Objective: Understand the behavior of higher level protocols in wireless, mobile environments Importance: Need to support a variety of applications

Impediments due to Higher Level Protocols Experiment 4 Data Link Issues (2/3) Observations: Opening a TCP connection results in a SYN message SYN message results in a data link-layer ARP message Timeouts result in retransmissions Need techniques to eliminate ARP overhead

Impediments due to Higher Level Protocols Experiment 4 Data Link Issues (3/3) Observations: Packets transmitted/received decrease with increasing speed Due to decreasing RSU association times Due to ARP overhead RSU associations eliminated via 802.11p not available yet ARP overhead eliminated via static route planning? What happens when routes change?

Impediments due to Higher Level Protocols Experiment 5 Vehicular Density (1/2) Context: Very simple application (request-response) as before Multiple vehicles in platoons (varied from size 1 to 16) in both directions RSU deployed on the median Challenge: Shared wireless medium results in packet collisions Objective: Understand the impact on packet throughput Importance: Need to support a variety of applications for realistic traffic scenarios involving multiple vehicles

Impediments due to Higher Level Protocols Experiment 5 Vehicular Density (2/2) Observations: Significant variability in packets transmitted/received Throughput is acceptable up to a certain level Partition applns into QoS-sensitive, best-effort V2I for subset of vehicles, V2V for others beyond the threshold Behavior observed in ideal conditions only.

Impediments due to Higher Level Protocols Experiment 6 RSU Handoff (1/2) Context: Roads will contain RSUs deployed at intervals Challenge: Handoffs between RSUs Objective: Study the impact of handoffs on communication Importance: How many RSUs should be deployed and how?

Impediments due to Higher Level Protocols Experiment 6 RSU Handoff (2/2) Observations: RSU association overhead ARP resolution after RSU handoff Routing table entries no longer valid Handoff solutions from 3G not viable Need for home agent and foreign agent => substantial messaging overhead Need for autonomous refresh of routing tables Periodicity much larger than traditional internet routing Must scale to large number of mobile vehicles

Engineering the Solution: OMG Standards MDA/MDE (e.g., DSML, MARTE, SysML, etc) for QoS RTCORBA & LwCCM for intra-vehicular subsystems; D&C spec for lifecycle management Lightweight FT+RT capabilities Integrated with DDS for information dissemination

Concluding Remarks Developing reliable CPS applications is hard Multiple expertise in multiple fields necessary Systems-level issues Developing algorithms at application level that understand the physics No effective development and testing environment Multiple, disparate tooling environments Numerous software engineering issues Composition, configuration at multiple layers Deployment issues Need a combination of systems-level and softwareengineering solutions blended with expertise from other engineering disciplines (e.g., transportation)