Wiki » History » Version 8
ipse, 02/19/2016 10:47 PM
fairwaves.ru -> fairwaves.co
1 | 1 | laforge | = OsmoBTS = |
---|---|---|---|
2 | |||
3 | 4 | ipse | OsmoBTS is a software part of a BTS, which implements Layer 1, Layer 2 and Layer 3: |
4 | * LAPDm (GSM 04.06) |
||
5 | * RTP |
||
6 | * A-bis/IP (similar to ip.access nanoBTS) |
||
7 | * OML (GSM 12.21) |
||
8 | * RSL (GSM 08.58) |
||
9 | 1 | laforge | |
10 | 4 | ipse | OsmoBTS is building up on work done previosuly for [wiki:OpenBSC] (RSL, OML, RTP) and [http://bb.osmocom.org OsmocomBB] (LAPDm). A-bis/IP implementation is heavily inspired by ip.access nanoBTS A-bis/IP implementation. |
11 | 1 | laforge | |
12 | 4 | ipse | OsmoBTS is written in a re-targettable way, i.e. it should be relatively easy to target a new BTS hardware (i.e. BTS-side Layer 0 or Layer 1) with it. |
13 | 1 | laforge | |
14 | == Hardware support == |
||
15 | |||
16 | 4 | ipse | So far OsmoBTS supports a number of hardware options: |
17 | 3 | ipse | * Quad-band femto-BTS product called [http://www.sysmocom.de/products/sysmobts sysmoBTS] which is sold by [http://sysmocom.de/ sysmocom] |
18 | 8 | ipse | * Multiple indoor and outdoor [https://fairwaves.co fairwaves] BTSs, like UmDESK and UmSITE. |
19 | * Wideband SDR transceiver hardware like [http://umtrx.org Fairwaves UmTRX] and a number of other SDR transceivers, using OpenBTS transceiver software. |
||
20 | 4 | ipse | * A pretty crazy experimental BTS hardware based on two OsmocomBB phones had originally been supported, but needs to be re-integrated with core code changes. |
21 | |||
22 | Check out [wiki:network_from_scratch] page for more information how to run OsmoBTS with UmTRX (using the OpenBTS transceiver software) or OsmocomBB phones. |
||
23 | 1 | laforge | |
24 | == Status == |
||
25 | |||
26 | The source code includes a http://cgit.osmocom.org/cgit/osmo-bts/tree/README file with current status information |
||
27 | |||
28 | == GPRS support == |
||
29 | |||
30 | osmo-bts has recently been extended with a socket interface towards [wiki:osmo-pcu]. This adds GPRS (and later EDGE) support to it. |
||
31 | 6 | ipse | |
32 | == Source code == |
||
33 | |||
34 | The source code is available from git.osmocom.org (module osmo-bts). |
||
35 | |||
36 | Public read-only access is available via |
||
37 | 7 | laforge | git clone git://git.osmocom.org/osmo-bts.git |
38 | 6 | ipse | You can browse it via cgit: http://cgit.osmocom.org/cgit/osmo-bts/ |
39 | 5 | ipse | |
40 | 1 | laforge | == Authors == |
41 | |||
42 | OsmoBTS was developed mainly by Andreas Eversberg and Harald Welte. |