Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-30 | We don't use OpenBTS bit vectors in PCU anymore. All OpenBTS bit vectors are ↵ | Ivan Kluchnikov | 9 | -427/+459 | |
replaced by Osmocom bit vectors. | |||||
2012-04-30 | Additional functions for Osmocom bit vector abstraction. | Ivan Kluchnikov | 3 | -2/+167 | |
2012-04-17 | L1 Interface (PCU side): Added functions for handling PhConnectInd and ↵ | Ivan Kluchnikov | 4 | -26/+153 | |
PhRaInd primitives. Added functions for writing and sending Immediate Assignment message. Modified TBF managment for handling Channel Request and Immediate Assignment messages. | |||||
2012-04-17 | Added structure for GsmL1_PhConnectInd_t primitive. | Ivan Kluchnikov | 1 | -0/+3 | |
2012-04-12 | Fixed: wrong sizeof value for malloc(). | Ivan Kluchnikov | 1 | -1/+1 | |
2012-04-12 | Added support of osmo_timers and osmo_gsm_timers for TBF. | Ivan Kluchnikov | 3 | -6/+86 | |
2012-04-12 | Added gsm_timer.h and gsm_timer.cpp files to Makefile.am. | Ivan Kluchnikov | 1 | -2/+4 | |
2012-04-12 | Added GSM timer handling routines. GSM timer is the same as osmo_timer, but ↵ | Ivan Kluchnikov | 2 | -0/+310 | |
it uses frame numbers instead of seconds. | |||||
2012-04-12 | L1 Interface (PCU side): Added function for handle phReadyToSendInd ↵ | Ivan Kluchnikov | 2 | -10/+55 | |
primitive. Added variable and functions for storage current FN. | |||||
2012-04-11 | Changed parameters for Downlink Immediate Assignment Rest Octets. | Ivan Kluchnikov | 1 | -6/+6 | |
We shouldn't use TBF Starting time. | |||||
2012-04-11 | Fixed: We should use guint8 array instead of guint32 and guint64 variables ↵ | Ivan Kluchnikov | 1 | -14/+26 | |
for decoding and encoding CSN1 bitmap. | |||||
2012-04-11 | Fixed: endif statement is missed in gsmL1prim.h. | Ivan Kluchnikov | 1 | -0/+2 | |
2012-03-18 | Added L1 interface between PCU and OpenBTS for communication (PCU side). | Ivan Kluchnikov | 4 | -19/+618 | |
2012-03-18 | Fixed bugs in handling of TBFs. | Ivan Kluchnikov | 3 | -26/+40 | |
2012-03-05 | Separation of GPRS PCU application from main OpenBTS code and changing PCU ↵ | Ivan Kluchnikov | 10 | -719/+900 | |
architecture (First step). 1. pcu - main program for GPRS PCU. 2. gprs_rlcmac - RLC/MAC layer implementation for PCU. Added list for TBF, TBF allocation, establishment, release. 3. gprs_bssgp_pcu - BSSGP protocol implementation for PCU. 4. pcu_l1_if - interface for communication PCU application with OpenBTS. | |||||
2012-02-20 | Added packet uplink and downlink assignment, packet uplink ack, RLC/MAC Data ↵ | Ivan Kluchnikov | 2 | -67/+268 | |
and Control blocks dispatchers, gsmtap support for LLC PDUs. | |||||
2012-02-20 | Added segmentation of LLC PDUs into RLC data blocks. | Ivan Kluchnikov | 2 | -14/+53 | |
2012-02-20 | Added encoder for RLC/MAC downlink data control block. | Ivan Kluchnikov | 2 | -1/+53 | |
2012-02-05 | Added RLC/MAC application. | Ivan Kluchnikov | 6 | -4/+748 | |
- Segmentation of upper layer PDUs into RLC data blocks and re-assembly of RLC data blocks into upper layer PDUs. - Segmentation of RLC/MAC control messages into RLC/MAC control blocks and re-assembly of RLC/MAC control messages from RLC/MAC control blocks. - NS and BSSGP protocol implementation for communication with OpenSGSN. - UDPSocket for communication with OpenBTS. | |||||
2012-02-05 | Added function for decoding GPRS RLC/MAC uplink data block. | Ivan Kluchnikov | 2 | -0/+121 | |
2012-01-05 | Fixed GPRS/Makefile.am. Libgprs.la for RLCMACTest was lost. | Ivan Kluchnikov | 1 | -1/+3 | |
2011-12-21 | Moved CSN1 and RLC/MAC code to new GPRS directory. | Ivan Kluchnikov | 6 | -0/+13764 | |