GPRS Tunnelling Protocol v1 (gtpv1)

Table 91. GPRS Tunnelling Protocol v1 (gtpv1)

FieldField NameTypeDescription
gtpv1.apnAPNStringAccess Point Name
gtpv1.causeCause Unsigned 8-bit integerCause of operation
gtpv1.chrg_char_fFlat rate chargingUnsigned 8-bit integerFlat rate charging
gtpv1.chrg_char_hHot billing chargingUnsigned 8-bit integerHot billing charging
gtpv1.chrg_char_nNormal chargingUnsigned 8-bit integerNormal charging
gtpv1.chrg_char_pPrepaid chargingUnsigned 8-bit integerPrepaid charging
gtpv1.chrg_char_rReservedUnsigned 8-bit integerReserved
gtpv1.chrg_char_sSpareUnsigned 8-bit integerSpare
gtpv1.chrg_idCharging IDUnsigned 32-bit integerCharging ID
gtpv1.chrg_ipv4CG address IPv4IPv4 addressCharging Gateway address IPv4
gtpv1.chrg_ipv6CG address IPv6IPv6 addressCharging Gateway address IPv6
gtpv1.ext_idExtensio IdentifierUnsigned 16-bit integerExtension Identifier
gtpv1.ext_valExtension ValueStringExtension Value
gtpv1.flagsFlagsUnsigned 8-bit integerVer/PT/Spare/E/S/PN
gtpv1.flags.eIs Next Extension Header present?BooleanIs Next Extension Header present? (1 = yes, 0 = no)
gtpv1.flags.payload_typeProtocol typeUnsigned 8-bit integerProtocol Type (1 = GTP, 0 = GPRS charging protocol : GTP' )
gtpv1.flags.pnIs N-PDU number present?BooleanIs N-PDU number present? (1 = yes, 0 = no)
gtpv1.flags.sIs Sequence Number present?BooleanIs Sequence Number present? (1 = yes, 0 = no)
gtpv1.flags.spareSpare bitUnsigned 8-bit integerSpare bit (shall be sent as 0)
gtpv1.flags.versionVersionUnsigned 8-bit integerGTP Version
gtpv1.gsn_addr_lenGSN Address LengthUnsigned 8-bit integerGSN Address Length
gtpv1.gsn_addr_typeGSN Address TypeUnsigned 8-bit integerGSN Address Type
gtpv1.gsn_ipv4GSN address IPv4IPv4 addressGSN address IPv4
gtpv1.gsn_ipv6GSN address IPv6IPv6 addressGSN address IPv6
gtpv1.imsiIMSIStringInternational Mobile Subscriber Identity number
gtpv1.lacLACUnsigned 16-bit integerLocation Area Code
gtpv1.lengthLengthUnsigned 16-bit integerLength (i.e. number of octets after TID or TEID)
gtpv1.map_causeMAP causeUnsigned 8-bit integerMAP cause
gtpv1.mccMCCUnsigned 16-bit integerMobile Country Code
gtpv1.messageMessage TypeUnsigned 8-bit integerGTP Message Type
gtpv1.mncMNCUnsigned 8-bit integerMobile Network Code
gtpv1.ms_reasonMS not reachable reasonUnsigned 8-bit integerMS not reachable reason
gtpv1.ms_validMS validatedBooleanMS validated
gtpv1.msisdnMSISDNStringMS international PSTN/ISDN number
gtpv1.nextNext extension header typeUnsigned 8-bit integerNext Extension Header Type
gtpv1.node_ipv4Node address IPv4IPv4 addressRecommended node address IPv4
gtpv1.node_ipv6Node address IPv6IPv6 addressRecommended node address IPv6
gtpv1.npdu_numberN-PDU NumberUnsigned 8-bit integerN-PDU Number
gtpv1.nsapiNSAPIUnsigned 8-bit integerNetwork layer Service Access Point Identifier
gtpv1.pkt_flow_idPacket Flow IDUnsigned 8-bit integerPacket Flow ID
gtpv1.ptmsiP-TMSIUnsigned 32-bit integerPacket-Temporary Mobile Subscriber Identity
gtpv1.ptmsi_sigP-TMSI SignatureUnsigned 24-bit integerP-TMSI Signature
gtpv1.qos_al_ret_priorityAllocation/Retention priority Unsigned 8-bit integerAllocation/Retention Priority
gtpv1.qos_del_err_sduDelivery of erroneous SDUUnsigned 8-bit integerDelivery of Erroneous SDU
gtpv1.qos_del_orderDelivery orderUnsigned 8-bit integerDelivery Order
gtpv1.qos_delayQoS DelayUnsigned 8-bit integerQuality of Service Delay Class
gtpv1.qos_guar_dlGuaranteed bit rate for downlinkUnsigned 8-bit integerGuaranteed bit rate for downlink
gtpv1.qos_guar_ulGuaranteed bit rate for uplinkUnsigned 8-bit integerGuaranteed bit rate for uplink
gtpv1.qos_max_dlMaximum bit rate for downlinkUnsigned 8-bit integerMaximum bit rate for downlink
gtpv1.qos_max_sdu_sizeMaximum SDU sizeUnsigned 8-bit integerMaximum SDU size
gtpv1.qos_max_ulMaximum bit rate for uplinkUnsigned 8-bit integerMaximum bit rate for uplink
gtpv1.qos_meanQoS MeanUnsigned 8-bit integerQuality of Service Mean Throughput
gtpv1.qos_peakQoS PeakUnsigned 8-bit integerQuality of Service Peak Throughput
gtpv1.qos_precedenceQoS PrecedenceUnsigned 8-bit integerQuality of Service Precedence Class
gtpv1.qos_reliabiltyQoS ReliabilityUnsigned 8-bit integerQuality of Service Reliability Class
gtpv1.qos_res_berResidual BERUnsigned 8-bit integerResidual Bit Error Rate
gtpv1.qos_sdu_err_ratioSDU Error ratioUnsigned 8-bit integerSDU Error Ratio
gtpv1.qos_spare1SpareUnsigned 8-bit integerSpare (shall be sent as '00' )
gtpv1.qos_spare2SpareUnsigned 8-bit integerSpare (shall be sent as 0)
gtpv1.qos_spare3SpareUnsigned 8-bit integerSpare (shall be sent as '000' )
gtpv1.qos_traf_classTraffic classUnsigned 8-bit integerTraffic Class
gtpv1.qos_traf_handl_prioTraffic handling priorityUnsigned 8-bit integerTraffic Handling Priority
gtpv1.qos_trans_delayTransfer delayUnsigned 8-bit integerTransfer Delay
gtpv1.rab_gtp_dnDownlink GTP-U seq numberUnsigned 16-bit integerDownlink GTP-U sequence number
gtpv1.rab_gtp_upUplink GTP-U seq numberUnsigned 16-bit integerUplink GTP-U sequence number
gtpv1.rab_pdu_dnDownlink next PDCP-PDU seq numberUnsigned 8-bit integerDownlink next PDCP-PDU sequence number
gtpv1.rab_pdu_upUplink next PDCP-PDU seq numberUnsigned 8-bit integerUplink next PDCP-PDU sequence number
gtpv1.racRACUnsigned 8-bit integerRouting Area Code
gtpv1.ranap_causeRANAP causeUnsigned 8-bit integerRANAP cause
gtpv1.recoveryRecoveryUnsigned 8-bit integerRestart counter
gtpv1.reorderReordering requiredBooleanReordering required
gtpv1.rnc_ipv4RNC address IPv4IPv4 addressRadio Network Controller address IPv4
gtpv1.rnc_ipv6RNC address IPv6IPv6 addressRadio Network Controller address IPv6
gtpv1.rpRadio PriorityUnsigned 8-bit integerRadio Priority for uplink tx
gtpv1.rp_nsapiNSAPI in Radio PriorityUnsigned 8-bit integerNetwork layer Service Access Point Identifier in Radio Priority
gtpv1.rp_smsRadio Priority SMSUnsigned 8-bit integerRadio Priority for MO SMS
gtpv1.rp_spareReservedUnsigned 8-bit integerSpare bit
gtpv1.sel_modeSelection ModeUnsigned 8-bit integerSelection Mode
gtpv1.seq_numberSequence NumberUnsigned 16-bit integerSequence Number
gtpv1.tear_indTeardown indicationBooleanTeardown Indication
gtpv1.teidTEIDUnsigned 32-bit integerTunnel Endpoint Identifier
gtpv1.teid_cpTEID Control PlaneUnsigned 32-bit integerTunnel Endpoint Identifier Control Plane
gtpv1.teid_dataTEID Data IUnsigned 32-bit integerTunnel Endpoint Identifier Data I
gtpv1.teid_iiTEID Data IIUnsigned 32-bit integerTunnel Endpoint Identifier Data II
gtpv1.tft_codeTFT operation codeUnsigned 8-bit integerTFT operation code
gtpv1.tft_evalEvaluation precedenceUnsigned 8-bit integerEvaluation precedence
gtpv1.tft_numberNumber of packet filtersUnsigned 8-bit integerNumber of packet filters
gtpv1.tft_spareTFT spare bitUnsigned 8-bit integerTFT spare bit
gtpv1.tlliTLLIUnsigned 32-bit integerTemporary Logical Link Identity
gtpv1.tr_commPacket transfer commandUnsigned 8-bit integerPackat transfer command
gtpv1.trace_refTrace referenceUnsigned 16-bit integerTrace reference
gtpv1.trace_typeTrace typeUnsigned 16-bit integerTrace type
gtpv1.unknownUnknown data (length)Unsigned 16-bit integerUnknown data
gtpv1.user_addr_pdp_orgPDP type organizationUnsigned 8-bit integerPDP type organization
gtpv1.user_addr_pdp_typePDP type numberUnsigned 8-bit integerPDP type
gtpv1.user_ipv4End user address IPv4IPv4 addressEnd user address IPv4
gtpv1.user_ipv6End user address IPv6IPv6 addressEnd user address IPv6