Technology for Mobile Network Operators Business Case: Improve Overall Service Quality and Customer Experience While Dramatically Lowering Carrier Costs.

Slides:



Advertisements
Similar presentations
CHAPTER 15 WEBPAGE OPTIMIZATION. LEARNING OBJECTIVES How to test your web-page performance How browser and server interactions impact performance What.
Advertisements

1 © Aberdeen Group 2013 – Not For Distribution ™ Meeting the Rising Challenge of Modern Networks.
1 Content Delivery Networks iBAND2 May 24, 1999 Dave Farber CTO Sandpiper Networks, Inc.
19 Historical overview Main challenge: How to distribute content in high quality over the Internet cost-effectively? • Traditional “Best-effort” model:
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Putting the Network to Work
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
1 Enabling Secure Internet Access with ISA Server.
Jason Garoutte Siteforce: Build and Run Amazing Websites in the Cloud.
Norman SecureSurf Protect your users when surfing the Internet.
Designing for the Unknown. Challenges of Web Design As frustrating as it may be – there is no guarantee that people will see/experience your web pages.
Infrastructure for Better Quality Internet Access & Web Publishing without Increasing Bandwidth Prof. Chi Chi Hung School of Computing, National University.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
PERFORMANCE ENHANCEMENT IN ASP.NET By Hassan Tariq Session #1.
Server Browser Network Complex pages Too many web parts Large payload Too many files Large distance to server Complex pages Busy computer.
Restricted © Siemens AG All rights reserved A Developer’s Insights Into Performance Optimizations for Mobile Web Apps CT DC AA EM LP2 | June 2015.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
Intro to Web Performance Ten Ways to a Faster Website Presented by: Sheila Eaton and Mohammad Durrani TechKnowFile, University of Toronto, May 5, 2016.
1 MIT 5316 Web-Based Computing Lecture 1. 2 Welcome Introduction Syllabus.
WHAT'S THE DIFFERENCE BETWEEN A WEB APPLICATION STREAMING NETWORK AND A CDN? INSTART LOGIC.
Site Speed: The Ultimate UX Feature… for SEO. A case study on how to increase search engine crawling and online conversion Jonathon Colman In-House SEO.
MICROSOFT AJAX CDN (CONTENT DELIVERY NETWORK) Make Your ASP.NET site faster to retrieve.
August 2001Copyright UserLand Software 2001 Next Generation Internet Software How Broadband will be used John Robb, President and COO UserLand Software.
PSD TO HTML CONVERSION SERVICES Focus on designing creative website layouts with the help of professional PSD into HTML Conversion services with experts.
Content Delivery Cloud A Better Alternative To Your Content Delivery Network (CDN) ©2013 Riverbed Technology Confidential and Proprietary.
Enhance Your Page Load Speed And Improve Traffic.
Open Source WAN Optimization Solutions Comparable to Proprietary Systems Proprietary WAN optimization solutions from industry leaders are expensive to.
1 CS6320 – Web Services and Performance L. Grewe.
Business Case: Improve Overall Service Quality and Customer Experience © 2015 Squash Compression, LLC The information contained herein is subject to change.
Finally getting to html and CSS… Tim Berners-Lee, the writer of the software program that makes him the inventor of the WWW, defines the Internet as a.
Internet Service Providers and types of internet connections
4.01 How Web Pages Work.
BUILD SECURE PRODUCTS AND SERVICES
Web fundamentals: Clients, Servers, and Communication
4.01 How Web Pages Work.
WorkDiff Mobile, Scenario-Based Collaboration Solution WorkDiff Allows Users to Work Differently While Using Familiar Functions of Microsoft Office 365.
Business Case: Improve Overall Service Quality and Customer Experience
The Intranet.
50 Performance Tricks to Make your HTML5 apps and sites Faster
Ad-blocker circumvention System
Internet and Intranet.
What is Cloud Computing - How cloud computing help your Business?
Boomerang Adds Smart Calendar Assistant and Reminders to Office 365 That Increase Productivity and Simplify Meeting Scheduling OFFICE 365 APP BUILDER.
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
OCR Computing for GCSE © Hodder Education 2011
Time is the enemy: Ten Core Lessons for Achieving Peak
Addresses on the Web.
Direct Internet 3 Iridium Proprietary and Confidential 9/18/2018.
That Saves Money and Preserves Opportunities
Internet and Intranet.
Tips for Website Speed Optimization
B OOST W EBSITE P ERFORMANCE WITH T HE C USTOM W ORDPRESS P LUG -I N D EVELOPMENT
CS222 Web Programming Course Outline
Hints and tips for faster web apps
Distributed Content in the Network: A Backbone View
It’s About Time – ScheduleMe Outlook Add-In for Office 365 Enables Users to Schedule Meetings Easily with People Outside of Your Organization Partner Logo.
+Vonus: An Intuitive, Cloud-Based Point-of-Sale Solution That’s Powered by Microsoft Office 365 with Tools to Increase Sales Using Social Media OFFICE.
High Points CSCI 1710 Fall 2017.
File Manager for Microsoft Office 365, SharePoint, and OneDrive: Extensible Via Custom Connectors in Enterprise Deployments, Ideal for End Users OFFICE.
Evaluating Proxy Caching Algorithms in Mobile Environments
Web Design Designing for the Unknown.
Internet and Intranet.
Faster Web Content Delivery Image Compression Never Seen Before
Internet Basics Videos
OCR GCSE Computing © Hodder Education 2013 Slide 1
4.01 How Web Pages Work.
Helpful Things To Know For Successful Digital Marketing Strategy Presented By:- Abhinav Shashtri.
Internet and Intranet.
Mobile Internet and WAP
High Points CSCI 1210.
Presentation transcript:

Technology for Mobile Network Operators Business Case: Improve Overall Service Quality and Customer Experience While Dramatically Lowering Carrier Costs © 2015 Squash Compression, LLC The information contained herein is subject to change without notice

Agenda Challenges Opportunities Solution Recap

Challenges

Everything Is Going Mobile Global subscriptions to reach 9 billion in

Everything Is Going Mobile Mobile data traffic to grow 15X by

Everything Is Going Mobile Mobile Web users have increasing expectations % of global Mobile Web users expect Websites to load as quickly, almost as quickly, or faster on their Mobile phone compared to the computer they use at home. 1 Almost half (46%) [of Web users] said Websites load more slowly on their phone. 1 More than 80% of Mobile Web users would access Websites more often from their phone if the experience was as fast and reliable. 1 Nearly 60% of Web users say they expect a Website to load on their Mobile phone in three seconds or less. 1

Mobile World Congress 2014 Optimizing User Experience with Intelligent Network Assets Which tools offer the best ways to optimize end-user experience for different types of application and where should operators focus capital investments? Keynotes focused on topics such as… Building the Future Network Where are we really at present and how, in practice, can we make the sea-change to these next-generation networks from existing systems?

Opportunities

Do More With The Same Bandwidth usage by content type 1 Decrease Web-related bandwidth (HTML, CSS, Images, and JavaScript) by an average of 50% 1 https

Network Capacity With Video Network capacity extended from Q3 Y2 to Q1 Y3 Assuming a network at 50% capacity in Year 1 and a 66% Compound Annual Growth Rate CurrentPotential Gain 25% more capacity from existing infrastructure Require 25% less infrastructure to support future growth

Network Capacity Without Video Network capacity extended from Q3 Y2 to Q4 Y3 Assuming a network at 50% capacity in Year 1 and a 66% Compound Annual Growth Rate CurrentPotential Gain 50% more capacity from existing infrastructure Require 50% less infrastructure to support future growth

Customer Experience Current experience is 7X slower than the potential Current number of resources and network latency is 10X more than the potential Current Web page load time is 7X slower than the potential Current bandwidth is 2X more than the potential Number of Resources Number of Connections Percentage of Network Latency Size of Resources

Solution

Optimization Proxy Placed behind the existing Internet gateway SIP/IAX/IP Um Private IP Network IP Public IP Network IP A B Server A is the new Optimization Proxy Uses Software-Defined Networking to decouple decisions about where traffic is sent Uses Network Functions Virtualization to create a building block of the communication services Server B is the existing GGSN/P-GW Data Plane Control Plane

Optimization Proxy Relays HTTPS / compressed non-HTML responses Yes Public IP Network IP A B Server A is the new Optimization Proxy Server B is the existing GGSN/P-GW IP HTTP HTML Response? No Response 1 1/3 of Web content is uncompressed and is compressed if the Web browser supports it.

Optimization Proxy Optimizes HTML responses via software compression Public IP Network IP A Parse Response 4-6 resources instead of 40 B Details are in the Optimization Proxy appendix Yes Server A is the new Optimization Proxy Server B is the existing GGSN/P-GW

How It Works Current vs. Potential CSS JS IMG HTML CSS JS CSS JS IMG HTML wait Current Potential Awarded U.S. Patent #

Recap

We Discussed… Global subscriptions to reach 9 billion and Mobile data traffic to grow 15X by 2017 Mobile users have increasing expectations Gain 25% - 50% more capacity from existing infrastructure Require 25% - 50% less new infrastructure to support future growth Increase customer satisfaction and loyalty with 7X faster page load time, 50% less bandwidth, and 90% less latency

Appendix Optimization Proxy

Optimization Proxy Optimize CSS in HTML response Public IP Network IP A Parse Response 1 CSS instead of 3 B Consolidate inline styles and external CSS files into 1 CSS file Remove unused selectors Remove extraneous formatting characters Server A is the new Optimization Proxy. Server B is the existing GGSN/P-GW.

Optimization Proxy Optimize images in HTML response Public IP Network IP A Parse Response B 1-3 images instead of 29 Server A is the new Optimization Proxy. Server B is the existing GGSN/P-GW. Consolidate unanimated GIFs into 1 Consolidate JPGs into 1 Consolidate PNGs into 1

Optimization Proxy Optimize JavaScript in HTML response Public IP Network IP A Parse Response 1 JavaScript instead of 7 B Consolidate inline script and external JavaScript files into 1 JavaScript file Remove unused functions Remove extraneous formatting characters Server A is the new Optimization Proxy. Server B is the existing GGSN/P-GW.

Optimization Proxy 1 st request for resource from destination server Public IP Network A B Server A is the new Optimization Proxy Server B is the existing GGSN/P-GW IP ETag/Last Modified? No Response Discard Yes Cache

Optimization Proxy 2 nd + request for resource from destination server Public IP Network A B Server A is the new Optimization Proxy Server B is the existing GGSN/P-GW IP Not Modified? No Response Update Cache Yes ETag/Last Modified Use Cache