PDG is a 3GPP functional entity which is responsible for supporting 3G to WLAN (Wireless LAN) interworking. Key functions of the PDG include traffic security, IP address assignment, authentication, accounting and QoS enforcement.