Slide 12
Slide 12 text
12
CHAP: Challenge Handshake Authentication Protocol
IPCP: IP Control Protocol
LCP: Link Control Protocol Negotiation
PDP: Packet Data Protocol
MD5: Message Digest Scheme 5
MRU: Maximum Receive Unit
TEID: Terminal End-point Identifier
TE MT SGSN
RADIUS Client
RADIUS DHCP Server
Mobile Station Core Network Trusted Network
DNS Server
Air Intf.
DHCP Proxy Client
DNS
GGSN (Traffic Plane: DHCP Relay)
GGSN performs:
• APN to IP address translation via Core Network DNS
• Check on allowable PCO IE options and hence:
• Determination of static vs dynamic allocation of IP addresses
• Allocation of RADIUS Client or RADIUS Client & DHCP
• Translates the PCO, DHCP options and RADIUS attributes
Activate PDP
Context
(APN, QoS, PDP-Type,
NSAPI, PCO)
Protocol Configuration Options
(PCO) information element:
• CHAP information: Username +
Random number + MD5 Hash
• IPCP Configure-Request information
DNS Query
(APN)
DNS Response
(GGSN IP Address)
Create PDP Context Request
(APN, QoS, PDP-Type, TEID, PCO)
2
Create PDP Context Response
(PCO: IPCP „Configure-reject‟)
Activate PDP
Context Response
(PCO: IPCP „Configure-
reject‟)
IPCP Config Reject
(No DNS / DHCP)
IPC Config.
Request
(Interface identifier,
compression)
Reject: Client can only request IP address
TE (client) requests dynamic allocation:
IP address: 0.0.0.0
Activate PDP
Context
(APN, QoS, PDP-Type,
NSAPI, PCO)
Create PDP Context Request
(APN, QoS, PDP-Type, TEID, PCO)
10.2.2.10
10.10.11.1
10.2.1.73
0.0.0.0
IP addresses as ‘seen’ by the Trusted Network