Video streaming over Vajda Tamás

Similar documents
MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi:

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018

Communication Networks

COSC 3213: Computer Networks I Chapter 6 Handout # 7

Mobile Computing IEEE Standard 9/10/14. CSE 40814/60814 Fall 2014

Page 1. Key Points from Last Lecture Frame format. EEC173B/ECS152C, Winter Wireless LANs

Wireless LANs: MAC. Wireless LAN: MAC. IEEE protocol stack. Module W.lan MAC

! errors caused by signal attenuation, noise.!! receiver detects presence of errors:!

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services

Chapter 3 MEDIA ACCESS CONTROL

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

Using CANopen Slave Driver

Mobile Communications Chapter 7: Wireless LANs

Evaluation and Improvement of Multicast Service in b

Self-organized mobile networks IEEE Prof. JP Hubaux. Reminder on frequencies and wavelenghts. 1 µm 300 THz. 1 m 300 MHz.

Exercise 3: Bluetooth BR/EDR

An efficient approach to improve throughput for TCP vegas in ad hoc network

DCF/DSDMA: Enhanced DCF with SDMA Downlink Transmissions for WLANs

Assignment 2. Due Monday Feb. 12, 10:00pm.

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

CS422 Computer Networks

Voltair Version 2.5 Release Notes (January, 2018)

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version

This is the published version of a paper presented at The 2013 IEEE International Conference on Internet of Things, Beijing, China, August 2013.

Efficient Transmission of H.264 Video over WLANs

4/20/09. Wireless LANs. Mobile Communication Technology according to IEEE (examples) Characteristics of wireless LANs. WiFi. ZigBee

On the analysis of WiFi communication and WiMAX network entry over single radios

1. Function 1. Push-button interface 4g.plus. Push-button interface 4-gang plus. 2. Installation. Table of Contents

Performance Evaluation of Implementing Calls Prioritization with Different Queuing Disciplines in Mobile Wireless Networks

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks

A NOVEL THROUGHPUT AND PACKET DELAY ANALYSIS OF CONTROL SCHEME BASED ON A MARKOV CHAIN MODEL IN DENSE IEEE WLAN

A Tool for Multi-Hour ATM Network Design considering Mixed Peer-to-Peer and Client-Server based Services

CS 152 Computer Architecture and Engineering. Lecture 7 - Memory Hierarchy-II

An Experimental QoS Manager Implementation

PHY and MAC Performance Evaluation of IEEE a WLAN over Fading Channels

Difficulty-aware Hybrid Search in Peer-to-Peer Networks

CS 152 Computer Architecture and Engineering. Lecture 6 - Memory

Dimmer time switch AlphaLux³ D / 27

4 Error Control. 4.1 Issues with Reliable Protocols

Performance Characterisation of the MCNS DOCSIS 1.0 CATV Protocol with Prioritised First Come First Served Scheduling

Wireless LANs. Characteristics of wireless LANs. Comparison: infrared vs. radio transmission. Design goals for wireless LANs

Network Slicing for Ultra-Reliable Low Latency Communication in Industry 4.0 Scenarios

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display

. 14 Byte for Acks. Due to this fact, the overhead is more relevant if the data contained in packets is sent to high rates:

Let s get physical - EDA Tools for Mobility

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

An Analytic Study of Tuning Systems Parameters in IEEE e Enhanced Distributed Channel Access

B. Bellalta Mobile Communication Networks

Delayed reservation decision in optical burst switching networks with optical buffers. Title. Li, GM; Li, VOK; Li, CY; Wai, PKA

Connections, displays and operating elements. 3 aux. 5 aux.

Provided by the author(s) and NUI Galway in accordance with publisher policies. Please cite the published version when available.

Location. Electrical. Loads. 2-wire mains-rated. 0.5 mm² to 1.5 mm² Max. length 300 m (with 1.5 mm² cable). Example: Belden 8471

Simple Network Management Based on PHP and SNMP

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012

C 1. Last Time. CSE 490/590 Computer Architecture. Cache I. Branch Delay Slots (expose control hazard to software)

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

USBFC (USB Function Controller)

Timers CT Range. CT-D Range. Electronic timers. CT-D Range. Phone: Fax: Web: -

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps

Why not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems

CS 152 Computer Architecture and Engineering. Lecture 6 - Memory

Connections, displays and operating elements. Status LEDs (next to the keys)

Nonparametric CUSUM Charts for Process Variability

Chapter 8 LOCATION SERVICES

Software Stacks for Mixed-critical Applications: Consolidating IEEE AVB and Time-triggered Ethernet in Next-generation Automotive Electronics

A MAC layer protocol for wireless networks with asymmetric links

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

WORKSHOP SAFETY IN MOBILE APPLICATION

Optimized WLAN MAC Protocol for Multimedia Applications

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES

I. INTRODUCTION. Keywords -- Web Server, Perceived User Latency, HTTP, Local Measuring. interchangeably.

Utility-Based Hybrid Memory Management

Ins Net2 plus control unit

Web System for the Remote Control and Execution of an IEC Application

Certified Wireless Network Administrator (CWNA) PW Chapter Medium Access. Chapter 8 Overview

Notes on the Inefficiency of e HCCA

Selective Offloading in Mobile Edge Computing for the Green Internet of Things

LHP: An end-to-end reliable transport protocol over wireless data networks

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves

PLASTIC MACHINERY AUTOMATION

Order code M F Type of relay

Announcements. TCP Congestion Control. Goals of Today s Lecture. State Diagrams. TCP State Diagram

A NEW APPROACH FOR 3D MODELS TRANSMISSION

PLC Network Traffic Modeling for Implementation of Remote Monitoring of Electrical Power Consumption in Tanzania.

TimeProvider 2300 Edge Gateway Clock

STEREO PLANE MATCHING TECHNIQUE

Optimal Crane Scheduling

1. INTRUDUCTION. 2. ACCESS METHODS IN IEEE b WLAN

V103 TRIPLE 10-BIT LVDS TRANSMITTER FOR VIDEO. General Description. Features. Block Diagram

A Matching Algorithm for Content-Based Image Retrieval

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Packet-selective photonic add/drop multiplexer and its application to ultrahigh-speed optical data networkings in LAN and MAN

Overview of Board Revisions

PROCESS AUTOMATION MANUAL TIMER RELAY KF**-DU-EX1.D ISO9001

A time-space consistency solution for hardware-in-the-loop simulation system

A Survey on mobility Models & Its Applications

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state

Fast Restoration Signaling in Optical Networks

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch

Transcription:

Video sreaming over 802.11 Vajda Tamás

Video No all bis are creaed equal Group of Picures (GoP) Video Sequence Slice Macroblock Picure (Frame) Inra (I) frames, Prediced (P) Frames or Bidirecional (B) Frames. Block (8x8 pixels) MPEG-2 ypically uses one I-frame followed by 15 P/B frames o make up a GOP.

Transpor Sream Variable lengh I Frame P Frame B Frame PES Header P Frame Payload SPH TS Header TS Payload... SPH TS Header TS Payload Fixed lengh MAC header IP header UDP header RTP header Payload

From video frames o 802.11 packes Video frames ypically span muliple 802.11 packes TS header may conain PCR criical for keeping audio/video in sync if los, qualiy suffers dramaically The effec of 802.11 packe loss is differen depending upon is conens

Packe loss If one packe is los his will affec oher correcly received packes Therefore he propagaion effecs of a packe loss can be significan Single packe error ypically corresponds o he loss of a small frame (P/B) or he loss of a par of a big frame Burs packe loss significan degradaion

Limiaions in curren 802.11 mechanisms Limied prioriizaion Lack of iner-layer communicaion Limied se of QoS parameers Limied capabiliy o dynamically weak QoS parameers Lack of conen-specific mehods 6

Muliple Prioriy Levels Iner-sream and Inra-Sream prioriies Real-ime video has differen QoSrequiremens compared o sored media. Curren sandard has provision for video access caegory and provides one service o all kinds of video including real-ime video, sored media ec 7

Conen Aware Techniques Some video frames are more imporan han ohers (I > P > B frames) Curren MAC/PHY layers don differeniae among differen frames Possible conen-specific mehods MAC Layer Frame based rery limis, fragmenaion size, QoS parameers As a resul of PHY/MAC communicaion: Frame based FEC coding, modulaion scheme, 802.11n specific feaures such as STBC, Beamforming ec. 8

Curren 802.11 Mechanisms Disribued medium access (EDCA) prioriizaion Cenralized medium access (HCCA) admission conrol and bandwidh reservaion Dynamic channel selecion (802.11h) RRM(Radio resource managemen) (802.11k/v) (802.11n) PHY echniques for improved robusness 9

IEEE 802.11e Wireless LAN for Qualiy of Service 1. DCF Access Poin has frames for Saion Beacon Beacon Busy Backoff Frame 1 Backoff Frame 2 Access Poin DIFS DIFS Ack Ack Wireless Saion Beacon Inerval. Typical value = 100 ms

2. EDCA < EDCA TXOP limi Beacon Beacon Busy Backoff Frame 1 Frame 2 Backoff Access Poin AIFS AIFS Ack Ack Wireless Saion TXOP Bursing (Reduces Backoff Overhead)

3. EDCA wih No ACK < EDCA TXOP limi < EDCA TXOP limi Wireless Saion Busy Backoff Frame 1 Frame 2 Frame 3 AIFS Backoff Frame 1 Frame 2 Frame 3 AIFS Access Poin

4. HCCA UPLINK TXOP Polled TXOP limi DOWNLINK TXOP Downlink TXOP limi Beacon Busy Poll + Daa Ack Ack Daa Daa Access Poin PIFS PIFS Daa + Ack Daa Ack Wireless Saion Piggybacking (Reduces Poll and Ack Overheads) November 2003 Javier del Prado e al. Philips Slide 13

4. HCCA wih NO ACK UPLINK TXOP Polled TXOP limi DOWNLINK TXOP Downlink TXOP limi Beacon Busy Poll + Daa Daa Daa Daa Access Poin PIFS PIFS Daa Daa Daa Wireless Saion

IEEE 802.11h -

Cross Layer opimizaion- Auomaic Rae Conrol Adjusing he ransmission Rae Each Rae corresponds o differen modulaion scheme wih is own rade-off beween he saions Close Loop: RBAR (Receiver-Based AuorRae Conrol) OAR (Oppurinisic Auo_rae Conrol) Open Loop SNR (Signal-o-Noise Raio) ARF (Auomaic Rae Fallback) AMRF (Adapive Muli Rae Rery)

EherCAT EherCAT uses sandard frames: IEEE 802.3 alernaively via UDP/IP (if IP rouing is needed) no shorened frames MTU: max. 1514 bye 48 bi 48 bi 16 bi 16 bi 32 bi desinaion source Eher ype header CRC Embedded in sandard Eherne frame w. EherType 88A4h 1..n EherCAT commands Eherne H. IP header UDP H. header Or: via UDP/IP wih UDP por 88A4h 160 bi 64 bi CRC 11 bi 1 bi 4 bi lengh res. ype 0 11 12 15

EherCAT sandard TCP/IP sack Eherne applicaion TCP UDP real-ime applicaion IP acyclic daa mailbox process daa EherCAT MAC / DLL Eherne PHY Eherne PHY fully ransparen for TCP/IP all inerne echnologies available: HTTP, FTP, wihou resricing he real-ime capabiliies

Possible areas of work MAC-level echniques Selecive Repeiion o miigae packe loss Smar packe drop Finer prioriizaion among sreams and wihin one sream Conen-specific mehods QoS policy (esablishing, monioring, adapaion) Iner-Layer communicaion (Verical ineracion) PHY-MAC MAC-higher layers 19