gsmws An Opportunity for Rural Cellular Service Shaddi Hasan, - - PowerPoint PPT Presentation

gsmws
SMART_READER_LITE
LIVE PREVIEW

gsmws An Opportunity for Rural Cellular Service Shaddi Hasan, - - PowerPoint PPT Presentation

gsmws An Opportunity for Rural Cellular Service Shaddi Hasan, Kurtis Heimerl, Kate Harrison, Kashif Ali, Sean Roberts, Anant Sahai, Eric Brewer Shaddi Hasan UC Berkeley TIER/Endaga Thanks to... Tapan Parikh Peter Bloom, Ciaby, and


slide-1
SLIDE 1

gsmws

An Opportunity for Rural Cellular Service

Shaddi Hasan, Kurtis Heimerl, Kate Harrison, Kashif Ali, Sean Roberts, Anant Sahai, Eric Brewer

slide-2
SLIDE 2

Shaddi Hasan UC Berkeley TIER/Endaga

slide-3
SLIDE 3

Thanks to...

Tapan Parikh Peter Bloom, Ciaby, and Rhizomatica Steve Song and Village Telco David Haag, Scotty and Heidi Wisely, and the OA crew The OpenBTS community USAID DIL, NSF, Blum Center for Developing Economies ... Many others!

slide-4
SLIDE 4

RURAL CELLULAR NETWORKS

slide-5
SLIDE 5

WHITE MEANS NO COVERAGE

slide-6
SLIDE 6

WHITE MEANS NO SPECTRUM IN USE

slide-7
SLIDE 7

ONE BILLION

PEOPLE WITHOUT

COVERAGE

Source: GSMA

slide-8
SLIDE 8

COMMUNITY CELLULAR NETWORKS

Micro-scale GSM networks that rural communities build and run themselves.

slide-9
SLIDE 9

280 Subscribers

$1,000/mo revenue

300,000 SMS/Voice Min.

Critical Infrastructure

“Local, Sustainable, Small-Scale Cellular Networks”, Heimerl et al. ICTD 2013

slide-10
SLIDE 10

Oaxaca, Mexico

slide-11
SLIDE 11

PROBLEM

Limited room for CCNs in today’s regulatory frameworks.

slide-12
SLIDE 12

So,

How should CCNs be regulated?

slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16

GSM WHITESPACE

Let CCN operators use spectrum on a secondary basis that licensed carriers aren’t using.

slide-17
SLIDE 17

GSM WHITESPACE

Safety Don’t interfere with existing licensed operators. Backwards Compatibility Don’t require new or modified client devices. Spectrum Flexibility Avoid another “garage door opener” fiasco. Independence Don’t make CCNs and Big Telcos talk to each other. Trustworthiness Let regulators control what spectrum is used and where.

slide-18
SLIDE 18

And why those goals in particular?

Why GSM Whitespace?

slide-19
SLIDE 19

Regulators CCN Operators Carriers

Safety

X X X

Backwards Compatibility

X

Spectrum Flexibility

X X

Independence

X X

Trustworthiness

X

slide-20
SLIDE 20

Regulators CCN Operators Carriers

Safety

X X X

Backwards Compatibility

X

Spectrum Flexibility

X X

Independence

X X

Trustworthiness

X

slide-21
SLIDE 21

Regulators

1) Control over emerging CCN trend ➔ Put rules in place that encourage good practices

slide-22
SLIDE 22

Regulators

1) Control over emerging CCN trend ➔ Put rules in place that encourage good practices ➔ Incorporate a database for monitoring and control

◆ Gives long-term regulatory flexibility

slide-23
SLIDE 23

Regulators

2) Improved rural communication access ➔ Current mechanism: USO

◆ Expensive ◆ Ineffectual!

slide-24
SLIDE 24

Regulators CCN Operators Carriers

Safety

X X X

Backwards Compatibility

X

Spectrum Flexibility

X X

Independence

X X

Trustworthiness

X

slide-25
SLIDE 25

CCN Operators

1) Stable regulatory environment ➔ Small-scale businesses: getting shut down rare, but disastrous

slide-26
SLIDE 26

CCN Operators

1) Stable regulatory environment ➔ Small-scale businesses: getting shut down rare, but disastrous ➔ Stability encourages investment

slide-27
SLIDE 27

CCN Operators

2) Use existing client devices ➔ GSM phones are EVERYWHERE

slide-28
SLIDE 28

CCN Operators

2) Use existing client devices ➔ GSM phones are EVERYWHERE ➔ In Papua, 1500 unique phones detected in village

◆ No power ◆ No cellular coverage (yet!) ◆ Primarily used for listening to music (not smartphones)

slide-29
SLIDE 29

CCN Operators

3) Little to no overhead ➔ Yo ho ho! Pirate’s life isn’t bad

◆ Enforcement is unlikely ◆ As easy as running an unlicensed network

slide-30
SLIDE 30

CCN Operators

3) Little to no overhead ➔ Yo ho ho! Pirate’s life isn’t bad

◆ Enforcement is unlikely ◆ As easy as running an unlicensed network

➔ Little power or ability to negotiate with carriers

◆ Village schools aren’t going to send lawyers to Jakarta ◆ Minimal formal economy

slide-31
SLIDE 31

Regulators CCN Operators Carriers

Safety

X X X

Backwards Compatibility

X

Spectrum Flexibility

X X

Independence

X X

Trustworthiness

X

slide-32
SLIDE 32

Existing License Holders

1) Garage door openers, v2.0 ➔ Problem: Make sure CCNs don’t become reliant on a particular channel.

slide-33
SLIDE 33

Existing License Holders

1) Garage door openers, v2.0 ➔ Problem: Make sure CCNs don’t become reliant on a particular channel. ➔ Solution: Require CCNs to change channels frequently and proactively.

slide-34
SLIDE 34

Existing License Holders

2) Sharing overhead ➔ Problem: Don’t want to interact with 100’s of CCNs.

slide-35
SLIDE 35

Existing License Holders

2) Sharing overhead ➔ Problem: Don’t want to interact with 100’s of CCNs. ➔ Solution: Use sensing as primary sharing mechanism. Make database usage optional.

slide-36
SLIDE 36

Existing License Holders: Even More Incentives

➔ Share spectrum to fulfill rural service obligations

◆ DB gives visibility into what spectrum CCNs use to provide rural service ◆ License holders could receive credit for CCN activity in their spectrum

➔ Opens up new rural markets

◆ CCNs prove rural markets, without investment from incumbents ◆ CCN customers call incumbents’ customers: free money

slide-37
SLIDE 37

Nothing bad happens when a CCN uses unused spectrum...

➔ CCNs don’t have to talk to anyone

slide-38
SLIDE 38

Nothing bad happens when a CCN uses unused spectrum...

➔ CCNs don’t have to talk to anyone ➔ CCNs aren’t using spectrum anyone else is using

slide-39
SLIDE 39

Nothing bad happens when a CCN uses unused spectrum...

➔ CCNs don’t have to talk to anyone ➔ CCNs aren’t using spectrum anyone else is using ➔ Licensed users can still use spectrum as they please

slide-40
SLIDE 40

Nothing bad happens when a CCN uses unused spectrum...

➔ CCNs don’t have to talk to anyone ➔ CCNs aren’t using spectrum anyone else is using ➔ Licensed users can still use spectrum as they please ➔ Sufficiently low sensing threshold restricts sharing to underserved areas only.

slide-41
SLIDE 41

...but plenty of good does.

➔ Rural areas get communications service

slide-42
SLIDE 42

...but plenty of good does.

➔ Rural areas get communications service ➔ Rural entrepreneurs get a sustainable business

slide-43
SLIDE 43

...but plenty of good does.

➔ Rural areas get communications service ➔ Rural entrepreneurs get a sustainable business ➔ Existing carriers keep building out their networks like they always have

slide-44
SLIDE 44

GSM WHITESPACE

Safety Don’t interfere with existing licensed operators. Backwards Compatibility Don’t require new or modified client devices. Spectrum Flexibility Avoid another “garage door opener” fiasco. Independence Don’t make CCNs and Big Telcos talk to each other. Trustworthiness Let regulators control what spectrum is used and where.

slide-45
SLIDE 45

Crazy Possibilities -> Good Practices

slide-46
SLIDE 46
slide-47
SLIDE 47

Downlink GSM850 (25MHz) GSM1900 (60MHz) Uplink 200kHz per channel GSM900 (25MHz) GSM1800 (75MHz)

slide-48
SLIDE 48

Downlink Uplink Carrier A Carrier B Carrier C

7 concurrent voice calls 100’s SMS/min 100’s active subscribers

slide-49
SLIDE 49

Downlink Uplink Carrier A Carrier B Carrier C

7 concurrent voice calls 100’s SMS/min 100’s active subscribers

slide-50
SLIDE 50 I use channel A. My neighbors use channels B, C, D...!

D E A B C

slide-51
SLIDE 51 A: -90dBm B: -70dBm C: -93dBm

D E A B C

slide-52
SLIDE 52 Moving your call to cell B. Bye!

D E A B C

slide-53
SLIDE 53

D E A B C

slide-54
SLIDE 54

1996’s hottest gadget. Also a cognitive radio.

slide-55
SLIDE 55

Key idea #1: Use phones to scan for in- use channels.

slide-56
SLIDE 56

Key idea #2: Constantly change channels to prevent squatting.

slide-57
SLIDE 57

Key idea #3: Use a database to monitor and control CCNs.

slide-58
SLIDE 58
  • Ch. 20
slide-59
SLIDE 59
  • Ch. 20
slide-60
SLIDE 60 Plz scan:
  • Ch. 30, 40,
48, 70, ...
slide-61
SLIDE 61 30: Clear! 40: Clear! 48: Clear! 30: Clear! 40: Clear! 48: Clear!
slide-62
SLIDE 62
  • Ch. 30

After a few hours...

slide-63
SLIDE 63 30: Clear! 40: Clear! 48: -97dBm!
  • Ch. 48
slide-64
SLIDE 64 Note to self: don’t use
  • ch. 48!
slide-65
SLIDE 65
  • Ch. 98
30: Clear! 40: Clear! 48: Clear!
slide-66
SLIDE 66 20: -95dBm! 30: Clear! 40: Clear! 48: Clear!
  • Ch. 20
  • Ch. 20
slide-67
SLIDE 67 20: -95dBm! 30: Clear! 40: Clear! 48: Clear!
  • Ch. 20
  • Ch. 20
slide-68
SLIDE 68

Solution: Simulate Handover!

slide-69
SLIDE 69

Handover happens here.

slide-70
SLIDE 70

Someone else is on a channel we’re using!

slide-71
SLIDE 71

We should switch to a new safe channel.

slide-72
SLIDE 72

Phones handover to the new channel.

slide-73
SLIDE 73

Worst case detection speed = cycle time

~90 sec

slide-74
SLIDE 74

90 sec << rate carriers add

rural base stations

slide-75
SLIDE 75

90 sec = probably excessive

slide-76
SLIDE 76

Lab Experiments + Real World Deployment

Evaluation

slide-77
SLIDE 77
slide-78
SLIDE 78

github.com/shaddi/gsmws (Runs on OpenBTS)

slide-79
SLIDE 79

Detecting a new primary user

slide-80
SLIDE 80
slide-81
SLIDE 81

Papua: Measured spectrum usage In-use channel

slide-82
SLIDE 82

Papua: Measured spectrum usage In use + “safe” chans

slide-83
SLIDE 83

Papua: Measured spectrum usage Two detection events

(probably spurious reports)

slide-84
SLIDE 84

Papua: Measured spectrum usage

➔ Switched channel every night, after power failures ➔ No impact on usage of network

slide-85
SLIDE 85

Future work

➔ Field trial in Mexico ◆ Full system deployment ◆ Lots of real users ◆ Detect real intereference events

slide-86
SLIDE 86

Shaddi Hasan shaddi@cs.berkeley.edu cs.berkeley.edu/~shaddi

We’re looking for telco and regulator partners for GSMWS trial deployments.