aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-02-11bts: Calculate length of agch queuekluchnikov/agch-queueIvan Kluchnikov2-1/+39
We should calculate allowed length of agch queue, because bts should send imm assign message before immediate assignment procedure will be aborted by MS. Imm assign message can be queued no longer than T3126, so agch queue length should be equal (T3126 / 51 ) * bs_ag_blks_res.
2014-02-11rsl: Send rsl Delete Ind message to bsc, if there is no space in agch queueIvan Kluchnikov1-1/+17
2014-01-21ABIS: Support of multiple RSL connections for ABIS/ipaccessAndreas Eversberg5-20/+33
2014-01-21TRX: Show which TRX does not respond or rejects a commandAndreas Eversberg1-3/+4
2014-01-21trx: Set lchan inactive, only if the dedicated channel is deactivatedAndreas Eversberg1-4/+3
2014-01-21TRX: Activate LCHAN of CCCH when CCCH is configured on time slotAndreas Eversberg1-0/+12
2014-01-21HACK: Make ABIS work when reestablishingAndreas Eversberg3-2/+11
2014-01-21Fix: Call e1inp_vty_init() before reading config fileAndreas Eversberg3-1/+2
2014-01-21HACK: Limit AGCH queueAndreas Eversberg3-3/+10
2014-01-21TRX: Free bust buffer memory to when changing lchan typeAndreas Eversberg1-0/+9
2014-01-21TRX: Add VTY option to allow setting RTS advance in framesAndreas Eversberg3-4/+20
RTS (ready-to-send) must be issued in advance, so BTS core and especially osmo-pcu can provide downlink data frames early enough. In some cases PCU might provide frames too late, so they must be dropped. If PCU provides frames too late, due to high system load, this "RTS advance" setting must be increased.
2014-01-21common: fix no-return-in-nonvoid-functionMartin Hauke1-0/+2
rpm post-build-checks found an issue in handover.c and marks it as error. I: Program returns random data in a function E: osmo-bts-jolly-trx no-return-in-nonvoid-function handover.c:60
2014-01-21fix some typos in commentsMartin Hauke2-8/+8
2014-01-21build: Use AM_CPPFLAGS in Makefile.amMartin Hauke3-3/+3
Since automake 1.13 INCLUDES is depricated and causes a warning Inspired from similar patches by Alexander Huemer for other osmocom projects.
2014-01-21tests: make tests for sysmobts conditionalMartin Hauke1-1/+5
2014-01-21Allow TRX 0..254 at VTY, even if less TRX are availableAndreas Eversberg4-8/+7
Instead of limiting the number of TRX at VTY to the actual number of supported TRX, VTY allows to configure any possible number of TRX. If a TRX is configured, which is not supported by BTS model, an error message is returned, which states that the given TRX is not supported.
2014-01-21TRX: Changed logging of unserved primitives from LOGL_NOTICE to LOGL_INFOAndreas Eversberg1-4/+4
2014-01-21TRX: Fixed chan_nr for SACCH/8(7) at schedulerAndreas Eversberg1-1/+1
2014-01-21trx: Add option to set transmit power reduction via OML (BSC)Andreas Eversberg3-2/+34
2014-01-21TRX: Do not send burst on IDLE channels at TRX != C0Andreas Eversberg1-0/+5
This is required, so the transceiver transmits no power.
2014-01-21Fix: Retrieve ARFCN (from OML) for TRX other than C0Andreas Eversberg1-0/+19
2014-01-21TRX: Close TRX (shutdown all active channels) on ABIS link failureAndreas Eversberg2-3/+10
2014-01-21Fix: Process all TRX on GSM Time indication, not only C0Andreas Eversberg1-4/+5
2014-01-21TRX: Add bts_model_trx_close to TRX implementationAndreas Eversberg1-2/+2
2014-01-21TRX: Fixup ciphering state names after rebasingAndreas Eversberg2-3/+4
2014-01-21TRX: No need to set mode and cipher for PDCHAndreas Eversberg1-0/+8
2014-01-21TRX: If no cipher algorithm is given, or if it is a5/0, reset cipher stateAndreas Eversberg1-1/+4
2014-01-21TRX: Set ciphering to an initial state when activating channelAndreas Eversberg1-0/+8
Handover and assignment may activate channels with ciphering already set, so we need to tell scheduler to enable/disable ciphering and set the correct cipher state.
2014-01-21Add test case for successful handover and unsuccessful handoverAndreas Eversberg7-1/+295
2014-01-21TRX: Process real time scheduling option is now similar to sysmobtsAndreas Eversberg1-10/+10
2014-01-21handover: Use common function to reset handover stateAndreas Eversberg3-4/+9
2014-01-21handover: Use enums to indicate the state instead of magic numbersHolger Hans Peter Freyther5-6/+14
2014-01-21Reject BTS attributes, if T3105 is set to 0msAndreas Eversberg1-3/+9
2014-01-21Include the lchan name and state in log messages, just stop the timerHolger Hans Peter Freyther2-15/+22
* Add gsm_lchan_name to the log messages to know which channel is used for those. * Fix typos * The RACH detection is not disabled after the first access burst. This means that the following: if (lchan->ho.phys_info_count >= btsb->ny1) { /* HO Abort */ might never be triggered and the channel activation/handover is just guarded by timers in the bsc.
2014-01-21TRX: Disable handover burst detection when closing channel during detectionAndreas Eversberg1-0/+7
2014-01-21TRX: Use correct slot type for GSM_PHCAN_BCCHAndreas Eversberg1-1/+1
2014-01-21Handover support to common part of BTS codeAndreas Eversberg10-2/+222
2014-01-21TRX: Handover access burst supportAndreas Eversberg6-10/+62
2014-01-21TRX: Clear lchan state when resetting TRXAndreas Eversberg1-0/+3
2014-01-21TRX: Report measurementsAndreas Eversberg3-8/+55
2014-01-21TRX: Fixed typos tranceiver -> transceiverAndreas Eversberg8-96/+96
2014-01-21Fix: Cleanly free TRX instances during initialization in case of an errorAndreas Eversberg2-3/+4
2014-01-21Allow one or more TRX to configure via VTYAndreas Eversberg4-5/+7
2014-01-21TRX: Add VTY options to enable and disable SETTSC and SETBSICAndreas Eversberg4-2/+69
2014-01-21TRX: Reset ciphering state when closing channelAndreas Eversberg1-0/+1
2014-01-21TRX: Support for AMR half speechAndreas Eversberg7-0/+748
2014-01-21TRX: Support for TCH/H and GSM half rate transcodingAndreas Eversberg12-9/+645
2014-01-21TRX: Add AMR Payload handlingAndreas Eversberg2-0/+89
2014-01-21Support for AMR full speechAndreas Eversberg16-37/+1250
2014-01-21Change to new structure of multirate at gsm_data_shared.hAndreas Eversberg3-24/+30