SlideShare une entreprise Scribd logo
1  sur  31
BY:

Naveen Dubey
ME(ECE)-Modular 2012
121614
Internet and Wireless
 IEEE 802.11
 Real Time Transport protocols


 HTTP
 HTTP-DASH

Mobile IP
 Problem Statement
 Related work
 Proposal


 Dynamic media transport.
 Experimental Results


Today’s mobile market is exploding, and the demand for high-quality online
media has never been greater.

 Due to introduction of iPhone, iPad, iPod Touch, Android and all other
mobile devices in market.


The challenges

Mobile users expect high quality video experience

Network operators need to offer quality experience affordably
 Due to the increasing number of portable consumer electronic devices , today’s
internet path include at least one wireless segment.


Predominant architectures are IEEE802.11 as well as 3G/4G networks.
Mobile Internet Access

Internet
Subscribers

(millions)

1400
1200
1000
800
600
400
200
0

Source: Ericsson

Fixed
Mobile

Year
CISCO-VNI

39 times
growth
of
mobile
data

66%
mobile
video by
2014

Source:
Cisco White Paper: Cisco
Visual NetworkingIndex:
Global Mobile Data
Traffic Forecast
Update, 2009-2014
Figure 2





IEEE 802.11 is a set of media access control (MAC) and physical
layer (PHY) specifications for implementing wireless local area
network (WLAN) computer communication in the 2.4, 3.6, 5
and60 GHz frequency bands.
The base version of the standard was released in 1997.
The standard and amendments provide the basis for wireless network
products using the Wi-Fi brand.

 Recent

Standard:
IEEE802.11-2012: This revision specifies technical

corrections and clarifications to IEEE Std 802.11 for wireless local area
networks (WLANS) as well as enhancements to the existing medium
access control (MAC) and physical layer (PHY) functions.

(including all amendments since 2008-2011)
 Real Time Transport Protocol (RTP) defines a standardized

packet format for delivering audio and video over IP networks.


RTP is used extensively in communication and entertainment
systems that involve streaming media, such
as telephony, video teleconference applications, television
services and web-based push-to-talk features.



One of the design considerations of RTP was to carry a
range of multimedia formats (such as H.264, MPEG4, MJPEG, MPEG, etc.) and allow new formats to be added
without revising the RTP standard.


The Hypertext Transfer Protocol (HTTP) is an
application-level protocol for
distributed, collaborative, hypermedia information
systems.

(RFC-2616)


The rules governing the conversation between a Web
client and a Web server
An HTTP conversation
Client


I would like to open a
connection

Server

OK



Send page or error message







OK

GET <file location>

Display response
 Close connection


HTTP is the set of rules governing the format and content of the
conversation between a Web client and server
It is an application layer protocol.


Dynamic Adaptive Streaming over HTTP (DASH), also known
as MPEG-DASH, enables high quality streaming of media
content over the Internet delivered from conventional HTTP
web servers. Similar to Apple's HTTP Live Streaming (HLS)
solution.
Segment

DASH Client

Media
Presentation
Description

DASH
Control
Engine
Resources
located by
HTTP-URLs

HTTP/1.1

on-time http
requests to
segments

HTTP
Access
Client

Media
Engines

12



A protocol enhancements that allow transparent routing of IP
datagram's to mobile nodes in the Internet.
Each mobile node is always identified by its home
address, regardless of its current point of attachment to the
Internet. While situated away from its home.

[RFC-

2002]




A mobile node is associated with a care-of address, which
provides information about its current point of attachment to
the Internet.
The home agent sends datagram's destined for the mobile node
through a tunnel to the care- of address. After arriving at the
end of the tunnel, each datagram is then delivered to the mobile
LMA- Local mobility anchor
MAG- Mobile access Gateway

CN: Correspondent Network
Manuel Gorius, Yongto Shuai, Thorsten
Herfet “Dynamic media streaming over
wireless and mobile IP Networks”, ICCEBerlin,2012
 The

internet protocol hides heterogeneity of
network from upper layers such that the
transport protocol is subject to highly variable
state.
The reliable transport protocol suffer from throughput

variation on wireless network, which introduce packet
corruption and packet loss.
Consequently the available bandwidth is frequently
underutilized.
This inefficiency is limiting factor for the deployment
of High definition media.


As TCP/Http is today’s de facto standard for internet
media streaming.
However, Internet TV solutions based on HTTP are
limited in their quality due to numerous drawbacks of
transport protocols on wireless networks.



To avoid physical packet loss into wireless mobile
standards the protocols rely on H-ARQ is implemented.
 But due to limited number of transmission retires, the

transport protocol is still exposed to small percentage
of residual packet loss.


Related work in this field commonly builds
upon dynamic streaming, packet scheduling
and source rate adjustment of media
streams, as well as partial reliability on
transport layer.

 Recent

development in dynamic HTTP streams
try to address the issue of media streaming
under congestion control by offering the video
stream in multiple resolution at server.


Dynamic adaptive streaming over HTTP
(HTTP-DASH) is in its standardization
process.

 A stream

switching scheme similar to DASH
has been developed by De cicco.


A dynamic streaming architecture based on a
novel transport protocol – Predictably Reliable
Real-time Transport (PART) has been proposed.



The protocol operates under rate based congestion
control. In contrast to window based congestion
control.



It sends datagram of a continuous media stream
proactively according to the rate estimate of a
congestion control equation.


It is a self-managing dynamic streaming
architecture based on three essential
components..
Proactive packet scheduling under an estimate of the

available network bandwidth.
Predictably reliable transport fulfils the QOS
requirements of high data rate, real time media
streaming applications on unmanaged Internet paths.
Delay-based congestion control returns a stable and
continuous estimate of the available bandwidth.
Fig: Dynamic streaming architecture based on the PRRT protocol.
PLR- Packet loss rate , RTT- Round trip time.


Network Simulator used for experiment:

Netem emulator.
Experiment-1:
Considerations:
1.

2.

3.

Evaluation of the response of TCP and PRRT to
wireless packet loss .
HSDPA network with physical layer throughput of
7.2 Mbps.
PLR increased stepwise from 0% to 1%
Considerations:
1.Evaluation of video bit rate while sending a video file via
DASH and via PRRT.
2. Experiment Carried out on HSDPA network.
3. Two adaption set considered.
A. 2,3,4,5 and 6 Mbps
B. 0.8,1.5,2.5 Mbps
4. The mobile client observes a base RTT of 95 ms.
Considerations:
1. Replace mobile network by IEEE802.11
2. The receiver placed at distance of 7m to the Access point with
two wall between the direct path.
3. The Ap of the wireless additionally introduces extensive
queuing delay.


As evidenced by the above experiments, TCPbased media streaming suffers significantly on
wireless IP networks due to TCP’s throughput
variations.



The presented dynamic streaming architecture
therefore implements media transport based on
PRRT, which implements efficient, predictably
reliable error control and proactive transport for
optimal utilization of the available bandwidth on
wireless and mobile Internet paths.
Manuel Gorius, Yongato Shuai, Thorsten Herfet “Dyanmic
media srteaming over wireless and mobile IP
Networks”, ICCE-Berlin, 2012
 Naveen Dubey , Sunil Yadav , Anupam Saini “ Mobile IP
based intelligent home”, International
Conference ICETDSMT-2013,March 11-12 ,2013 ,PP 241245, ISBN: 978-93-83083-28-5
RFC’s & Web
 Cisco VNI forecast : http:/bit.ly/bwGYL
 http://www.ericsson.com/res/docs/2013/ericsson-mobilityreport-june-2012.pdf
 http://www.ietf.org/rfc/rfc2616.txt
 http://www.ietf.org/rfc/rfc2002.txt
 http://tools.ietf.org/html/rfc2794

dynamic media streaming over wireless and ip networks

Contenu connexe

Tendances

PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...IJCNCJournal
 
Vo ip on 3gpp lte network a survey
Vo ip on 3gpp lte network a surveyVo ip on 3gpp lte network a survey
Vo ip on 3gpp lte network a surveyAlexander Decker
 
Unit 3 Network Layer PPT
Unit 3 Network Layer PPTUnit 3 Network Layer PPT
Unit 3 Network Layer PPTKalpanaC14
 
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...Zac Darcy
 
Introduction for internet connectivity (IoT)
 Introduction for internet connectivity (IoT) Introduction for internet connectivity (IoT)
Introduction for internet connectivity (IoT)FabMinds
 
Sensors 17-00846-v2
Sensors 17-00846-v2Sensors 17-00846-v2
Sensors 17-00846-v2son2483
 
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOSCASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOSijcsity
 
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...ijcnac
 
Frontiers of Wireless and Mobile Communications
Frontiers of Wireless and Mobile CommunicationsFrontiers of Wireless and Mobile Communications
Frontiers of Wireless and Mobile CommunicationsSai Varrshini
 
Mobile internet protocol
Mobile internet protocolMobile internet protocol
Mobile internet protocolSaranyaK68
 
Application protocols
Application protocolsApplication protocols
Application protocolsOnline
 
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9eChapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9eadpeer
 
Mobile computing
Mobile computingMobile computing
Mobile computingSaranyaK68
 

Tendances (18)

PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
5989 4766 en
5989 4766 en5989 4766 en
5989 4766 en
 
Vo ip on 3gpp lte network a survey
Vo ip on 3gpp lte network a surveyVo ip on 3gpp lte network a survey
Vo ip on 3gpp lte network a survey
 
Unit 3 Network Layer PPT
Unit 3 Network Layer PPTUnit 3 Network Layer PPT
Unit 3 Network Layer PPT
 
It2402 mobile communication unit5
It2402 mobile communication unit5It2402 mobile communication unit5
It2402 mobile communication unit5
 
Sky x technology
Sky x technologySky x technology
Sky x technology
 
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...
COMPARATIVE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS OVER WLAN IN NONMOB...
 
Introduction for internet connectivity (IoT)
 Introduction for internet connectivity (IoT) Introduction for internet connectivity (IoT)
Introduction for internet connectivity (IoT)
 
Sensors 17-00846-v2
Sensors 17-00846-v2Sensors 17-00846-v2
Sensors 17-00846-v2
 
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOSCASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
CASE STUDY FOR PERFORMANCE ANALYSIS OF VOIP CODECS IN NON-MOBILITY SCENARIOS
 
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
A Comparative Analysis of the Performance of VoIP Traffic with Different Type...
 
Network th ITM3
Network th ITM3Network th ITM3
Network th ITM3
 
Frontiers of Wireless and Mobile Communications
Frontiers of Wireless and Mobile CommunicationsFrontiers of Wireless and Mobile Communications
Frontiers of Wireless and Mobile Communications
 
20CS2008 Computer Networks
20CS2008 Computer Networks 20CS2008 Computer Networks
20CS2008 Computer Networks
 
Mobile internet protocol
Mobile internet protocolMobile internet protocol
Mobile internet protocol
 
Application protocols
Application protocolsApplication protocols
Application protocols
 
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9eChapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 

En vedette

helloMuller: Greatest Hits 2011-2016
helloMuller: Greatest Hits 2011-2016helloMuller: Greatest Hits 2011-2016
helloMuller: Greatest Hits 2011-2016helloMuller Ltd.
 
Jcp group presentation3
Jcp group presentation3Jcp group presentation3
Jcp group presentation3CrackedSkull
 
Using the Tego connector in FHA Renal Program
Using the Tego connector in FHA Renal Program Using the Tego connector in FHA Renal Program
Using the Tego connector in FHA Renal Program fharenal
 
Bookreview : The wellness Sense OM Swamy
Bookreview : The wellness Sense  OM SwamyBookreview : The wellness Sense  OM Swamy
Bookreview : The wellness Sense OM SwamyNaveen Dubey
 
Urgent Start Peritoneal Dialysis
Urgent Start Peritoneal DialysisUrgent Start Peritoneal Dialysis
Urgent Start Peritoneal Dialysisfharenal
 
Renal program CPI presentation
Renal program CPI presentationRenal program CPI presentation
Renal program CPI presentationfharenal
 
Jcp at presentation
Jcp at presentationJcp at presentation
Jcp at presentationCrackedSkull
 
วิจัย 29 ม.ค. 2
วิจัย 29 ม.ค. 2วิจัย 29 ม.ค. 2
วิจัย 29 ม.ค. 2nakaenoi
 
Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)
Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)
Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)Grant Norwood
 
วิจัย 29 ม.ค 1
วิจัย 29 ม.ค 1วิจัย 29 ม.ค 1
วิจัย 29 ม.ค 1nakaenoi
 
Rashmi bansal : Arise , Awake
Rashmi bansal : Arise , AwakeRashmi bansal : Arise , Awake
Rashmi bansal : Arise , AwakeNaveen Dubey
 
Kidney Transplant | Fraser Health
Kidney Transplant | Fraser Health Kidney Transplant | Fraser Health
Kidney Transplant | Fraser Health fharenal
 
Congetion Control.pptx
Congetion Control.pptxCongetion Control.pptx
Congetion Control.pptxNaveen Dubey
 
Electric flux and gauss Law
Electric flux and gauss LawElectric flux and gauss Law
Electric flux and gauss LawNaveen Dubey
 

En vedette (18)

helloMuller: Greatest Hits 2011-2016
helloMuller: Greatest Hits 2011-2016helloMuller: Greatest Hits 2011-2016
helloMuller: Greatest Hits 2011-2016
 
Jcp group presentation3
Jcp group presentation3Jcp group presentation3
Jcp group presentation3
 
Using the Tego connector in FHA Renal Program
Using the Tego connector in FHA Renal Program Using the Tego connector in FHA Renal Program
Using the Tego connector in FHA Renal Program
 
Bookreview : The wellness Sense OM Swamy
Bookreview : The wellness Sense  OM SwamyBookreview : The wellness Sense  OM Swamy
Bookreview : The wellness Sense OM Swamy
 
Urgent Start Peritoneal Dialysis
Urgent Start Peritoneal DialysisUrgent Start Peritoneal Dialysis
Urgent Start Peritoneal Dialysis
 
Renal program CPI presentation
Renal program CPI presentationRenal program CPI presentation
Renal program CPI presentation
 
Jcp at presentation
Jcp at presentationJcp at presentation
Jcp at presentation
 
Team project 1
Team project 1Team project 1
Team project 1
 
วิจัย 29 ม.ค. 2
วิจัย 29 ม.ค. 2วิจัย 29 ม.ค. 2
วิจัย 29 ม.ค. 2
 
Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)
Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)
Cluster Fudge: Recipes for WordPress in the Cloud (WordCamp Austin 2014 Speaker)
 
Jbb statements
Jbb statementsJbb statements
Jbb statements
 
วิจัย 29 ม.ค 1
วิจัย 29 ม.ค 1วิจัย 29 ม.ค 1
วิจัย 29 ม.ค 1
 
Rashmi bansal : Arise , Awake
Rashmi bansal : Arise , AwakeRashmi bansal : Arise , Awake
Rashmi bansal : Arise , Awake
 
Kidney Transplant | Fraser Health
Kidney Transplant | Fraser Health Kidney Transplant | Fraser Health
Kidney Transplant | Fraser Health
 
Ip security
Ip security Ip security
Ip security
 
I2c buses
I2c busesI2c buses
I2c buses
 
Congetion Control.pptx
Congetion Control.pptxCongetion Control.pptx
Congetion Control.pptx
 
Electric flux and gauss Law
Electric flux and gauss LawElectric flux and gauss Law
Electric flux and gauss Law
 

Similaire à dynamic media streaming over wireless and ip networks

Throughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEThroughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEiosrjce
 
Streaming, Content Delivery & Networks Dr Angus Hay Neotel
Streaming, Content Delivery & Networks Dr Angus Hay NeotelStreaming, Content Delivery & Networks Dr Angus Hay Neotel
Streaming, Content Delivery & Networks Dr Angus Hay Neotelguest22cb1ea7
 
OpenRadio - Virtualizing Cellular Wireless Infrastructure
OpenRadio - Virtualizing Cellular Wireless InfrastructureOpenRadio - Virtualizing Cellular Wireless Infrastructure
OpenRadio - Virtualizing Cellular Wireless InfrastructureOpen Networking Summits
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos TechniquesKatie Gulley
 
1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf
1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf
1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdfAliIssa53
 
Chapter 11 Selecting Technologies and Devices for Enterprise Netwo.docx
Chapter 11 Selecting Technologies and Devices for Enterprise Netwo.docxChapter 11 Selecting Technologies and Devices for Enterprise Netwo.docx
Chapter 11 Selecting Technologies and Devices for Enterprise Netwo.docxbartholomeocoombs
 
Priority based flow control protocol for internet of things built on light f...
Priority based flow control protocol for internet of things built  on light f...Priority based flow control protocol for internet of things built  on light f...
Priority based flow control protocol for internet of things built on light f...IJECEIAES
 
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...AliIssa53
 
Video steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEVideo steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEiosrjce
 
Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...Videoguy
 
WebRTC Standards from Tim Panton
WebRTC Standards from Tim PantonWebRTC Standards from Tim Panton
WebRTC Standards from Tim PantonAlan Quayle
 
02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdf02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdfMiftaNurFarid2
 
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...paperpublications3
 

Similaire à dynamic media streaming over wireless and ip networks (20)

C011111523
C011111523C011111523
C011111523
 
Throughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEThroughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTE
 
chapter15.ppt
chapter15.pptchapter15.ppt
chapter15.ppt
 
[32]
[32][32]
[32]
 
Streaming, Content Delivery & Networks Dr Angus Hay Neotel
Streaming, Content Delivery & Networks Dr Angus Hay NeotelStreaming, Content Delivery & Networks Dr Angus Hay Neotel
Streaming, Content Delivery & Networks Dr Angus Hay Neotel
 
OpenRadio - Virtualizing Cellular Wireless Infrastructure
OpenRadio - Virtualizing Cellular Wireless InfrastructureOpenRadio - Virtualizing Cellular Wireless Infrastructure
OpenRadio - Virtualizing Cellular Wireless Infrastructure
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos Techniques
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf
1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf
1. A Survey on Bitrate Adaptation Schemes for Streaming Media over HTTP.pdf
 
Chapter 11 Selecting Technologies and Devices for Enterprise Netwo.docx
Chapter 11 Selecting Technologies and Devices for Enterprise Netwo.docxChapter 11 Selecting Technologies and Devices for Enterprise Netwo.docx
Chapter 11 Selecting Technologies and Devices for Enterprise Netwo.docx
 
Priority based flow control protocol for internet of things built on light f...
Priority based flow control protocol for internet of things built  on light f...Priority based flow control protocol for internet of things built  on light f...
Priority based flow control protocol for internet of things built on light f...
 
C C N A Day5
C C N A  Day5C C N A  Day5
C C N A Day5
 
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
 
D011112432
D011112432D011112432
D011112432
 
Video steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEVideo steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTE
 
Ijcatr04061005
Ijcatr04061005Ijcatr04061005
Ijcatr04061005
 
Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...Optimizing User QoE through Overlay Routing, Bandwidth ...
Optimizing User QoE through Overlay Routing, Bandwidth ...
 
WebRTC Standards from Tim Panton
WebRTC Standards from Tim PantonWebRTC Standards from Tim Panton
WebRTC Standards from Tim Panton
 
02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdf02-ProtocolArchitecture.pdf
02-ProtocolArchitecture.pdf
 
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
 

Dernier

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Dernier (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

dynamic media streaming over wireless and ip networks

  • 2. Internet and Wireless  IEEE 802.11  Real Time Transport protocols   HTTP  HTTP-DASH Mobile IP  Problem Statement  Related work  Proposal   Dynamic media transport.  Experimental Results
  • 3.  Today’s mobile market is exploding, and the demand for high-quality online media has never been greater.  Due to introduction of iPhone, iPad, iPod Touch, Android and all other mobile devices in market.  The challenges  Mobile users expect high quality video experience  Network operators need to offer quality experience affordably
  • 4.  Due to the increasing number of portable consumer electronic devices , today’s internet path include at least one wireless segment.  Predominant architectures are IEEE802.11 as well as 3G/4G networks.
  • 6. CISCO-VNI 39 times growth of mobile data 66% mobile video by 2014 Source: Cisco White Paper: Cisco Visual NetworkingIndex: Global Mobile Data Traffic Forecast Update, 2009-2014 Figure 2
  • 7.    IEEE 802.11 is a set of media access control (MAC) and physical layer (PHY) specifications for implementing wireless local area network (WLAN) computer communication in the 2.4, 3.6, 5 and60 GHz frequency bands. The base version of the standard was released in 1997. The standard and amendments provide the basis for wireless network products using the Wi-Fi brand.  Recent Standard: IEEE802.11-2012: This revision specifies technical corrections and clarifications to IEEE Std 802.11 for wireless local area networks (WLANS) as well as enhancements to the existing medium access control (MAC) and physical layer (PHY) functions. (including all amendments since 2008-2011)
  • 8.  Real Time Transport Protocol (RTP) defines a standardized packet format for delivering audio and video over IP networks.  RTP is used extensively in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications, television services and web-based push-to-talk features.  One of the design considerations of RTP was to carry a range of multimedia formats (such as H.264, MPEG4, MJPEG, MPEG, etc.) and allow new formats to be added without revising the RTP standard.
  • 9.  The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. (RFC-2616)  The rules governing the conversation between a Web client and a Web server
  • 10. An HTTP conversation Client  I would like to open a connection Server OK  Send page or error message    OK GET <file location> Display response  Close connection  HTTP is the set of rules governing the format and content of the conversation between a Web client and server It is an application layer protocol.
  • 11.  Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, enables high quality streaming of media content over the Internet delivered from conventional HTTP web servers. Similar to Apple's HTTP Live Streaming (HLS) solution.
  • 13.   A protocol enhancements that allow transparent routing of IP datagram's to mobile nodes in the Internet. Each mobile node is always identified by its home address, regardless of its current point of attachment to the Internet. While situated away from its home. [RFC- 2002]   A mobile node is associated with a care-of address, which provides information about its current point of attachment to the Internet. The home agent sends datagram's destined for the mobile node through a tunnel to the care- of address. After arriving at the end of the tunnel, each datagram is then delivered to the mobile
  • 14. LMA- Local mobility anchor MAG- Mobile access Gateway CN: Correspondent Network
  • 15. Manuel Gorius, Yongto Shuai, Thorsten Herfet “Dynamic media streaming over wireless and mobile IP Networks”, ICCEBerlin,2012
  • 16.  The internet protocol hides heterogeneity of network from upper layers such that the transport protocol is subject to highly variable state. The reliable transport protocol suffer from throughput variation on wireless network, which introduce packet corruption and packet loss. Consequently the available bandwidth is frequently underutilized. This inefficiency is limiting factor for the deployment of High definition media.
  • 17.  As TCP/Http is today’s de facto standard for internet media streaming. However, Internet TV solutions based on HTTP are limited in their quality due to numerous drawbacks of transport protocols on wireless networks.  To avoid physical packet loss into wireless mobile standards the protocols rely on H-ARQ is implemented.  But due to limited number of transmission retires, the transport protocol is still exposed to small percentage of residual packet loss.
  • 18.  Related work in this field commonly builds upon dynamic streaming, packet scheduling and source rate adjustment of media streams, as well as partial reliability on transport layer.  Recent development in dynamic HTTP streams try to address the issue of media streaming under congestion control by offering the video stream in multiple resolution at server.
  • 19.  Dynamic adaptive streaming over HTTP (HTTP-DASH) is in its standardization process.  A stream switching scheme similar to DASH has been developed by De cicco.
  • 20.  A dynamic streaming architecture based on a novel transport protocol – Predictably Reliable Real-time Transport (PART) has been proposed.  The protocol operates under rate based congestion control. In contrast to window based congestion control.  It sends datagram of a continuous media stream proactively according to the rate estimate of a congestion control equation.
  • 21.  It is a self-managing dynamic streaming architecture based on three essential components.. Proactive packet scheduling under an estimate of the available network bandwidth. Predictably reliable transport fulfils the QOS requirements of high data rate, real time media streaming applications on unmanaged Internet paths. Delay-based congestion control returns a stable and continuous estimate of the available bandwidth.
  • 22. Fig: Dynamic streaming architecture based on the PRRT protocol. PLR- Packet loss rate , RTT- Round trip time.
  • 23.  Network Simulator used for experiment: Netem emulator. Experiment-1: Considerations: 1. 2. 3. Evaluation of the response of TCP and PRRT to wireless packet loss . HSDPA network with physical layer throughput of 7.2 Mbps. PLR increased stepwise from 0% to 1%
  • 24.
  • 25. Considerations: 1.Evaluation of video bit rate while sending a video file via DASH and via PRRT. 2. Experiment Carried out on HSDPA network. 3. Two adaption set considered. A. 2,3,4,5 and 6 Mbps B. 0.8,1.5,2.5 Mbps 4. The mobile client observes a base RTT of 95 ms.
  • 26.
  • 27. Considerations: 1. Replace mobile network by IEEE802.11 2. The receiver placed at distance of 7m to the Access point with two wall between the direct path. 3. The Ap of the wireless additionally introduces extensive queuing delay.
  • 28.
  • 29.  As evidenced by the above experiments, TCPbased media streaming suffers significantly on wireless IP networks due to TCP’s throughput variations.  The presented dynamic streaming architecture therefore implements media transport based on PRRT, which implements efficient, predictably reliable error control and proactive transport for optimal utilization of the available bandwidth on wireless and mobile Internet paths.
  • 30. Manuel Gorius, Yongato Shuai, Thorsten Herfet “Dyanmic media srteaming over wireless and mobile IP Networks”, ICCE-Berlin, 2012  Naveen Dubey , Sunil Yadav , Anupam Saini “ Mobile IP based intelligent home”, International Conference ICETDSMT-2013,March 11-12 ,2013 ,PP 241245, ISBN: 978-93-83083-28-5 RFC’s & Web  Cisco VNI forecast : http:/bit.ly/bwGYL  http://www.ericsson.com/res/docs/2013/ericsson-mobilityreport-june-2012.pdf  http://www.ietf.org/rfc/rfc2616.txt  http://www.ietf.org/rfc/rfc2002.txt  http://tools.ietf.org/html/rfc2794 

Notes de l'éditeur

  1. User experience = fast playback response, minimal playback stalls, highest quality media rate for current network conditionsCongestion is network operator challeng