Post on 05-Dec-2014
description
transcript
The Butterfly Effect of Video Optimization
@Mobixell
June 2013
© Mobixell 2013
Proprietary and Confidential
Do not duplicate or distribute without the express
written permission of Mobixell Networks Ltd.
Video Mobile Summit 2013
About Mobixell
Mobile Video Growth is Inevitable
LTE will not solve the growing
congestion crisis
Mobile Operators are taking
action via Video Optimization
solutions towards…
OUT OF CONTROL
Your Video Optimization Goals?
Reduce Traffic Volume
Reduce buffering
Performance Differentiation
But, are there other effects?
What is the Butterfly Effect in Chaos Theory
In chaos theory,
the butterfly effect is
where a small change
at one place in a
deterministic nonlinear
system can result in
large differences to a
later state.
Merging in Traffic – Merging Data Packets
Saturday Morning Monday Morning
If the trucks were smaller, it
would be easier to merge in…
Trucks, Cars, Motorcycles = Videos, Images, HTML
Videos
Images
Text Motorcycles
Trucks
Cars
How Big Are Web Objects?
(Who are the cars, and motorcycles of the web)
Source: http://httparchive.org/
Web Pages Are Growing, Adding More and More Objects
How Does The Brain Perceive Browsing Speed
STUDIES SHOW THAT
WE HAVE TO
CONCENTRATE UP TO
50% HARDER
WHEN USING SLOW
WEBSITES
SLOW WEBSITES
LEAD TO WEB
STRESS
Source: Radware Blog
STUDIES SHOW THAT
WE HAVE TO
CONCENTRATE UP TO
50% HARDER
WHEN USING SLOW
WEBSITES
* Strangeloop Networks
** Accenture Mobile Web Watch 2012
How Do Users Perceive Network Quality?
Say they expect sites to
download as quickly on their
mobile devices as they do on
their home computers*
Over
50% network quality is No.1
when selecting a
service provider ** 89%
Mobixell - Proprietary and Confidential 12
Intermediate Summary
Video Streaming Uses Large and Long
Transactions
Browsing and Apps Use Shorter
Transactions
The Amount of Objects per Page is
Growing
Users Perceive Network
Speed/Efficiency
=
Time of Page Load
So, Increasing the Number
of Transactions
=
Faster Page Load and
Happy Customers
But How Do We Squeeze-in More Transactions?
How Does Video Optimization Effect Transactions/sec?
-
200,000
400,000
600,000
800,000
1,000,000
1,200,000
Transactions per Hour with and without Video Optimization
TPH w/o Optimization
TPH with Optimization
13.5% increase
in TPH
Video Optimization Increases Transactions Rate
(Effective mainly on peak/congested hours)
Source: Mobixell live deployment
Optimize Only When Needed
5PM 6PM 7PM 8PM 3PM 4PM 2PM 9PM
Cell
Ava
ila
ble
Ba
nd
wid
th
Optimize Only When Needed
Available
Bandwidth
Optimization Should be Used Only When Network is Congested
> Required
Bandwidth
= Data Congestion
Summary
1 Video and its
Effect on TPS
When the Network is Congested,
Large Video Files Clog Up the
Network Reducing TPS
2 Video
Optimization and
Small Objects
Video Optimization Compresses
Videos and Frees Space for the
Shorter Transactions
(Increasing TPS)
3 Optimize Only
When Needed
Video Optimization Increases TPS Mainly
on Congested Networks –
Therefore should be used in congested
networks
4 Browsing Speed
Requires High TPS
Higher TPS Contributes to
Browsing Speed and Contributes to Overall Improved
QoE
Using Video Optimization affects ALL traffic and improves overall QoE
So, what do butterflies have to do with Video
Optimization?
Now You
Know
Any
Questions?
Noam Green noam.green@mobixell.com
@Mobixell www.mobixell.com