Create PDP Context Request

These messages are sent from the controller to the GGSN.

The table below lists the message attributes.

Table 1. Create PDP context request attributes
Attribute Presence Type Description
Flags:
  • Version
  • Protocol type
  • Spare bit
  • Extension header
  • Sequence number
  • N-PDU flag
M
  • Version - 1
  • PT - GTP (1)
  • Spare bit- 0
  • E - 0
  • S - 1
  • PN - 0
  • Version - Determines the version of the GTP protocol
  • Protocol type - Protocol discriminator between GTP (when PT is “1”) and GTP' (when PT is “0”)
  • Extension header - Indicates the presence of a meaningful value of the next extension header
  • Sequence number - Value of the sequence number
  • N-PDU Number - Value of the N-PDU number
Common Flags O Octet The common flags information element holds values for multiple bit flags. The controller sets bit 7 (Upgrade QoS Supported). All other bits are set to zero.
Message Type M Integer Message type value is 16.
Length M Integer Indicates the payload length in octets.
TEID M Integer This attribute identifies a tunnel endpoint in the receiving GTP-U or GTP-C protocol entity. In response, GGSN assigns the TEID value received in TEID-C of the request message. The controller sends the TEID value as zero in Create PDP Request.
Sequence number O Integer This attribute is used as a transaction identity for signaling messages having a response message defined for a request message. This is the sequence number value, which is copied from the request to the response message header.
N-PDU number O Integer This attribute is used at the inter SGSN routing area update procedure and in the inter-system handover procedures. The controller sets the value to zero.
IMSI C Integer This attribute is the subscriber identity of the mobile subscriber.
TEID Data I M Integer This indicates the tunnel endpoint identifier for data transmission, which is requested by the receiver of the message flow. The controller generates TEID for the data plane.
TEID Control Plane C Integer This indicates the tunnel endpoint identifier for the control plane. The controller generates TEID for the control plane.
NSAPI M Integer For the controller initiated message, this attribute is a configurable value in flat file. The value ranges from 5-15.
End User Address C Integer This attribute displays the protocol specific information about the external packet data network accessed by the GPRS subscriber. This attribute is included if it is a primary PDP context activation procedure.

In order to get GGSN assigned IP address for the UE, the controller sets the PDP type organization to IETF(1) and PDP type number to IPv4(0x21). The length is 2 without the PDP address.

Access Point Name C DNS format/string This attribute is included for the primary activation procedure but not for the secondary activation procedure.
Protocol Configuration O Integer This attribute is used with IP PDP type.
GSN Address M Integer This attribute is the SGSN address used for signaling.
GSN Address M Integer This attribute is the SGSN address use for user traffic.
MSISDN C Integer MS international ISDN numbers (CC + NDC + SN). This attribute is included in the primary PDP context activation procedure but not in the secondary PDP context activation procedure. The controller receives this value from the external AAA server.
Quality of service profile M Integer This attribute specifies the quality of service (QoS) parameters for a PDP context. The controller receives this value from an external AAA server on the web interface.
RAT Type O Integer This attribute value is always set to 3(IWLAN) in case the messages are initiated by the controller.
Error Indication O Integer These messages are sent from the GGSN to the controller. Error Indication lists the message attribute.