Commit Graph

6 Commits

Author SHA1 Message Date
Ivan Kluchnikov 962f97b21c Additional functions for Osmocom bit vector abstraction. 2012-04-30 17:51:23 +04:00
Ivan Kluchnikov ff447cdf89 Added gsm_timer.h and gsm_timer.cpp files to Makefile.am. 2012-04-12 15:16:23 +04:00
Ivan Kluchnikov 8ee6051b72 Separation of GPRS PCU application from main OpenBTS code and changing PCU 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-03-05 19:24:57 +04:00
Ivan Kluchnikov 5c2f9fbfa3 Added RLC/MAC application.
- 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 02:28:42 +04:00
Ivan Kluchnikov 9c2c699435 Fixed GPRS/Makefile.am. Libgprs.la for RLCMACTest was lost. 2012-01-05 22:37:20 +03:00
Ivan Kluchnikov 487a141b9d Moved CSN1 and RLC/MAC code to new GPRS directory. 2011-12-21 13:17:53 +03:00