aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2013-03-17Introduce new file for various measurementsAndreas Eversberg1-0/+1
The measurements include: - DL bandwidth usage - DL packet loss rate - DL measurements by mobile - UL measurements by BTS In order to receive DL measurements from mobile, it must be enabled via system information message at BSC.
2012-12-18Adding direct access to DSP of sysmoBTS for PDTCH trafficeAndreas Eversberg1-1/+34
In order to use this feature, sysmoBTS requires option "-M", otherwise the traffic is forwarded through socket interface. This is essential, if PCU runs on processor of sysmoBTS. The reaction time and delay of PDTCH frames could heavily degrade proper packet flow.
2012-07-25misc: Add the libosmocore CFLAGS to the CPPFLAGSHolger Hans Peter Freyther1-1/+1
libosmocore might not be in the standard include path, add the CFLAGS to the preprocessor flags. This is fixing the build on the Osmocom Jenkins.
2012-07-22Makefile.am: Actually install the pcu during 'make install'Harald Welte1-1/+3
2012-07-22Makefile.am: rename executable name from pcu to osmo-pcuHarald Welte1-3/+3
This makes more sense since the entire repository is called this way
2012-07-13logging: Add vty to allow definition/storage of debug levelsAndreas Eversberg1-2/+4
Note: This requires new libosomocore that allows to compile VTY headers with C++.
2012-07-12Merge branch 'jolly_new'Ivan Kluchnikov1-9/+9
Merge is based on jolly_new branch with two modifications. 1. Modified PCU L1 interface. pcu_l1_if.cpp - common functions for tx and rx messages on L1 interface. sysmo_sock.cpp - SYSMO-PCU socket functions. openbts_sock.cpp - OpenBTS-PCU socket functions. pcuif_proto.h - L1 interface's primitives. 2. Modified encoding of RLC/MAC Control messages, now we use structures and encode_gsm_rlcmac_downlink() function for encode control blocks (without hand-coding).
2012-07-06remove dependencies to openbsc/osmoggsn internalsHarald Welte1-18/+3
...and link against libosmogb (part of libosmocore.git)
2012-06-27Work on RLCMAC layer. Integration of scheduler and new packet transferAndreas Eversberg1-0/+2
2012-06-26Merge branch 'jolly'Ivan Kluchnikov1-3/+14
Merged jolly branch with master, fixed conflicts.
2012-06-23Split of L1 interface to be used with OpenBTS or sysmo-BTSAndreas Eversberg1-1/+8
The OpenBTS socket functions are moved from main to pcu_l1_if.cpp. New sysmo_l1_if.cpp is introduced. It used special unix socket interface to connect to sysmo-BTS. This is required to access CCCH/RACH and info about cell layout. Traffic is also forwarded via this interface, but it direct access of L1 baseband DSP will be added soon. In order to handle ready-to-send requests above l1_if, the transmit queue (for downlink blocks) is moved to gprs_rlcmac.cpp. The TBF instance additionally holds TRX and TS info, but this is only a hack currently. TBF instance requires more details about allocated ressources in the future.
2012-06-23Adding more OpenBSC object files to Makefile.amAndreas Eversberg1-1/+8
This is required, so it works in my environment. Might be revised soon.
2012-06-18remove dependencies to openbsc/osmoggsn internalsHarald Welte1-10/+2
...and link against libosmogb (part of libosmocore.git)
2012-06-14Makefile.am: Don't link lots of openbsc / sgsn / ggsn internal .o filesHarald Welte1-13/+0
this is probably a historic relict. None of them should be used, and I cannot see any actual use of them either. The only non-library code that we link now is libosmo-gb (ns/bssgp), which soon will be turned into a real library.
2012-06-14Add auto-foo (partial cleanup, master makefile/configure.acHarald Welte1-11/+7
2012-06-14move everything to src/ subdirectoryHarald Welte1-0/+89
The code corresponds to commit a9aa4777cc1144897a77dfb6c5c3d7325705251e in openbts-p2.8.git (Tue Jun 12 18:14:49 2012 +0400)