User experience = fast playback response, minimal playback stalls, highest quality media rate for current network conditionsCongestion is network operator challeng
dynamic media streaming over wireless and ip networks
Internet and Wireless
Real Time Transport protocols
Dynamic media transport.
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.
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
Cisco White Paper: Cisco
Global Mobile Data
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.
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
The rules governing the conversation between a Web
client and a Web server
An HTTP conversation
I would like to open a
Send page or error message
GET <file location>
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)
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.
A mobile node is associated with a care-of address, which
provides information about its current point of attachment to
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
internet protocol hides heterogeneity of
network from upper layers such that the
transport protocol is subject to highly variable
The reliable transport protocol suffer from throughput
variation on wireless network, which introduce packet
corruption and packet loss.
Consequently the available bandwidth is frequently
This inefficiency is limiting factor for the deployment
of High definition media.
As TCP/Http is today’s de facto standard for internet
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
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
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
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
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:
Evaluation of the response of TCP and PRRT to
wireless packet loss .
HSDPA network with physical layer throughput of
PLR increased stepwise from 0% to 1%
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.
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
As evidenced by the above experiments, TCPbased media streaming suffers significantly on
wireless IP networks due to TCP’s throughput
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