From ff8614e6a9b153767c78773c453e5ba3aceff210 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 11 Apr 2018 21:02:30 +0200 Subject: final phone_protocol-eh2018 slides --- 2018/phone_protocol-eh2018/gprs_pdp_ctx_act.svg | 338 ++++++++++++++++++++++++ 1 file changed, 338 insertions(+) create mode 100644 2018/phone_protocol-eh2018/gprs_pdp_ctx_act.svg (limited to '2018/phone_protocol-eh2018/gprs_pdp_ctx_act.svg') diff --git a/2018/phone_protocol-eh2018/gprs_pdp_ctx_act.svg b/2018/phone_protocol-eh2018/gprs_pdp_ctx_act.svg new file mode 100644 index 0000000..fff4e90 --- /dev/null +++ b/2018/phone_protocol-eh2018/gprs_pdp_ctx_act.svg @@ -0,0 +1,338 @@ + + + + + +MS + + + + +BTS/BSC/PCU + + + + +SGSN + + + + +GRX DNS + + + + +GGSN + + + + +Internet + + + + + + + + + + + +L1 RACH burst + + + + + + + + + + + + +RLC/MAC TBF establishment + + + + + + + + + + + +RLC/MAC (LLC (SM PDP CONTEXT ACT REQ)) + + + +APN=internet.foo.bar + + + + + + + + + + + +BSSGP UL-UD (LLC (SM PDP CONTEXT ACT REQ)) + + + +APN=internet.foo.bar + + + + + + + + + + + +DNS Lookup A record for APN + + + +internet.foo.bar.mncXXX.mccYYY.gprs + + + + + + + + + + + +DNS Response A record for APN + + + +internet.foo.bar.mncXXX.mccYYY.gprs + + + + + + + + + + + + + + +SGSN now knows IP address of GGSN for APN + + + + + + + + + + + +GTP-C (PDP CONTEXT ACT REQ) + + + + + + + + + + + + + + +Allocate IPv4 address + + + + + + + + + + + +GTP-C (PDP CONTEXT ACT RESP) + + + +IP addr + DNS + + + + + + + + + + + +BSSGP UL-UD (LLC (SM PDP CONTEXT ACT ACK)) + + + + + + + + + + + +RLC/MAC (LLC (SM PDP CONTEXT ACT ACK)) + + + + + + + + + + + + + + +MS now has IP addr + DNS server IP + + + + + + + + + + + + + + + + + +RLC/MAC (LLC (SNDCP (IP packet))) + + + + + + + + + + + +BSSGP UL-UD (LLC (SNDCP (IP packet))) + + + + + + + + + + + +GTP-U (IP packet) + + + + + + + + + + + +IP packet (e.g. ICMP ECHO REQ + + + + + + + + + + + + + + + + + +IP packet (e.g. ICMP ECHO RESP + + + + + + + + + + + +GTP-U (IP packet) + + + + + + + + + + + +BSSGP DL-UD (LLC (SNDCP (IP packet))) + + + + + + + + + + + +RLC/MAC (LLC (SNDCP (IP packet))) + + + + + + + + -- cgit v1.2.3