LIMoSim: A Lightweight and Integrated Approach for Simulating Vehicular Mobility with OMNeT++

Similar documents
An OMNeT++ based Framework for Mobility-aware Routing in Mobile Robotic Networks

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

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

An Analysis of Simulators for Vehicular Ad hoc Networks

Attack Resilient State Estimation for Vehicular Systems

Future Cellular Networks for a Society in Motion Bern, October 15, Markus Rupp, Stefan Schwarz TU Wien

A Simulation Framework for V2V Wireless Systems

5G in Reality. Mikael Höök, Director Radio Research Ericsson Research

Car-To-Cloud Communication Traffic Analysis Based on the Common Vehicle Information Model

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

Broadband Wireless Research in Dortmund

5g for connected industries

5G Network Architecture

Study on Indoor and Outdoor environment for Mobile Ad Hoc Network: Random Way point Mobility Model and Manhattan Mobility Model

Radio Technology for Real-Time Application - The flex WARE Project

Over-The-Top (OTT) Aggregation Solutions

PERFORMANCE EVALUATION OF DSDV, AODV ROUTING PROTOCOLS IN VANET

W4. Perception & Situation Awareness & Decision making

Vertical Handover Decision Algorithm for Heterogeneous Cellular-WLAN Networks

Overview of Wi-Fi. Dr. Srikanth Subramanian CKO, Nanocell Networks Wi-Fi A Wireless Success Story

Optimizing the Parameters of Handover in LTE using SON System by Handling Mobility Robustness

IEEE C /26. IEEE Working Group on Mobile Broadband Wireless Access <

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

Vorlesung Kommunikationsnetze Research Topics: QoS in VANETs

IEEE C /08

Optimal Packet Scheduling and Radio Resource Allocation. By Subhendu Batabyal Basabdatta Palit Prabhu chandar Dr. Suvra Sekhar Das

Parameter Optimization for Mobility Robustness Handover in LTE

CHAPTER 5. Simulation Tools. be reconfigured and experimented with, usually this is impossible and too expensive or

PROJECT FINAL REPORT

Safe Prediction-Based Local Path Planning using Obstacle Probability Sections

Consolidated Financial Results for Fiscal 2016 (As of March 2017)

Partner. esdk Open Platform. One-Stop ICT

Simulations of VANET Scenarios with OPNET and SUMO

Evaluation of M2M Data Traffic Aggregation in LTE-A Uplink

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

3G/4G Mobile Communications Systems. Dr. Stefan Brück Qualcomm Corporate R&D Center Germany

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

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

Analyzing Routing Protocols Performance in VANET Using p and g

Wireless access. Dr. Christian Hoymann Principal Researcher, Ericsson Research

VITP: An Information Transfer Protocol for Vehicular Computing

A System Design Framework for Scalability Analysis of Geographic Routing Algorithms in Large-Scale Mesh Networks

Tracking driver actions and guiding phone usage for safer driving. Hongyu Li Jan 25, 2018

Mobile Millennium Using Smartphones as Traffic Sensors

5G How will NRENs Evolve?

Buletinul Ştiinţific al Universităţii "Politehnica" din Timişoara. Seria ELECTRONICĂ şi TELECOMUNICAŢII TRANSACTIONS on ELECTRONICS and COMMUNICATIONS

Domain model based derivation of virtual driving scenarios for vehicle simulations from in-field measurements

Preface List of Acronyms

This is the future. Michael Mikulandra (X2Rail-1), Igor Lopez (Connecta)

Wireless and Mobile Networks

SMALL CELLS: AN INTRODUCTION Strategic White Paper

Context-for-Wireless: Context-Sensitive Energy- Efficient Wireless Data Transfer

Multi-RAT Heterogeneous Networks. Presenter: S. Vasudevan, Technical Manager, Advanced Technology Standards

Embedded Software: Its Growing Influence on the Hardware world

Heterogeneous Mobile Network

Solutions on HetNet Mobility Robustness and Traffic Offload

DTN Interworking for Future Internet Presented by Chang, Dukhyun

WCET-Aware C Compiler: WCC

Context-Aware Network Stack Optimization

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

Cross-layer TCP Performance Analysis in IEEE Vehicular Environments

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

Header Compression Capacity Calculations for Wireless Networks

Wi-Fi Technology, Standards,and Evolution. Dr. Srikanth Subramanian CKO, Nanocell Networks

4.3 Network simulators. 4.3 Network simulators. collision free vehicle movement; several vehicle types; simulation of traffic lights;

Evaluation of car-following-models at controlled intersections

Routing Protocol with Quality Optimization for Vehicular Ad Hoc Networks

Sanjeev Athalye, Sr. Director, Product Management Qualcomm Technologies, Inc.

Research on the Checkpoint Server Selection Strategy Based on the Mobile Prediction in Autonomous Vehicular Cloud

Future Trends in ITS Industry view

Chapter 2 Trajectory and Floating-Car Data

MOBILITY MODELS FOR NEXT WIRELESS NETWORKS GENERATION WILEY AD HOC, VEHICULAR AND MESH NETWORKS. Paolo Santi

Network Simulation Modeling

LTE self-organizing networks activities

Wireless Vehicular Blind-Spot Monitoring Method and System Progress Report. Department of Electrical and Computer Engineering University of Manitoba

A STUDY ON CURRENT TRENDS IN VEHICULAR AD HOC NETWORKS

Building Pervasive Computing Applications on Sensor Networks. Rutgers, The State University of New Jersey

Wireless Environments

Load Balancing in Downlink LTE Self- Optimizing Networks

Cyber Physical Energy Systems- Die Bedeutung zuverlässiger Kommunikationsnetze für das Smart Grid

A Review on Vehicular Ad-Hoc Network

CHAPTER 1 INTRODUCTION

Seamless Connectivity Platform Architecture for Public Transportation

Schedule-Driven Coordination for Real-Time Traffic Control

Reliable Routing In VANET Using Cross Layer Approach

TetraNode Scalability and Performance. White paper

Innovation Technology for Future Convergence Network

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

Paper Discussion: A Survey on Device-to-Device Communication in Cellular Networks

Double-Loop Receiver-Initiated MAC for Cooperative Data Dissemination via Roadside WLANs

5GAA TR A G Automotive Association; Working Group System Architecture and Solution Development; 5GAA V2X Terms and Definitions

On A Traffic Control Problem Using Cut-Set of Graph

International Journal of Computer & Organization Trends Volume 5 Issue 1 Jan to Feb 2015

5GAA TR A G Automotive Association; Working Group System Architecture and Solution Development; 5GAA V2X Terms and Definitions

Demystifying 60GHz Outdoor Picocells

5G the next major wireless standard

White Paper. Massive Capacity Can Be Easier with 4G-Optimized Microwave Backhaul

Bridging non-standard positioning methods with standard positioning methods in cellular standards: Opportunities and Challenges

IP Mobility Support with a Multihomed Mobile Router

Improving Network Agility with Seamless BGP Reconfigurations

Transcription:

OMNeT++ Community Summit 2017 LIMoSim: A Lightweight and Integrated Approach for Simulating Vehicular Mobility with OMNeT++ Benjamin Sliwa, Johannes Pillmann, Fabian Eckermann and Christian Wietfeld Bremen, September 07, 2017 Faculty of Electrical Engineering & Information Technology Prof. Dr.-Ing. Christian Wietfeld

Outline Motivation: Convergence of Vehicular Mobility and Communication State-of-the-art: Coupling based on Interprocess Communication Proposal: Lightweight ICT-centric Mobility Simulation (LIMoSim) Integration of LIMoSim into OMNeT++ Proof-of-concept Evaluation in an LTE Context Conclusion and Future Work Slide 2

Convergence of Vehicular Mobility and Communication Communication as a Key Factor for Coordination in Intelligent Transportation Systems (ITS) Mobility-aware Cellular Handover Context-aware Interface Selection Predictive Routing and Gateway Selection Anticipatory Alignment of Pencil Beams Combined Simulation of Vehicular Mobility and Communication Source: Yunfei Hou, Autonomous Intersection in Action, https://youtu.be/4smjp8tdwtu Slide 3

Coupling based on Interprocess Communication Protocol Stack Network Simulator Simulation Control Event handling Mobility Interface Vehicular Mobility Coupling Framework Vehicle & Infrastructure control Position & State updates Synchronization Traffic Simulator Mobility Interface Vehicular Mobility Simulation Control Event handling Coupling as a side feature of a framework for a specific communication technology (e.g. IEEE 802.11p) Violation of the modular paradigm Portability effort: LTE, MANET, IEEE 802.15.4 Limited interaction possibilities bound to protocol specification Complex setup simultaneous execution of multiple processes Risk of compatibility drifts IPC Interprocess Communication Demand for IPC-free alternatives for mobility simulation with network simulators Slide 4

Simulation of Vehicular Traffic with SUMO High Level of Complexity Rather a package of different tools than a standalone simulator Map data import: Congratulations! When you performed all the steps so far, you have a map suitable for traffic simulation with SUMO (Source: http://sumo.dlr.de/wiki/tutorials/import_from_openstreetmap) Wide range of different mobility models External control through TCP-based TraCI Static Approach Routes are usually precomputed using external tools Dynamic routing is possible with TraCI, but complicated SUMO Simulation of Urban Mobility TraCI Traffic Control Interface Demand for lightweight alternatives to SUMO with focus on communication Slide 5

Lightweight ICT-centric Mobility Simulation LIMoSim SimuLTE LTE User Plane Simulation INET Applications INET / INETMANET Veins IEEE 802.11p Protocol Stack Mobility LIMoSim Kernel Vehicular Mobility Standalone Mode LIMoSim UI Visualization, Editor OMNeT++ Event handling Focus: Seamless Integration Interaction-level: Shared codebase Exploiting synergies Independence from the communication technology Focus: Lightweight Approach Relies on selected well-known mobility models Native support for OSM map data Dynamic decision processes Slide 6

Hierarchical Mobility Model LIMoSim OMNeT++ / INET Destination Determination Strategic Mobility Trip, Random Destination Destination StrategicMobility Model.ned Path Planning Routing Path Movement on Lane Mobility Model Adaptive Cruise Control Next Node Following Model Intelligent Driver Model Acceleration FollowingModel.ned Position Update LIMoSimCar.ned Slide 7

Car Following Behavior with the Intelligent Driver Model Velocity v Distance s v ሶ = a 1 v δ v 0 Free Flow s v, v s v, v = s 0 + max 0, vt + v v 2 ab Desired Distance Safety Distance s 2 Following Behavior Intelligent Braking Strategy Goal: determine the acceleration with respect to other traffic participants LIMoSim: Traffic Signals are treated as static vehicles if the state is yellow or red v 0 T s 0 Desired speed Time gap Minimum distance a b δ Maximum acceleration Comfortable deceleration Acceleration exponent Treiber, M. & Kesting, A., Traffic Flow Dynamics: Data, Models and Simulation, Springer-Verlag Berlin Heidelberg, 2013 Slide 8

Representation of Map Data with the OpenSteetMap Data Model W 0 = {N 0, N 1, N 2 } N 3 W 1 = {N 3, N 1, N 4 } N 0 N 1 N 2 Intersection Nodes as basic entities with identifier and location information Ways describe street segments with the same properties Lanes provide alignment references for vehicles Automatic detection of intersection nodes N 4 Slide 9

Integration of LIMoSim Events into OMNeT++ LIMoSim objects are not aware of their OMNeT++ Environment Cannot be derived from cmodule / csimplemodule How to integrate event-based behavior? Virtual LIMoSim EventQueue schedule(event*) handle(event*) EventMapping<Event*,cMessage*> OMNeT++ EventQueue scheduleat(cmessage*) handlemessage(cmessage*) 0 0 1.2 1.4 2.3 2.4 2.7 3.1 3.3 3.5 Transparent embedding of events without requiring actual OMNeT++ modules Slide 10

Setup of a Vehicular LTE Scenario with LIMoSim and SimuLTE <node id="677230875" x="272.392" y="368.178"/> <node id="275672221" x="1141.36" y="499.156"/> <node id="3569208993" x="1060.36" y="897.189"/> <node id="477807" x="254.202" y="767.967"/> <way id="337055293"> <nd ref="677231620"/> <nd ref="677231627"/> <nd ref="627846556"/> <nd ref="677231621"/> <nd ref="52919181"/> <nd ref="477807"/> <nd ref="3441521491"/> <tag k="lanes" v="2"/> </way> map.osm.limo *.ue.mobilitytype = "LIMoSimCar" *.ue.mobility.map = "map.osm" *.ue.mobility.strategicmodel = "Trip" *.ue.mobility.strategicmodel.trip = "677230875, 275672221,3569208993,477807" *.ue.mobility.way = "337055293" *.ue.mobility.segment = 4 *.ue.mobility.lane = 0 *.ue.mobility.offset = 1m # interference traffic *.car[].mobilitytype = "LIMoSimCar" *.car[].mobility.map = "map.osm" *.car[].mobility.strategicmodel = "RandomDestination" omnetpp.ini Random position if undefined Optimized map file *.limo is generated automatically Node IDs can be obtained from the LIMoSim UI Optional configuration via XML XML Signal-to-noise ratio Slide 11

Reference Scenario: University Campus of the TU Dortmund Simulation Parameter Strategic mobility model (UE) Strategic mobility model (interference traffic) Number of interference cars Following model Speed factor (driver behavior) Carrier frequency enode B transmission power enode B antenna Value Trip Random Direction 100 IDM 1±[0 0.2] 1800 [MHz] 46 [dbm] Omnidirectional Sensing of the LTE signal strength using an LTE-enabled car Slide 12

Analysis of the Mobility-dependent Time Behavior Inner city characteristics for velocity and acceleration Interference Traffic Traffic Signals Mobility behavior causes varying LTE signal strength and triggers handovers enb 1 enb 2 enb 3 enb 2 Motivation for developing mobility-aware handover schemes enb Evolved Node B Slide 13

Inner City Traffic Dynamics with the Intelligent Driver Model Traffic Signal State Velocity behavior is restored after acceleration phase Impact of different driver types on the following vehicles Stop-and-go IDM is suitable for modelling intersection approaching Traffic Signal Location Slow driver slows down following vehicles Slide 14

Example Application: Mobility-aware Transmission of Sensor Data Predictive Transmissions Periodic Transmissions t = 50s Idea: Leverage connectivity hotspots and avoid resource intensive transmissions Early / Delayed transmission depending on the predicted channel quality Crowdsensing-based connectivity map SNR Signal-to-noise ratio Slide 15

Example Application: Mobility-aware Transmission of Sensor Data Increased mean goodput Significant reduction of the mean transmission duration Reduced interference with other cell users +25 % -40 % Slide 16

Impact of the Mobility Simulation on the Overall Performance Pure Mobility LTE-VoIP WLAN-MTC ~ Factor 600 Simulating the communication has the main impact on the simulation duration?? Mobility has negligible impact on the overall simulation time in ITS scenarios 0.00035 0.43 ~ Factor 150 Precomputed routes do not reduce the simulation time VoIP Voice over IP MTC Machine-Type-Communication Slide 17

Conclusion and Future Work Lighweight ICT-centric Mobility Simulation - LIMoSim Seamless integration into OMNeT++ / INET Interaction level between mobility and communication: shared codebase Easy integration with INET-based extension frameworks Dynamic decision processes for modern ITS-applications Extensions for the Simulator Transition from QML to OpenGL LIMoSim as an alternative to SUMO for Veins and Artery Flow-based traffic models Integration of buildings Generation of INET obstacles Applications Behavior-based strategic models (e.g. SWIM) Mobile robotic networks in wireless warehouses QML Qt Meta-object Language SWIM Small Worlds In Motion Slide 18

Thank you for your attention! Contact Information: Head of Institute Prof. Dr.-Ing. Christian Wietfeld Point of Contact (POC) Benjamin Sliwa fon.: +49 231 755 8237 fax: +49 231 755 6136 e-mail: benjamin.sliwa@tu-dortmund.de internet: http://www.cni.tu-dortmund.de Address: TU Dortmund Otto-Hahn-Str. 6 44227 Dortmund Germany Slide 19