Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-26 | HACK / unfinished: persistent storage of SGSN statelaforge/gprs_persistent | Harald Welte | 1 | -0/+78 | |
2010-12-23 | GPRS/GMM: Correctly look up MM Context in RA Update | Harald Welte | 1 | -1/+18 | |
If a MS changes RA, the RA will arrive in the new cell using the old TLLI (masked as foreign TLLI). So we need to look-up the TLLI in a special way, using the old RA as indicated in the 04.08 GMM message. There is still another bug remaining: As we somehow create a new LLC, the sequence numbers of our responses start from 0 again, which is not what the MS expects. This needs to be fixed in a follow-up patch. | |||||
2010-06-28 | [SGSN] Fix segfault ar PDP CTX DEACT time | Harald Welte | 1 | -0/+1 | |
We need to call rate_ctr_group_free() on the per-PDPctx-counters | |||||
2010-06-10 | [GPSR] SGSN: Keep traffic counters for each PDP context | Harald Welte | 1 | -0/+15 | |
2010-06-03 | [GPRS] add comments to SGSN header file | Harald Welte | 1 | -1/+2 | |
2010-05-31 | [GPRS] Implement TMSI reallocation and timers 3350 + 3370 | Harald Welte | 1 | -2/+4 | |
Our state transitions and timers now reflect 04.08 for GMM much better than before. Also, we allocate a new P-TMSI on every ATTACH and RA UPDATE, as some phones seem to get confused if they don't get a P-TMSI. | |||||
2010-05-18 | [GPRS] SGSN: use GGSN IP address from config file, disable TMSI allocation | Harald Welte | 1 | -0/+17 | |
2010-05-18 | [GPRS] SGSN: actually isert a ggsn context when we allocate it | Harald Welte | 1 | -0/+1 | |
2010-05-18 | [GPRS] SGSN: TMSI allocation | Harald Welte | 1 | -0/+15 | |
2010-05-18 | [GPRS] SGSN: properly delete a PDP context after receiving PDP CTX DEACT REQ | Harald Welte | 1 | -9/+23 | |
2010-05-18 | [GPRS] SGSN: properly initialzie pdp_list head of mm ctx | Harald Welte | 1 | -0/+1 | |
2010-05-18 | [GPRS] SGSN: Include rate counters in MM Context | Harald Welte | 1 | -0/+23 | |
2010-05-17 | [GPRS] More work on a real SGSN | Harald Welte | 1 | -1/+119 | |
2010-05-17 | [GPRS] Initial untested support for libgtp | Harald Welte | 1 | -1/+2 | |
libgtp of the OpenGGSN project will allow us to speak the GTPv0/v1 protocol of the interface between SGSN and GGSN. This commit includes code for the main libgtp integration (file descriptor, select loop, timer) as well as code to encode/send a CREATE PDP CONTEXT request. | |||||
2010-05-04 | [gprs] Move all GPRS related code to src/gprs subdirectory | Harald Welte | 1 | -0/+96 | |