aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2012-12-08 18:02:46 +0100
committerHarald Welte <laforge@gnumonks.org>2012-12-08 18:03:35 +0100
commit63d8dbbaa307821542ecbc565ccfc54cbf53692e (patch)
treec26725ad03b8d381748100016aaf2703fc5db27e
parentf897c443b2ae0729a86dfcc5faf83185f41257e2 (diff)
add gprs pdp context activation with split GGSN daemon / kernel architecture
-rw-r--r--gprs_pdp_ctx_act_kernel.lad31
1 files changed, 31 insertions, 0 deletions
diff --git a/gprs_pdp_ctx_act_kernel.lad b/gprs_pdp_ctx_act_kernel.lad
new file mode 100644
index 0000000..b314853
--- /dev/null
+++ b/gprs_pdp_ctx_act_kernel.lad
@@ -0,0 +1,31 @@
+[global]
+title "GPRS PDP Context Activation (L3 only)"
+
+[entities]
+# define the entities in the system (in order)
+ms "MS"
+bss "BSS"
+sgsn "SGSN"
+dns "DNS"
+ggsn "GGSN daemon"
+kernel "GGSN kernel"
+inet "Internet"
+
+[messages]
+# define the protocol messages in-order
+ms bss "L1 RACH burst"
+bss ms "RLC/MAC establishment"
+ms sgsn "LLC (SM PDP CONTEXT ACT REQ)"
+sgsn dns "DNS query A record of APN"
+dns sgsn "DNS response IP address of GGSN"
+sgsn ggsn "GTP-C (PDP CONTEXT ACT REQ)"
+ggsn kernel "Create Tunnel"
+kernel ggsn "Create Tunnel Confirm"
+ggsn sgsn "GTP-C (PDP CONTEXT ACT ACK)"
+sgsn ms "LLC (SM PDP CONTEXT ACT ACK)"
+ms sgsn "LLC (SNDCP (encapsulated IPv4))"
+sgsn kernel "GTP-U (encapsulated IPv4)"
+kernel inet "IPv4 packet"
+inet kernel "IPv4 packet"
+kernel sgsn "GTP-U (encapsulated IPv4)"
+sgsn ms "LLC (SNDCP (encapsulated IPv4))"