Osmocom's Base Station Controller for 2G mobile networks
https://osmocom.org/projects/osmobsc
Harald Welte
1fa60c8ab0
channel to another one (simple voice call switching) * add a way more generic E1 input layer, abstracting out the misdn low-level interface. This also adds infrastructure for multiple TRX in one BTS, as well as multiple BTS on one E1 link * add a E1 subchannel multiplexer for sending multiple 16kbit sub-channels one one 64kBps E1 channel * add TRAU IDLE frame generation * terminate bsc_hack in case there is a E1 / mISDN init error * introduce 'e1_config.c' file with static configuration of our E1 setup (which TRX/BTS is configured for which TEI/SAPI/E1). This should later become a config file rather than a compiled C file. WARNING: all this compiles but is not tested yet. Expect fix-up committs over the next hours or so |
||
---|---|---|
include | ||
src | ||
tests | ||
tools | ||
AUTHORS | ||
COPYING | ||
Makefile.am | ||
README | ||
configure.in |
README
About OpenBSC ============= OpenBSC is a minimalistic implementation of the GSM Network, with particular emphasis on the functionality typically provided by the BSC, MSC, HLR, VLR. Its only current interface is a mISDN based E1 interface utilizing the A-bis protocol between BSC and BTS. In other words, you can connect an existing GSM Base Transceiver Station (BTS) through E1 to OpenBSC. So far, it has only been tested with the Siemens microBTS BS-11. Test reports with other BTS are appreciated! This project is still in its early days, and there are lots of areas where it doesn't behave as per GSM spec. December 29, 2008 Harald Welte <laforge@gnumonks.org>