570 likes | 716 Views
MDP Component - Caching Proxy Module . 13-Nov-2010. Agenda. Solution Overview Solution Architecture Features Benefits. MDP Suite – Out of the Box Solution (Below a few key elements). Smart Caching -Increases hit ratio. Bandwidth Management -Apply fair-use policy.
E N D
MDP Component - Caching Proxy Module 13-Nov-2010
Agenda • Solution Overview • Solution Architecture • Features • Benefits
MDP Suite – Out of the Box Solution (Below a few key elements) Smart Caching -Increases hit ratio Bandwidth Management -Apply fair-use policy Streaming (RTSP) Proxy -Live Video streaming ISSE/Policy Control -Flexible subscription and charging models Content Compression, Adaptation and Transcoding -On the fly compression /adaptation of images and videos Targeted Optimization -Smart Caching Mobile Advertising -Header insertion (Banner addition, URL suggestion) MIDAS(Analytics) -Provides actionable business intelligence -Provides fact based insight for new mobile trends Charging Function Bandwidth Brokerage and Segregation - aDAMS Content Filtering -Monitors website access -Restricts viruses, malware, pornography TCP Optimization* Video Adaptation & Transformation* DPI Engine * 3rd party integration
Caching Overview • Smart Caching increases Hit Ratio and Provides better cache performance • Web caching reduces bandwidth consumption on the internet side • Web caching reduces access latency by • Frequently accessed contens are fetched from caches instead of remote data servers • Reduced Internet Backhaul utilization • Improves the user’s Mobile Web Browsing experience • Performance Enhancement • Drastic reduction in the time required to view a web page • Increase in the speed and availability of Web content • Reduction in the time taken to process requests. Confidential
Internet Download Comviva Caching Proxy Solution Architecture
Modem Caching Proxy Internet BTS ASN G/w Core Router 1 2 3 4 4’ 5 5’ 6’ 6 7 8 9 10 Request Response Cached Response Network Call Flow (HTTP & P2P)
Modem Caching Proxy Internet BTS ASN G/w Core Router 1 2 3 4 5 6 7 8 Request Response Cached Response Network Call Flow (Other Traffic)
Market Overview Video To be the single largest content P2P To generate the largest traffic
Market Overview …. Contd… • Forecast • By 2014 – Video will exceed 91% of global consumer traffic • It will grow at a CAGR of 16 percent till 2014 • Facts • P2P delivery consume 2/3 of broadband traffic • About 75% of P2P content is requested multiple times • Challenges • Fast and efficient delivery of video and games IS the killer application to drive subscriber growth and satisfaction • Rapid growth of media consumption results in higher bandwidth costs without added revenues
Challenge Challenge Challenge Types of Solutions & their Challenges • Invest: Additional bandwidth and equipment • Optimize: Implement P2P caching • Consume as much bandwidth as available • Control: Implement caps or policies • Could generate negative publicity and customer reactions • None Option 2 Option 1 BUT BUT BUT Option 3
P2P Caching - Architecture Intervenes and serves all traffic transparently Superior file delivery and user experience Request served from the cache
Deployment Architecture Check if the file is available in cache; if not available, forward the request to the original destination Subscriber requests for a file If the requested file exists in the cache then download happens from the cache File received from a Peer
Features • Content Based Caching • Static content (Texts, Images, Binary) • Dynamic Content (HTML and varients) • Video Caching • HTTP Progressive download caching • Streaming audio/video caching (RTSP) Confidential
Features • Smart Caching • Scheduled Content Download based on the access patterns of users • Caching Optimised content • Device Class based • Dynamic Caching • In-memory Caching • For the Contents Accessed very frequently • HTTP Redirection cache • DNS Caching • Centralized Caching • Cache stored in NAS Confidential
Features • Reports • Number of downloads/uploads per user • Number of unique files downloaded per user • Types/Names of different torrent clients • Total volume served from Cache • Administration • Delete cache • Cache maintenance • Cache limit • Cache cleanup
Benefits • Caching – upto 30% • Smart Caching • Pre-fetching • Video Caching (youtube) • P2P caching (BitTorrent) • Acceleration between 5 – 10% • Back haul saving in Internet bandwidth – 25 to 30% • Fully customizable • Flexibility in deployment Confidential
Overview • Note: Data quoted above was measured for a 5 week period in Sept’10. The deployment was on a single mid range rack mountable server
Network Architecture - Explained MANGO traffic will be diverted to NE40 directly bypassing Caching proxy. The 80% the traffic comes under this range. MANGO IIG (Internet) 80% BTS Firewall Core router (NE40) ASN Gateway BTCL IIG (Internet) 20% (PoC) BTCL range traffic will be diverted to Caching proxy. Only 20% of traffic falls under this range Comviva Cache
Cache Performance ¼ Saving = + ¼ Additional Revenue • The above data is for 26 Sep 2010
Cache Performance Performance of cache goes up when the traffic is high! • The above data is for 26 Sep 2010
Usage Statistics (MRTG – Caching Server) Internet Pipe 27% Peak Saving 23% Average Saving User Pipe • The above data is for 28 Sep 2010
IPs Used for the trail The day when the entire BTCL traffic was diverted through Caching After receiving complaints on the IP NAT, the static IP range was removed from going through Caching The day the first set of IP ranges were diverted through Caching Day since when there was no change done on the network and caching system Traffic migration was done in stages starting from few IPs to various different IP Ranges
Cache Performance There were 2 reasons for the drop in performance, one due to disabling some sites from getting cached and second due to the non-availability of disk space. Due to limited disk space, we had to cleanup the cache which reduced the cache hit percentage to certain days and it took few days to recover. 150% improvement compared to 1st day.
Cache Performance against total consumption Traffic handled by the caching solution during POC. Performance improves almost on a daily basis.
HTTP Transaction and Cache Performance 45% Hits are server from Cache! Almost every alternate Hit is served from Cache resulting in immediate response to users.
Bit Torrent: Statistics More the number of users, more the traffic; which means, possibility of better saving on the Internet backbone when the entire P2P traffic goes through the platform
Bit Torrent: Usage Statistics During this period number of unique users are less compare to other days An overall 7%-10% savings has been achieved during the Trial. This can be increased to more than 20% if the limitations with respect to Hardware is addressed and more number of subscribers access through the system.
Benefits • Saving Internet Backbone • Greater than 25% saving can be achieved when the entire traffic is diverted through the caching solution • User Experience • Reduced delay • Even better WiMAX experience • More the traffic, better the savings • The performance of cache improves as the traffic improves
Mobile Data Platform Component - MIG MIG Performance Results (Sep 23 – Oct 28) Leading Operator in South Africa Nov 2009
MIG PoC – Leading Mobile Operator, SA Site A (RB) (Site where MIG is installed) Site B (NL) Site C (TB)
Overview Latest Figures 27% Jump in Hits 22% Jump in Volume 18% Jump in Subscriber • 30.55 Million Hits a day • 20.66% jump in Hits • On an average the other two sites has not shown any growth • 188.48 GB – Avg. Data Volume downloads per day • 17%jump in Traffic Volume • 0.59% - Average growth on other two sites • 281 Thousand Users used the system on an average • 14.23%jump in unique subscribers • 30% of Transactions are served from Cache • 21% savings in terms of Internet bandwidth – An increase of 156%
WAP Usage Pre and Post MIG Installation - Hits RB is the site where MIG is installed From the graph “Transactions – Post MIG” it is very clear that MIG hosted in RB has “out- performed” other two sites which is not the case in case of the first graph
WAP Usage Pre and Post MIG Installation - Volume RB is the site where MIG is installed From the graph “Volume – Post MIG” it is very clear that MIG hosted in RB has “out- performed” other two sites which is not the case in case of the first graph
TPS Growth • More than 20%growth in transactions from 5th day of going live with MIG. • On an average other two sites has not shown any growth • 27% growth with more than 32 Million Hits since MIG was installed
Data Usage Growth • 17%growth in volume • Other two sites grew just over 0.59% overall • 22% growth with since MIG was installed
Cache Performance • 225%growth in number of transactions served from cache • Other two sites grew just over 19% overall • Due to disk space availability the cache performance was slightly less than what was expected. We have optimized the cache performance further to provide even better performance.