6th International Workshop on OMNeT++

Similar documents
A Tutorial of the Mobile Multimedia Wireless Sensor Network OMNeT++ Framework

An OMNeT++ Framework to Evaluate Video Transmission in Mobile Wireless Multimedia Sensor Networks

Survey on QoS Aware Routing Protocols for Wireless Multimedia Sensor Networks

WiSE-MNet: an experimental environment for wireless multimedia sensor networks

QoE-aware Multiple Path Video Transmission for Wireless Multimedia Sensor Networks

QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks

An Architectural Framework for Ubiquitous Computing Applications

Evaluating the Effect of Path Diversity over QoS and QoE in a High Speed Indoor Mesh Backbone

A Link Quality and Geographical-aware Routing Protocol for Video Transmission in Mobile IoT

Survey on Concurrent Multipath Scheduling for Real Time Video Streaming in Wireless Network

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

CS 260: Seminar in Computer Science: Multimedia Networking

Evaluation and simulation of Video using EvalVid Tool

Receiver-based adaptation mechanisms for real-time media delivery. Outline

SUMMERY, CONCLUSIONS AND FUTURE WORK

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

Multimedia Human-Centric Networking: Concepts, Technologies and Trends

QoE-Driven Video Streaming and Video Content Caching

WiSE-MNet. Wireless Simulation Environment for Multimedia Networks. User s Manual. Christian Nastasi

1.0 INTRODUCTION. Introduction to data communication and networking 1

Video-Aware Link Adaption

Multi-path Forward Error Correction Control Scheme with Path Interleaving

IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS

RECOMMENDATION ITU-R BT.1720 *

RPT: Re-architecting Loss Protection for Content-Aware Networks

Cooperative Wireless Communications. Ashutosh Sabharwal

QoS-Enabled Video Streaming in Wireless Sensor Networks

Correlation-Aware QoS Routing for Wireless Video Sensor Networks

QoS Support for Multi-user Sessions in IP-based Next Generation Networks

MITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC ABSTRACT

DETECTING, DETERMINING AND LOCALIZING MULTIPLE ATTACKS IN WIRELESS SENSOR NETWORK - MALICIOUS NODE DETECTION AND FAULT NODE RECOVERY SYSTEM

PoP Level Mapping And Peering Deals

Fast, Efficient, and Robust Multicast in Wireless Mesh Networks

Karan Palan, Priyanka Sharma Nirma university, Ahmedabad, India

CONTEXT-AWARE ADAPTIVE OPPORTUNISTIC ROUTING IN MOBILE AD-HOC AND SENSOR NETWORKS

Text Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition.

DEPLOYMENT OF OPTIMIZED ALGORITHM FOR MPEG-4 DATA OVER WIRELESS MULTIMEDIA SENSOR NETWORK

5G Network Architecture

Time Synchronization in Wireless Sensor Networks: CCTS

ENSC 894: COMMUNICATION NETWORKS SPRING FINAL PROJECT PRESENTATION Performance evaluation of IPTV over WiMAX

CLUSTER BASED ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

End-to-End Mechanisms for QoS Support in Wireless Networks

Troubleshooting Packet Loss. Steven van Houttum

Wireless Ad-Hoc Networks

An Introduction to Cyber-Physical Systems INF5910/INF9910

Perceptual Quality Measurement and Control: Definition, Application and Performance

On the Scalability of Hierarchical Ad Hoc Wireless Networks

ADAPTIVE PICTURE SLICING FOR DISTORTION-BASED CLASSIFICATION OF VIDEO PACKETS

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

A Survey on Wireless Multimedia Sensor Network

Investigation of the GoP Structure for H.26L Video Streams

Subject: Adhoc Networks

Partial Reliable TCP

Temporal Quality Assessment for Mobile Videos

ITEE Journal. Information Technology & Electrical Engineering

Ad Hoc Networks - Applications and System Design

Evaluation of Information Dissemination Characteristics in a PTS VANET

Energy-aware Fault-tolerant and Real-time Wireless Sensor Network for Control System

An Approach to Addressing QoE for Effective Video Streaming

Performance Evaluation of MANET through NS2 Simulation

Chapter -5 QUALITY OF SERVICE (QOS) PLATFORM DESIGN FOR REAL TIME MULTIMEDIA APPLICATIONS

A Study on Issues Associated with Mobile Network

Voice Analysis for Mobile Networks

Video Quality for Live Adaptive Bit-Rate Streaming: Achieving Consistency and Efficiency

Wireless Attacks and Countermeasures

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS


AN EFFICIENT WI-FI INTERNET ACCESS FOR MOVING VEHICLES USING SWIMMING SCHEME

CHAPTER 5 CONCLUSION AND SCOPE FOR FUTURE EXTENSIONS

Comparison of Energy-Efficient Data Acquisition Techniques in WSN through Spatial Correlation

On User-centric QoE Prediction for VoIP & Video Streaming based on Machine-Learning

SIMULATION FRAMEWORK MODELING

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Delay Performance of Multi-hop Wireless Sensor Networks With Mobile Sinks

Interdomain Routing Design for MobilityFirst

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Distributed Rate Allocation for Video Streaming over Wireless Networks. Wireless Home Video Networking

DTN Interworking for Future Internet Presented by Chang, Dukhyun

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks

Multi-metrics based Congestion Control protocol in Wireless Sensor Network

Experience. A New Modular E-Learning Platform Integrating an Enhanced Multimedia. Doctoral Program in Computer and Control Engineering (XXX Cycle)

Robust Video Coding. Heechan Park. Signal and Image Processing Group Computer Science Department University of Warwick. for CS403

New Signaling approach Improving the VoIP Quality of Service in Ad hoc Network

Chapter 7 CONCLUSION

Real-time and Reliable Video Transport Protocol (RRVTP) for Visual Wireless Sensor Networks (VSNs)

MOBILITY MANAGEMENT FOR PROVIDING QOS IN LOCAL AREA WIRELESS NETWORKS

Multilayer Intrusion Detection System In Web Application Based Services

CONCLUSIONS AND SCOPE FOR FUTURE WORK

Next Generation Communication Architectures and Technologies

SMITE: A Stochastic Compressive Data Collection. Sensor Networks

Implementation of a Wake-up Radio Cross-Layer Protocol in OMNeT++ / MiXiM

Computer Based Image Algorithm For Wireless Sensor Networks To Prevent Hotspot Locating Attack

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

Energy Management Issue in Ad Hoc Networks

Contents. About Objective Quality Benchmarks 15 Overview of Objective Benchmarks and Tools 16

Rate Adaptation in

CHAPTER 6 PILOT/SIGNATURE PATTERN BASED MODULATION TRACKING

Advanced Mobile Computing and Networking - CS 560. Wireless Technologies. Bluetooth. Bluetooth. Bluetooth. Bluetooth 7/3/2014.

Transcription:

6th International Workshop on OMNeT++ An OMNeT++ Framework to Evaluate Video Transmission in Mobile Wireless Multimedia Sensor Networks Denis Rosário, Zhongliang Zhao, Claudio Silva, Eduardo Cerqueira, and Torsten Braun!! rosario@iam.unibe.ch, cds.unibe.ch!

Outline Introduction Related Works M3WSN framework Evaluation Conclusion

Introduction to WMSN The multimedia content has the potential to enhance the level of collected information, compared with scalar data. WMSNs promise a wide scope of applications, which require audio and video information: Traffic avoidance; Environmental monitoring; Video surveillance; Smart cities.

Mobile WMSNs Mobile communications are enhancing WMSN scenarios with mobility support for objects, sensor nodes or both. The objects that have to be monitored (e.g., cars, people or animals) are naturally mobile. Mobile sensor equipped with sensor camera could be used to explore and sense the hazardous areas where rescuers cannot reach easily or faster.

Motivation I The development and evaluation of new algorithms, protocols and applications for WMSNs are usually supported by means of simulator. An event-driven simulation enables the evaluation of different parameters before the real deployment reducing cost, time and human resources.

Motivation II Solutions involving multimedia transmission must evaluate the video content from the user s perspective. Video flows have different characteristics, genres, group of pictures lengths, and coding techniques. The multimedia transmissions/evaluations require video-related information: frame type and received/lost; delay, and jitter; decoding errors; and inter and intra-frame dependency.

Motivation III Mobility traces enable the understanding of how the network protocols and algorithms behave under different mobile situations. This enables more complex mobile simulations, as expected for many smart cities applications: car-based video surveillance.

Motivation IV OMNeT++ is a standard and general-purpose simulator employed to study protocols in wired and wireless networks. The existing OMNeT++ frameworks for WMSNs do not support the video-aware transmission, and do not provide a large set of mobility models.

M3WSN framework We propose a Mobile MultiMedia Wireless Sensor Network OMNeT++ framework (M3WSN) M3WSN framework implements full support for: delivering, controlling, and evaluating real video sequences. scenarios composed of fixed and mobile nodes, as well as moving object.

Related works

Related works Pros Castalia Advanced wireless channel, radio, and power consumption models. Well-defined architecture WiSE-Mnet Proposes the use of moving objects, e.g. intruder Object detection. WVSN defines the sensing range of camera nodes by a Field of View (FoV) Introduces the notion of cover-sets and application criticality. Cons Does not provide video transmission, control and evaluation. Includes basic mobility model, e.g., linear mobility. Does not support moving object. Does not provide video transmission, control and evaluation. Does not support node mobility with complex traces Does not provide video transmission, mobility traces and moving object. 11

Mobile MultiMedia Wireless Sensor Network OMNeT++ framework (M3WSN)

M3WSN framework Relies on Castalia architecture. Integrates functionalities of: WiSE-Mnet: moving objects, and object detection. WVSN model: FoV, cover-set and application criticality. Implements new functionalities to provide mobile multimedia-aware management. Measures the impact and benefits of novel video-aware algorithms and protocols for fixed/ mobile WMSN.

M3WSN Framework Architecture Simulates the behaviour of wireless links and interconnects different nodes.

M3WSN Framework Architecture Implements a sensed-data generation, which correspond to a real process with spatial correlation of data and variability over time.

M3WSN Framework Architecture Simulate a realistic mobile intruder/object with different types of mobility traces.

M3WSN Framework Architecture Responsible for providing the application module with new samples from physical processes.

M3WSN Framework Architecture Network layers.

M3WSN Framework Architecture Models the local usage of resource, such as, energy consumption, memory usage, and CPU states.

M3WSN Framework Architecture Responsible for enabling and controlling mobility within the simulation area.

Multimedia management I We ported Evalvid to M3WSN. Evalvid provides video-related information: Frame type, received/lost; Delay, and jitter; decoding errors; Inter and intra-frame dependency This video-related information enables the creation of new assessment and optimization solutions for fixed and mobile WMSN scenarios. M3WSN framework enables the definition of energy consumption values for retrieving each frame.

Multimedia management II

Multimedia management II Contains all relevant information about every frame that composes the video.

Multimedia management II The source node has to create a sender trace file for every video transmission. Contains information about every packet generated before the transmission.

Multimedia management II The destination node creates a receiver trace file for every received video,

Multimedia management III There are basically two QoE approaches: Objective: Peak Signal to Noise Ratio (PSNR); Structural Similarity (SSIM); Video Quality Metric (VQM). Subjective: Mean Opinion Score (MOS)

Mobility support M3WSN framework relies on BonnMotion at the mobility manager module to fully support different mobility models. BonnMotion provides several mobility models. Enables the user to configure the energy consumption for a node when it is moving in a certain distance.

Performance Evaluation

Scenario description! Intrusion detection in multi-tier WMSNs. As soon as the low-tier detects the intruder, it must wake up the high-tier to send the video flows.

Scenario description: QoEaware FEC! Considers a QoE-aware FEC (Forward Error Correction) mechanism. QoE-aware FEC mechanism schemes achieve robust video transmission by sending redundant packets. In case of packet loss, the original frame can be recovered from the redundant packets. QoE-aware FEC mechanism considers the frame importance and its impact from the user point-ofview to create the packet redundancy. * Z. Zhao, T. Braun, D. Rosário, E. Cerqueira, R. Immich, and M. Curado. QoE-aware FEC Mechanism for Intrusion Detection in Multi-tier Wireless Multimedia Sensor Networks. In Proceedings of the 1st International Workshop on Wireless Multimedia Sensor Networks (WiMob 12 WS-WMSN), Barcelona, Spain,, pp. 689 696, Oct. 2012.

Metrics Quality of Service evaluation! Packet Delivery Ratio (PDR)! Objective QoE evaluation! Structural SIMilarity (SSIM)! Subjective evaluation! Transmitted frame!

Quality of Service

Quality of Experience

Network overhead

Frame of transmitted video

Conclusions

Conclusion M3WSN framework enables the transmission of real video sequence. Provide key video-related information. This information can be used for creating new assessment and optimization solutions for WMSNs. The QoE evaluation are only possible by transmitting real video sequences.

Conclusion Node mobility is becoming more important. M3WSN framework supports several mobility traces to enable the understanding of how the protocols and algorithm behaves under different mobile situations.

M3WSN will be available at: http://cds.unibe.ch/research/m3wsn/ rosario@iam.unibe.ch