View
2
Download
0
Category
Preview:
Citation preview
South Asian Broadband (BB) Service Quality: Diagnosing bo;lenecks
Helani Galpaya, Shazna Zuhyle CPRafrica, Nairobi, Kenya
17 -‐ 19 April 2011
This work was carried out with the aid of a grant from the InternaFonal Development Research Centre, Canada and UKaid from the Department for InternaFonal Development, UK. This work was carried out with the aid of a grant from the InternaFonal Development Research Centre, Canada and UKaid from the Department for InternaFonal Development, UK.
2011/05/23 1
BB penetraCon in Asia sCll lags behind developed world
Internet users per 100 populaCon (indicaCve)
Source: ITU Note: problems with coun9ng users vs. subscrip9ons and problems with coun9ng mobile BB subscrip9ons and other issues mean exact data is impossible. Es9ma9on is possible. ITU relies on methodologies used by individual countries.
But South Asian BB use is growing, thanks to internet access through mobiles
0
10
20
30
40
50
60
2005 2006 2007 2008 2009
Mobile broadband Fixed broadband Total
Internet users per 100 in 8 South Asian countries (indicaCve)
Source: ITU Note: 1) South Asian countries are India, Bangladesh, Pakistan, Afghanistan, Sri Lanka, Nepal, Bhutan, Maldives. 2) Problems of coun9ng users as acknowledged in previous slide
S. Asian mobile data and voice services are cheap and affordable
BD, IN, PK – Cheapest among all countries IN, PK, LK –most affordable group
In voice markets, high connecCvity & low prices have come at a price: lower quality • Lowering of network and other OpEx
– Infrastructure sharing – Electronic top-‐ups – Outsourced network management – Pre-‐paid (no bills, no credit risk)
• SFmulaFon of demand – pre-‐paid (vs. post-‐paid): for people with variable income – Small re-‐charge values: for people on low income
• Result – Low per min. price + many users à EXTREMELY loaded networks à lower call quality
– “double up” on each channel/frequency
Hypothesis: this (low quality problem) exists in BB data markets also
Reasonable hypothesis to form..
• Personal experience, Small sample group/peer group experience (on fixed and mobile BB)
• “Noise” in media (about fixed and mobile BB) • Reasoning: if problem exists with mobile voice business model, it would exist in mobile data (same networks, same operators, same business model for increasing adopFon and lowering prices)
Developing Methodology for tesCng hypothesis (measuring QoSE) • Indicators that measure BB QoSE
– Upload speed, download speed, round trip Fme, packet loss, jieer
• Measured mulFple Fmes a day (peak, off-‐peak) • Measured mulFple Fmes (to leave out outliers) • Measured in mulFple locaFons in a city and country
• Averages reported on www.broadbandasia.info (sogware also available for free)
• [Details in Gonsalves, T. A. (2009) ]
Results: S. Asian users get lower value for money than North American users
0
20
40
60
80
100
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s) per dollar
Download speeds (kbps) per dollar from InternaConal Server
Sirius (256 kbps) Dhaka, BD SKYbd (256 kbps) Dhaka, BD BSNL (256 kbps) Bangalore, IN BSNL (1 Mbps) Bangalore, IN Airtel, (256 kbps) Delhi, IN Airtel (1 Mbps) Delhi, IN Dialog (2 Mbps) Colombo, LK SLT (2 Mbps) Colombo, LK SLT (512 kbps) Colombo, LK Bell (6 Mbps) Oeawa, CA Rogers (10 Mbps) Oeawa, CA Verizon (3 Mbps) Buffalo, US Comcast (6 Mbps) Denver, US
Where are the bo;lenecks (i.e. where does QoS deteriorate most)?
• Methodology (and sogware) enables tesFng performance in different parts of the network – ISP domain (uploading/downloading data hosted on users own ISP)
– NaFonal domain (data hosted in-‐country, but on a different ISP from that of user)
– InternaFonal domain (in another country – the USA in our tesFng)
Results: Indian users get lower speeds when downloading internaConal content
0
1000
2000
3000
4000
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
India -‐ Download from ISP server
Airtel (512 kbps) Bangalore, IN BSNL (512 kbps) Bangalore, IN Airtel (512 kbps) Chennai, IN BSNL (256 kbps) Chennai, IN Airtel ( 2 Mbps) Mumbai, IN MTNL (512 kbps) Mumbai, IN Airtel (512 kbps) New Delhi, IN MTNL (2 Mbps) New Delhi, IN
0
1000
2000
3000
4000
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
India -‐ Download from InternaConal server
Airtel (512 kbps) Bangalore, IN BSNL (512 kbps) Bangalore, IN Airtel (512 kbps) Chennai, IN BSNL (256 kbps) Chennai, IN Airtel ( 2 Mbps) Mumbai, IN MTNL (512 kbps) Mumbai, IN Airtel (512 kbps) New Delhi, IN MTNL (2 Mbps) New Delhi, IN
…as do Sri Lankan users
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
Sri Lanka -‐ Download from ISP server
SLT (2 Mbps) Colombo, LK
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
Sri Lanka -‐ Download from InternaConal server
SLT (2 Mbps) Colombo, LK
Round trip Cme deteriorates (increases) also when going internaConal from India ..
0
200
400
600
800
0800 1100 1500 1800 2000 2300
RTT (m
s)
Time
India -‐ RTT when pinged to ISP server
Airtel (512 kbps) Bangalore, IN BSNL (512 kbps) Bangalore, IN Airtel (512 kbps) Chennai, IN BSNL (256 kbps) Chennai, IN Airtel ( 2 Mbps) Mumbai, IN MTNL (512 kbps) Mumbai, IN Airtel (512 kbps) New Delhi, IN MTNL (2 Mbps) New Delhi, IN
0
200
400
600
800
0800 1100 1500 1800 2000 2300
RTT (m
s)
Time
India -‐ RTT when pinged to InternaConal server
Airtel (512 kbps) Bangalore, IN BSNL (512 kbps) Bangalore, IN Airtel (512 kbps) Chennai, IN BSNL (256 kbps) Chennai, IN Airtel ( 2 Mbps) Mumbai, IN
….and from Sri Lanka
0
100
200
300
400
500
600
700
800
0800 1100 1500 1800 2000 2300
RTT (m
s)
Time
Sri Lanka -‐ RTT when pinged to ISP server
SLT (2 Mbps) Colombo, LK
0
100
200
300
400
500
600
700
800
0800 1100 1500 1800 2000 2300
RTT (m
s)
Time
Sri Lanka -‐ RTT when pinged to InternaConal server
SLT (2 Mbps) Colombo, LK
Why is internaConal bandwidth a bo;leneck?
High demand for internaConal bandwidth from the region….
• Demand increase (business/wholesale) – booming BPO business – Indian IT/BPO hubs (Hyderabad, Bangalore) – Sri Lanka – Offshoring by American, BriFsh firms
• Demand increase (retail) – many new users coming online, mostly via mobile devices (already shown).
• Demand increase (retail) due to majority of accessed content being hosted internaFonally
Rank Sri Lanka India Pakistan Bangladesh
1 Google (google.lk) Google India (google.co.in) Google (google.com.pk) Google (google.com)
2 Facebook (facebook.com) Google (google.com) Google (google.com) Facebook (facebook.com)
3 Google (google.com) Facebook (facebook.com) Facebook (facebook.com) Yahoo! (yahoo.com)
4 YouTube (youtube.com) Yahoo! (yahoo.com YouTube (youtube.com) B l o g g e r . c o m (blogspot.com)
5 Yahoo! (yahoo.com) YouTube (youtube.com) Yahoo! (yahoo.com) YouTube (youtube.com)
6 B l o g g e r . c o m (blogspot.com)
B l o g g e r . c o m (blogspot.com)
B l o g g e r . c o m (blogspot.com)
Google (google.com.bd)
7 Espncricinfo.com Wikipedia (Wikipedia.org) Windows Live (live.com) Espncricinfo.com
8 W i k i p e d i a (Wikipedia.com)
Twieer (twieer.com) Wikipedia (Wikipedia.com) oDesk (odesk.com)
9 Gos s i p L anka News (gossiplankanews.com)
Rediff.com India Ltd. (rediff.com)
Twieer (twieer.com) Prothom Alo (prothom-‐alo.com)
10 ElaKiri.com Orkut.co.in Espncricinfo.com W i k i p e d i a (Wikipedia.com)
Top 10 sites accessed by users in April 2011 by country (Source: www.alexa.com).
….combined with low supply of int’l bandwidth to the region
Source: Global Marine Systems Ltd.
Fewer cables in Indian Ocean, compared to Pacific, AtlanFc
ResulCng in prices that are higher than others
Source: TeleGeography
$9~10
$32~52
$10~11
Asian Backhaul prices = 3 x N.American or European prices
SoluCon: increase supply of int’l bandwidth. But this is NOT simple nor quick
• CoordinaFon costs of gerng int’l undersea cable – Many partners involved/needed – Different incenFves – Long lead-‐Fmes
Interim soluCon: Limit demand for internaConal bandwidth?
• Increasing locally hosted content – Takes Fme – Local hosFng costs have to drop, quality/reliability has to increase
– May not be possible in poliFcally charged environments
• Local mirroring of foreign content/servers • Local peering: keep local traffic local
Country-‐level IXPs/NAPs keep local traffic local
• NAP/IXPs: where 2 or more networks exchange traffic
• Successful IXPs work as non-‐for-‐profit enFFes, established by operators – Perverse incenFves (sp. Incumbent)
• Feb 2011: 80 countries have an IXP; 158 don’t – IN, PK, BD had; others didn’t
• IXP will keep in-‐country traffic in country – Reduce demand for int’l bandwidth
But IXPs can act as a bo;leneck, according to our test results from Chennai, India
0
5
10
15
20
25
30
35
40
RTT (in ms) from BSNL Chennai to tataindicombroadband.com
…and Delhi, India
1
41
30 30
60 59 59 55
60
0
10
20
30
40
50
60
70
RTT (in ms) from Airtel Delhi to tataindicombroadband.com Even though IN has 7+ IXPs, the IXPs themselves act as boeleneck. Why?
Download Speed also shows same trend in India..
0
1000
2000
3000
4000
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
India -‐ Download from ISP server
Airtel (512 kbps) Bangalore, IN BSNL (512 kbps) Bangalore, IN Airtel (512 kbps) Chennai, IN BSNL (256 kbps) Chennai, IN Airtel ( 2 Mbps) Mumbai, IN MTNL (512 kbps) Mumbai, IN Airtel (512 kbps) New Delhi, IN MTNL (2 Mbps) New Delhi, IN
0
1000
2000
3000
4000
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
India -‐ Download from NaConal server
Airtel (512 kbps) Bangalore, IN BSNL (512 kbps) Bangalore, IN Airtel (512 kbps) Chennai, IN BSNL (256 kbps) Chennai, IN Airtel ( 2 Mbps) Mumbai, IN MTNL (512 kbps) Mumbai, IN Airtel (512 kbps) New Delhi, IN MTNL (2 Mbps) New Delhi, IN
…and in Sri Lanka
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
Sri Lanka -‐ Download from ISP server
SLT (2 Mbps) Colombo, LK
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
800 1100 1500 1800 2000 2300
Downloa
d speed (kbp
s)
Time
Sri Lanka -‐ Download from NaConal server
SLT (2 Mbps) Colombo, LK
Summary: 2 boelenecks idenFfied
• InternaFonal bandwidth is a real boeleneck in South Asian consumers experiencing good broadband performance
• But supply side soluFons are long term – CoordinaFon costs, long lead Fme
• Demand Side soluFons: mirroring, local hosFng – Not always possible (democracy? Other reasons)
• IXPs can help limit demand for int’l bandwidth – But IXPs or NAPs can act as a boeleneck also (for reasons as yet undiagnosed)
Future work and quesFons.
• QuesFon: Hang this WHICH literature? – Basic economics of regulaFon? – “Exit, Voice & Loyalty” (Hirschman, 1970) etc.
• Future: Why is IXP a boeleneck? – Technical reasons? – IncenFves (dominant operator dis-‐incenFves, etc) – InsFtuFonal design issues (IXP is non-‐profit? Vs. third party provider? Vs. Regulator operated?)
Without local peering, all traffic gets peered outside. Consumes valuable resources
• User user1@networkA.xy emailing user2@networkB.xy (same country)
• No Internet Exchange à A’s email leaves country, unFl it meets peering point and comes back onto Network B
• IXP in country would just move email from network A to B, locally.
Recommended