Configuration Guide » History » Revision 7
Revision 6 (neels, 02/24/2017 02:15 PM) → Revision 7/21 (laforge, 09/06/2017 11:49 AM)
{{>toc}} h1. Configuration Guide The first challenge in setting up a cellular network is to actually know what you want to setup and which components you need to achieve that. h1. 2G Networks h2. Radio Equipment There is a multitude of BTS equipment that works with Osmocom to choose from. Various BTS models actually run Osmocom's OsmoBTS and OsmoPCU software: * [[OpenBSC:sysmoBTS]] (osmo-bts-sysmo) * [[OsmoTRX:|USRP based BTS]], e.g. using the Ettus B200 or Fairwaves' UmTRX (osmo-trx plus osmo-bts-trx) * Octasic [[OctBTS]] (osmo-bts-octphy) * Nutaq [[Litecell 1.5]] (osmo-bts-lc15) Others are "closed" BTS that are nevertheless interoperable with Osmocom's BSC layer: * ip.access [[OpenBSC:NanoBTS]] * Siemens [[OpenBSC:BS11]] * [[OpenBSC:Ericsson RBS]] h2. Core Network * Are you going to plug into a 3rd party MSC, e.g. the "voice" part of a mobile operator's core network? Then you will want to use the standalone [[OpenBSC:]] approach. * Are you looking for a self-contained complete core network? Then the [[OsmoNITB:]] "Network-In-A-Box" approach is for you. * [[Miscellaneous Projects:osmo-sip-connector]] may connect your OsmoNITB to external VoIP services. * GPRS and EGPRS data services are provided by, for example, [[OsmoSGSN:]] and [[OpenGGSN:OsmoGGSN]]. [[OpenGGSN:]]. Operation with a 3rd party SGSN or GGSN are also possible. * Osmocom also contains various tools to tunnel GTP, MGCP or A protocols through a NAT layer: ** osmo-bsc_nat ** osmo-bsc_mgcp ** gtphub h1. 3G Networks h2. Radio Equipment You will need hNodeB hardware that is capable of talking the Iuh protocol over IP. This type of 3G cell is also known as small cell or femto-cell. Sysmocom offers a professional small cell product for these purposes to customers. We're also working on a lowest-cost femtocell offering strictly limited to active contributors to the Osmocom projects. h2. Core Network As outlined in "this article":https://osmocom.org/news/59, the Osmocom 3G core network uses OsmoHNBGW to connect to OsmoMSC and OsmoSGSN. Furthermore osmo-bsc_mgcp is used to relay RTP voice streams and OsmoGGSN OpenGGSN may be used to provide data services. See [[Getting Started with 3G]]