SlideShare a Scribd company logo
1 of 56
Download to read offline
L AT E N C Y M A P S F O R
A S I A’ S M O B I L E N E T W O R K S
D ATA S T O R I E S F O R N E T W O R K I N G N E R D S
Fastah by Blackbuck Computing Inc.
Siddharth Mathur, Founder & CEO, Fastah, @s8mathur
W H O A M I
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
• 2000: Unix sockets in C @ U. of Delhi
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
• 2000: Unix sockets in C @ U. of Delhi
• 2003: Signal Processing @ U. of Arizona
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
• 2000: Unix sockets in C @ U. of Delhi
• 2003: Signal Processing @ U. of Arizona
• 2005: Nellymoser @ Boston - RTSP deployments on US
EVDO and Asia networks (3GPP-R6 26.234)
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
• 2000: Unix sockets in C @ U. of Delhi
• 2003: Signal Processing @ U. of Arizona
• 2005: Nellymoser @ Boston - RTSP deployments on US
EVDO and Asia networks (3GPP-R6 26.234)
• 2008: Nokia @ Boston - WebKit.org browsers +
implement W3C specs aka HTML5 + web performance
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
• 2000: Unix sockets in C @ U. of Delhi
• 2003: Signal Processing @ U. of Arizona
• 2005: Nellymoser @ Boston - RTSP deployments on US
EVDO and Asia networks (3GPP-R6 26.234)
• 2008: Nokia @ Boston - WebKit.org browsers +
implement W3C specs aka HTML5 + web performance
• 2013: Moved to Nokia India - emerging Asia services
Fastah by Blackbuck Computing Inc.
W H O A M I
• Siddharth Mathur
• 2000: Unix sockets in C @ U. of Delhi
• 2003: Signal Processing @ U. of Arizona
• 2005: Nellymoser @ Boston - RTSP deployments on US
EVDO and Asia networks (3GPP-R6 26.234)
• 2008: Nokia @ Boston - WebKit.org browsers +
implement W3C specs aka HTML5 + web performance
• 2013: Moved to Nokia India - emerging Asia services
• 2014: Founded Fastah
Fastah by Blackbuck Computing Inc.
T H E I N T E R N E T I S N O W M O B I L E & L O C A L
Cisco investor briefing by Yvette Kanouff at MWC 2018
T H E I N T E R N E T I S N O W M O B I L E & L O C A L
Cisco investor briefing by Yvette Kanouff at MWC 2018
“Mobile-first” requires
smarter networking APIs
T H E I N T E R N E T I S N O W M O B I L E & L O C A L
Cisco investor briefing by Yvette Kanouff at MWC 2018
“Mobile-first” requires
smarter networking APIs
T H E I N T E R N E T I S N O W M O B I L E & L O C A L
Cisco investor briefing by Yvette Kanouff at MWC 2018
“Mobile-first” requires
smarter networking APIs
Large cities are the
“social context”
of the new internet
T H E I N T E R N E T I S N O W M O B I L E & L O C A L
Cisco investor briefing by Yvette Kanouff at MWC 2018
{Somewhere in Bangalore}
T H E R E G I O N S W E M A P
Fastah by Blackbuck Computing Inc.
T H E R E G I O N S W E M A P
Fastah by Blackbuck Computing Inc.
• SE and S Asia: one-third of the world’s population
T H E R E G I O N S W E M A P
Fastah by Blackbuck Computing Inc.
• SE and S Asia: one-third of the world’s population
• Livelihoods depend on commercial 4G networks
T H E R E G I O N S W E M A P
Fastah by Blackbuck Computing Inc.
• SE and S Asia: one-third of the world’s population
• Livelihoods depend on commercial 4G networks
• Critical urban infrastructure depends on commercial 4G networks
W H AT C O N S T I T U T E S N E T W O R K Q O E
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Technical parameters
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Technical parameters
• Latency
Fastah by Blackbuck Computing Inc.
{Latency is high => Every packet is delayed}
W H AT C O N S T I T U T E S N E T W O R K Q O E
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Technical parameters
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Technical parameters
• Latency
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Technical parameters
• Latency
• Packet loss
Fastah by Blackbuck Computing Inc.
{Congestion => Packets can often walk off a cliff}
W H AT C O N S T I T U T E S N E T W O R K Q O E
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Consumer experience
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Consumer experience
• Easy: Is my Amazon app fast?
Fastah by Blackbuck Computing Inc.
W H AT C O N S T I T U T E S N E T W O R K Q O E
• Consumer experience
• Easy: Is my Amazon app fast?
• Hard: Find me the nearest Uber!
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
• Goal: Application-perceived network QoS
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
• Goal: Application-perceived network QoS
• Developers first: latency to nearest public cloud
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
• Goal: Application-perceived network QoS
• Developers first: latency to nearest public cloud
• Can I deploy their code or data to that PoP?
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
• Goal: Application-perceived network QoS
• Developers first: latency to nearest public cloud
• Can I deploy their code or data to that PoP?
• Latency and Congestion measurements from 0.2million
smartphones, preferably location tagged
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
• Goal: Application-perceived network QoS
• Developers first: latency to nearest public cloud
• Can I deploy their code or data to that PoP?
• Latency and Congestion measurements from 0.2million
smartphones, preferably location tagged
• Developer-friendly SDK and APIs
Fastah by Blackbuck Computing Inc.
B U I L D I N G A P R A C T I C A L Q O S
M A P P I N G S Y S T E M @ FA S TA H
• Goal: Application-perceived network QoS
• Developers first: latency to nearest public cloud
• Can I deploy their code or data to that PoP?
• Latency and Congestion measurements from 0.2million
smartphones, preferably location tagged
• Developer-friendly SDK and APIs
• Data pipelines powered by Go and ElasticSearch
Fastah by Blackbuck Computing Inc.
D E M O 1 : M A P P I N G Q O E
Fastah by Blackbuck Computing Inc.
D E M O 1 : M A P P I N G Q O E
• Internet QoE maps for Singapore for mobile data
users
Fastah by Blackbuck Computing Inc.
DEMO 2
Fastah by Blackbuck Computing Inc.
R E P E AT F O R O T H E R A S I A N M E T R O S
Fastah by Blackbuck Computing Inc.
D E M O 2
Fastah by Blackbuck Computing Inc.
D E M O 2
• Time-varying QoE for mobile data users in New Delhi,
+ urban mobility
Fastah by Blackbuck Computing Inc.
LTE NETWORK PERFORMANCE
source : Ericsson Research
I M P L I C AT I O N S F O R I E T F, 3 G P P
Fastah by Blackbuck Computing Inc.
I M P L I C AT I O N S F O R I E T F, 3 G P P
• IETF “New Transport Technology” track is critical
Fastah by Blackbuck Computing Inc.
I M P L I C AT I O N S F O R I E T F, 3 G P P
• IETF “New Transport Technology” track is critical
• HTTP/2 is widely deployed. QUIC via Chrome
Fastah by Blackbuck Computing Inc.
I M P L I C AT I O N S F O R I E T F, 3 G P P
• IETF “New Transport Technology” track is critical
• HTTP/2 is widely deployed. QUIC via Chrome
• Important for an Amazon app or web browsing
Fastah by Blackbuck Computing Inc.
I M P L I C AT I O N S F O R I E T F, 3 G P P
• IETF “New Transport Technology” track is critical
• HTTP/2 is widely deployed. QUIC via Chrome
• Important for an Amazon app or web browsing
• UDP + TLS is critical
Fastah by Blackbuck Computing Inc.
I M P L I C AT I O N S F O R I E T F, 3 G P P
• IETF “New Transport Technology” track is critical
• HTTP/2 is widely deployed. QUIC via Chrome
• Important for an Amazon app or web browsing
• UDP + TLS is critical
• Important for real-time mobile marketplaces (e.g
Uber, Grab, Ola, GoJek) and micro-mobility
(bikes, scooters)
Fastah by Blackbuck Computing Inc.
Q U E S T I O N S ?
Fastah by Blackbuck Computing Inc.
Q U E S T I O N S ?
• “QoE matters - for People as well as Things”
Fastah by Blackbuck Computing Inc.

More Related Content

Similar to Latency Maps for Asia's mobile networks

Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...
Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...
Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...Tanya Denisyuk
 
The Things Conference 2020: Technical Keynote
The Things Conference 2020: Technical KeynoteThe Things Conference 2020: Technical Keynote
The Things Conference 2020: Technical KeynoteJohan Stokking
 
Chicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at CohesiveChicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at CohesiveAWS Chicago
 
Chicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at CohesiveChicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at CohesiveCloudCamp Chicago
 
Wireless Applications Corp 2010 Overview
Wireless Applications Corp 2010 OverviewWireless Applications Corp 2010 Overview
Wireless Applications Corp 2010 OverviewTadBeckelman
 
Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019
Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019 Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019
Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019 Chun-Yu Tseng
 
Where is Data Going? - RMDC Keynote
Where is Data Going? - RMDC KeynoteWhere is Data Going? - RMDC Keynote
Where is Data Going? - RMDC KeynoteTed Dunning
 
An IPv6 Update
An IPv6 UpdateAn IPv6 Update
An IPv6 UpdateAPNIC
 
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...Jonathan Barton
 
Triac based home automation with userfriendly interface.pptx
Triac based home automation with userfriendly interface.pptxTriac based home automation with userfriendly interface.pptx
Triac based home automation with userfriendly interface.pptxD24PS
 
03. Introduction to SDN – Software defined network.pdf
03. Introduction to SDN – Software defined network.pdf03. Introduction to SDN – Software defined network.pdf
03. Introduction to SDN – Software defined network.pdfssuser348b1c
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1NAIM Networks, Inc.
 
Advance Malware CnC by Avkash k and dhawal shah
Advance Malware CnC by Avkash k and dhawal shahAdvance Malware CnC by Avkash k and dhawal shah
Advance Malware CnC by Avkash k and dhawal shahAvkash Kathiriya
 
Null 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shah
Null 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shahNull 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shah
Null 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shahnullowaspmumbai
 
CCNA17 CloudStack and NFV
CCNA17 CloudStack and NFVCCNA17 CloudStack and NFV
CCNA17 CloudStack and NFVShapeBlue
 
Implementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttImplementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttPuneet Kumar
 
CloudStack and NFV
CloudStack and NFVCloudStack and NFV
CloudStack and NFVShapeBlue
 

Similar to Latency Maps for Asia's mobile networks (20)

Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...
Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...
Артем Гавриченков "The Dark Side of Things: Distributed Denial of Service Att...
 
WebRTC 101
WebRTC 101WebRTC 101
WebRTC 101
 
The Things Conference 2020: Technical Keynote
The Things Conference 2020: Technical KeynoteThe Things Conference 2020: Technical Keynote
The Things Conference 2020: Technical Keynote
 
Chicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at CohesiveChicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at Cohesive
 
Chicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at CohesiveChicago AWS user group meetup - May 2014 at Cohesive
Chicago AWS user group meetup - May 2014 at Cohesive
 
WAC, Its Dirt Simple
WAC, Its Dirt SimpleWAC, Its Dirt Simple
WAC, Its Dirt Simple
 
Wireless Applications Corp 2010 Overview
Wireless Applications Corp 2010 OverviewWireless Applications Corp 2010 Overview
Wireless Applications Corp 2010 Overview
 
Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019
Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019 Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019
Build and Host Real-world Machine Learning Services from Scratch @ pycontw2019
 
Where is Data Going? - RMDC Keynote
Where is Data Going? - RMDC KeynoteWhere is Data Going? - RMDC Keynote
Where is Data Going? - RMDC Keynote
 
An IPv6 Update
An IPv6 UpdateAn IPv6 Update
An IPv6 Update
 
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
Gluecon 2017 - GoMake | Flying Dreams: Real-Time Communication from the Edge ...
 
Triac based home automation with userfriendly interface.pptx
Triac based home automation with userfriendly interface.pptxTriac based home automation with userfriendly interface.pptx
Triac based home automation with userfriendly interface.pptx
 
03. Introduction to SDN – Software defined network.pdf
03. Introduction to SDN – Software defined network.pdf03. Introduction to SDN – Software defined network.pdf
03. Introduction to SDN – Software defined network.pdf
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1
 
Security events in 2014
Security events in 2014Security events in 2014
Security events in 2014
 
Advance Malware CnC by Avkash k and dhawal shah
Advance Malware CnC by Avkash k and dhawal shahAdvance Malware CnC by Avkash k and dhawal shah
Advance Malware CnC by Avkash k and dhawal shah
 
Null 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shah
Null 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shahNull 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shah
Null 11 june_Malware CNC: Advance Evasion techniques_by Avkash k and dhawal shah
 
CCNA17 CloudStack and NFV
CCNA17 CloudStack and NFVCCNA17 CloudStack and NFV
CCNA17 CloudStack and NFV
 
Implementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttImplementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqtt
 
CloudStack and NFV
CloudStack and NFVCloudStack and NFV
CloudStack and NFV
 

Recently uploaded

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
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
 
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
 
"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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"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
 

Recently uploaded (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
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...
 
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
 
"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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"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
 

Latency Maps for Asia's mobile networks

  • 1. L AT E N C Y M A P S F O R A S I A’ S M O B I L E N E T W O R K S D ATA S T O R I E S F O R N E T W O R K I N G N E R D S Fastah by Blackbuck Computing Inc. Siddharth Mathur, Founder & CEO, Fastah, @s8mathur
  • 2. W H O A M I Fastah by Blackbuck Computing Inc.
  • 3. W H O A M I • Siddharth Mathur Fastah by Blackbuck Computing Inc.
  • 4. W H O A M I • Siddharth Mathur • 2000: Unix sockets in C @ U. of Delhi Fastah by Blackbuck Computing Inc.
  • 5. W H O A M I • Siddharth Mathur • 2000: Unix sockets in C @ U. of Delhi • 2003: Signal Processing @ U. of Arizona Fastah by Blackbuck Computing Inc.
  • 6. W H O A M I • Siddharth Mathur • 2000: Unix sockets in C @ U. of Delhi • 2003: Signal Processing @ U. of Arizona • 2005: Nellymoser @ Boston - RTSP deployments on US EVDO and Asia networks (3GPP-R6 26.234) Fastah by Blackbuck Computing Inc.
  • 7. W H O A M I • Siddharth Mathur • 2000: Unix sockets in C @ U. of Delhi • 2003: Signal Processing @ U. of Arizona • 2005: Nellymoser @ Boston - RTSP deployments on US EVDO and Asia networks (3GPP-R6 26.234) • 2008: Nokia @ Boston - WebKit.org browsers + implement W3C specs aka HTML5 + web performance Fastah by Blackbuck Computing Inc.
  • 8. W H O A M I • Siddharth Mathur • 2000: Unix sockets in C @ U. of Delhi • 2003: Signal Processing @ U. of Arizona • 2005: Nellymoser @ Boston - RTSP deployments on US EVDO and Asia networks (3GPP-R6 26.234) • 2008: Nokia @ Boston - WebKit.org browsers + implement W3C specs aka HTML5 + web performance • 2013: Moved to Nokia India - emerging Asia services Fastah by Blackbuck Computing Inc.
  • 9. W H O A M I • Siddharth Mathur • 2000: Unix sockets in C @ U. of Delhi • 2003: Signal Processing @ U. of Arizona • 2005: Nellymoser @ Boston - RTSP deployments on US EVDO and Asia networks (3GPP-R6 26.234) • 2008: Nokia @ Boston - WebKit.org browsers + implement W3C specs aka HTML5 + web performance • 2013: Moved to Nokia India - emerging Asia services • 2014: Founded Fastah Fastah by Blackbuck Computing Inc.
  • 10. T H E I N T E R N E T I S N O W M O B I L E & L O C A L Cisco investor briefing by Yvette Kanouff at MWC 2018
  • 11. T H E I N T E R N E T I S N O W M O B I L E & L O C A L Cisco investor briefing by Yvette Kanouff at MWC 2018
  • 12. “Mobile-first” requires smarter networking APIs T H E I N T E R N E T I S N O W M O B I L E & L O C A L Cisco investor briefing by Yvette Kanouff at MWC 2018
  • 13. “Mobile-first” requires smarter networking APIs T H E I N T E R N E T I S N O W M O B I L E & L O C A L Cisco investor briefing by Yvette Kanouff at MWC 2018
  • 14. “Mobile-first” requires smarter networking APIs Large cities are the “social context” of the new internet T H E I N T E R N E T I S N O W M O B I L E & L O C A L Cisco investor briefing by Yvette Kanouff at MWC 2018
  • 16. T H E R E G I O N S W E M A P Fastah by Blackbuck Computing Inc.
  • 17. T H E R E G I O N S W E M A P Fastah by Blackbuck Computing Inc. • SE and S Asia: one-third of the world’s population
  • 18. T H E R E G I O N S W E M A P Fastah by Blackbuck Computing Inc. • SE and S Asia: one-third of the world’s population • Livelihoods depend on commercial 4G networks
  • 19. T H E R E G I O N S W E M A P Fastah by Blackbuck Computing Inc. • SE and S Asia: one-third of the world’s population • Livelihoods depend on commercial 4G networks • Critical urban infrastructure depends on commercial 4G networks
  • 20. W H AT C O N S T I T U T E S N E T W O R K Q O E Fastah by Blackbuck Computing Inc.
  • 21. W H AT C O N S T I T U T E S N E T W O R K Q O E • Technical parameters Fastah by Blackbuck Computing Inc.
  • 22. W H AT C O N S T I T U T E S N E T W O R K Q O E • Technical parameters • Latency Fastah by Blackbuck Computing Inc.
  • 23.
  • 24. {Latency is high => Every packet is delayed}
  • 25. W H AT C O N S T I T U T E S N E T W O R K Q O E Fastah by Blackbuck Computing Inc.
  • 26. W H AT C O N S T I T U T E S N E T W O R K Q O E • Technical parameters Fastah by Blackbuck Computing Inc.
  • 27. W H AT C O N S T I T U T E S N E T W O R K Q O E • Technical parameters • Latency Fastah by Blackbuck Computing Inc.
  • 28. W H AT C O N S T I T U T E S N E T W O R K Q O E • Technical parameters • Latency • Packet loss Fastah by Blackbuck Computing Inc.
  • 29.
  • 30. {Congestion => Packets can often walk off a cliff}
  • 31. W H AT C O N S T I T U T E S N E T W O R K Q O E Fastah by Blackbuck Computing Inc.
  • 32. W H AT C O N S T I T U T E S N E T W O R K Q O E • Consumer experience Fastah by Blackbuck Computing Inc.
  • 33. W H AT C O N S T I T U T E S N E T W O R K Q O E • Consumer experience • Easy: Is my Amazon app fast? Fastah by Blackbuck Computing Inc.
  • 34. W H AT C O N S T I T U T E S N E T W O R K Q O E • Consumer experience • Easy: Is my Amazon app fast? • Hard: Find me the nearest Uber! Fastah by Blackbuck Computing Inc.
  • 35. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H Fastah by Blackbuck Computing Inc.
  • 36. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H • Goal: Application-perceived network QoS Fastah by Blackbuck Computing Inc.
  • 37. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H • Goal: Application-perceived network QoS • Developers first: latency to nearest public cloud Fastah by Blackbuck Computing Inc.
  • 38. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H • Goal: Application-perceived network QoS • Developers first: latency to nearest public cloud • Can I deploy their code or data to that PoP? Fastah by Blackbuck Computing Inc.
  • 39. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H • Goal: Application-perceived network QoS • Developers first: latency to nearest public cloud • Can I deploy their code or data to that PoP? • Latency and Congestion measurements from 0.2million smartphones, preferably location tagged Fastah by Blackbuck Computing Inc.
  • 40. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H • Goal: Application-perceived network QoS • Developers first: latency to nearest public cloud • Can I deploy their code or data to that PoP? • Latency and Congestion measurements from 0.2million smartphones, preferably location tagged • Developer-friendly SDK and APIs Fastah by Blackbuck Computing Inc.
  • 41. B U I L D I N G A P R A C T I C A L Q O S M A P P I N G S Y S T E M @ FA S TA H • Goal: Application-perceived network QoS • Developers first: latency to nearest public cloud • Can I deploy their code or data to that PoP? • Latency and Congestion measurements from 0.2million smartphones, preferably location tagged • Developer-friendly SDK and APIs • Data pipelines powered by Go and ElasticSearch Fastah by Blackbuck Computing Inc.
  • 42. D E M O 1 : M A P P I N G Q O E Fastah by Blackbuck Computing Inc.
  • 43. D E M O 1 : M A P P I N G Q O E • Internet QoE maps for Singapore for mobile data users Fastah by Blackbuck Computing Inc.
  • 44. DEMO 2 Fastah by Blackbuck Computing Inc.
  • 45. R E P E AT F O R O T H E R A S I A N M E T R O S Fastah by Blackbuck Computing Inc.
  • 46. D E M O 2 Fastah by Blackbuck Computing Inc.
  • 47. D E M O 2 • Time-varying QoE for mobile data users in New Delhi, + urban mobility Fastah by Blackbuck Computing Inc.
  • 48. LTE NETWORK PERFORMANCE source : Ericsson Research
  • 49. I M P L I C AT I O N S F O R I E T F, 3 G P P Fastah by Blackbuck Computing Inc.
  • 50. I M P L I C AT I O N S F O R I E T F, 3 G P P • IETF “New Transport Technology” track is critical Fastah by Blackbuck Computing Inc.
  • 51. I M P L I C AT I O N S F O R I E T F, 3 G P P • IETF “New Transport Technology” track is critical • HTTP/2 is widely deployed. QUIC via Chrome Fastah by Blackbuck Computing Inc.
  • 52. I M P L I C AT I O N S F O R I E T F, 3 G P P • IETF “New Transport Technology” track is critical • HTTP/2 is widely deployed. QUIC via Chrome • Important for an Amazon app or web browsing Fastah by Blackbuck Computing Inc.
  • 53. I M P L I C AT I O N S F O R I E T F, 3 G P P • IETF “New Transport Technology” track is critical • HTTP/2 is widely deployed. QUIC via Chrome • Important for an Amazon app or web browsing • UDP + TLS is critical Fastah by Blackbuck Computing Inc.
  • 54. I M P L I C AT I O N S F O R I E T F, 3 G P P • IETF “New Transport Technology” track is critical • HTTP/2 is widely deployed. QUIC via Chrome • Important for an Amazon app or web browsing • UDP + TLS is critical • Important for real-time mobile marketplaces (e.g Uber, Grab, Ola, GoJek) and micro-mobility (bikes, scooters) Fastah by Blackbuck Computing Inc.
  • 55. Q U E S T I O N S ? Fastah by Blackbuck Computing Inc.
  • 56. Q U E S T I O N S ? • “QoE matters - for People as well as Things” Fastah by Blackbuck Computing Inc.