![]() This implements the handover algorithm (and associated parameters) as described in Chapter 8 of the book "Performance Enhancements in a Frequency |Hopping GSM Network" by Thomas Toftegard Nielsen and Jeroen Wigard. The parameters such as averaging windows are configured in struct gsm_network. We keep some state to trakc up to 10 neighbors as they are being reported from the MS. This has so far only been tested in a network with two BTS that have each other as neighbor. Networks with morge neighbors might encounter bugs. |
||
---|---|---|
.. | ||
contrib | ||
doc | ||
include | ||
src | ||
tests | ||
tools | ||
.gitignore | ||
AUTHORS | ||
COPYING | ||
Makefile.am | ||
README | ||
configure.in | ||
openbsc.pc.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>