Академический Документы
Профессиональный Документы
Культура Документы
Understanding Um
Um is the GSM subscriber interface. Think ISDN, not WiFi. ~108 kb/s sync serial PHY, TDMd into
logical channels
shared channels for radio management Dm signaling channels (~1.4 kb/s) Bm media channels (~13.5 kb/s)
Presence on Um
Channels are scarce resources. Channel use drains batteries. Channel establishment can take a several
seconds.
From GSM 03.01. The key pieces: MS - Mobile station. BTS - Base transceiver
subsystem (Um L1/L2). BSC - Basestation controller (L3 RR) MSC - Mobile switching center (L3 CC). HLR/VLR - Location registers (L3 MM). Must have all 5!
BSS: BSC: BTS: Base Station System; Base Station Controller; Base Transceiver Station.
OpenBTS
Open-source Um implementation with a pure SIP/ RTP network interface. Manages radio resources internally (no BSCs). Maps mobility management, call control and SMS to SIP operations (no MSCs, H/VLR). Through OpenBTS, GSM handsets appear to VoIP network as SIP endpoints. Through OpenBTS,VoIP network appears to handsets as a GSM carrier.
OpenBTS
USRP RF Analog RF Gear "Um", the GSM Air Interface GSM GSM Handset GSM Handset GSM Handset Handsets
Private IP Network
SIP
smqueue SIP
SIP
soft Abis
Demo
OpenBTS Advantages
Backhaul GSM through any SIP/IAX carrier. Replace GSM core network with
commodity HW and open source SW.
Minimum viable network is a single cell. Use $5 refurb handset as a wireless VoIP
terminal.
Aerial view of 2009 Burning Man site: 3 km wide, 43,000 people, 1 week.
Planned Services
Auto-provisioning via SMS. Local SMS and speech calls. SMS gateways to iNum and e-mail. Speech gateways to iNum and PSTN. Expected service radius of about 1.5 miles
within BRC, >10 miles in the open desert.
Voxbone/iNum Integration
Assigned a block of 10,000 +883 DIDs. Assigned these DIDs to handsets. Routed +883 calls to Voxbone SIP speech
gateway.
Radio Hardware
Pelican Case
Power System
1.8 kW generator (run as needed) gasoline/petrol (~7 kWh/gal useful) BTS units (180 W total)
720 W charger
The Wildcard
Wind nearly took our shelter. John saved us with extra tiedown straps.
IP Network
X
Asterisk & smqueue 206.158.7.144 Ubiquity NS5 BTS Consoles Payanet backbone (206.158.7.224) DMZ "3:00" tower "Fusion Valley"
Public internet
GSM Network
10:00
Lin Ki eag n e Ju shi p r In ass he ic Ho rit Ge min Fo nom id Ex ssil e DN tinc t Ch A Bi aos olo Ad ap g y t
2:00
pla
9:00
Plaza
Es
9:30
C B
Ev
Center Camp
na d
2:30
Plaza
3:00
8:30
3:30
8:00
4:00
ut
io n
X
4:30
Walk-In Camping Area
ol
7:30
7:00 6:30
5:00 6:00
Landing Strip
A
5:30
1500m
Found/xed several bugs in Several cong adjustments. Managed high loads with
power adjustments.
Playanet is up and down. DNS problems. Forgot to check water in batteries. Love
that low-voltage alarm at 4 am.
225000
150000
75000
-1
unit A
unit B
unit C
Lin Ki eag n e Ju shi p r In ass he ic Ho rit Ge min Fo nom id Ex ssil e DN tinc t Ch A Bi aos o Ad log ap y t
2:00
Es p
lan
ad
90% @ 2km
2:30
9:30
9:00
Plaza
Plaza
3:00
8:30
50% @ 1km
Center Camp
3:30
8:00
Ev
4:00
ut
io n
X
4:30
Walk-In Camping Area
ol
7:30
5:00 6:00
Landing Strip
1500m
375
Text
Gerlach, NV
250
125
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
unit A
Successes
Hardware and packaging satisfactory. Coverage slightly better than predictions. Mobility strategy worked. Provisioned ~1,300 users via SMS. Connected ~1,000 PSTN calls. Delivered ~270 user-to-user SMS (and
~3,800 other non-user SMS).
Lessons Learned (SW) Presence vs. load will be trade-off. Use realtime SQL-based registry for
autoprovisioning.
New batteries are not ready-to-use. Positive-pressure ltered fan is OK, but
need a better lter medium for BRC. min with marine pole mast.
Thanks to...
Harvind Samra (the other half of KSP) John Gilmore, Martin Pelayo Arturo Mayorga Cerda & Victor de Leon Alon Levy Voxbone Pavel Antokolsky, William Alexander Many others
More Information
http://openbts.sourceforge.net http://gnuradio.org/trac/wiki/OpenBTS http://www.kestrelsp.com/OpenBTS.html http://openbts.blogspot.com