Specifications

3GPP
3GPP TS 27.007 V6.3.0 (2003-
06)
11
3
Release 6
Command
Possible Response(s)
+CGTFT=?
+CGTFT: <PDP_type>, (list of supported
<packet filter identifier>s), (list of
supported <evaluation precedence
index>s), (list of supported <source
address and subnet mask>s), (list of
supported <protocol number (ipv4) /
next header (ipv6)>s), (list of
supported <destination port range>s),
(list of supported <source port
range>s), (list of supported <ipsec
security parameter index (spi)>s),
(list of supported <type of service
(tos) (ipv4) and mask / traffic class
(ipv6) and mask>s), (list of supported
<flow label (ipv6)>s)
[<CR><LF>+CGTFT: <PDP_type>, (list of
supported <packet filter identifier>s),
(list of supported <evaluation
precedence index>s), (list of supported
<source address and subnet mask>s),
(list of supported <protocol number
(ipv4) / next header (ipv6)>s), (list
of supported <destination port
range>s), (list of supported <source
port range>s), (list of supported
<ipsec security parameter index
(spi)>s), (list of supported <type of
service (tos) (ipv4) and mask / traffic
class (ipv6) and mask>s), (list of
supported <flow label (ipv6)>s)
[…]]
Description
This command allows the TE to specify a Packet Filter - PF for a Traffic Flow Template - TFT that is used in the
GGSN for routing of down-link packets onto different QoS flows towards the TE. The concept is further described in
the 3GPP TS 23.060[47]. A TFT consists of from one and up to eight Packet Filters, each identified by a unique
<packet filter identifier>. A Packet Filter also has an <evaluation precedence index> that is
unique within all TFTs associated with all PDP contexts that are associated with the same PDP address.
The set command specifies a Packet Filters that is to be added to the TFT stored in the MT and used for the context
identified by the (local) context identification parameter, <cid>. The specified TFT will be stored in the GGSN only at
activation or MS-initiated modification of the related context. Since this is the same parameter that is used in the
+CGDCONT and +CGDSCONT commands, the +CGTFT command is effectively an extension to these commands.
The Packet Filters consist of a number of parameters, each of which may be set to a separate value.
A special form of the set command, +CGTFT= <cid> causes all of the Packet Filters in the TFT for context number
<cid> to become undefined. At any time there may exist only one PDP context with no associated TFT amongst all
PDP contexts associated to one PDP address. At an attempt to delete a TFT, which would violate this rule, an ERROR
or +CME ERROR response is returned. Extended error responses are enabled by the +CMEE command.
The read command returns the current settings for all Packet Filters for each defined context.
The test command returns values supported as a compound value. If the MT supports several PDP types, the parameter
value ranges for each PDP type are returned on a separate line. TFTs shall be used for PDP-type IP and PPP only. For
PDP-type PPP a TFT is applicable only when IP traffic is carried over PPP. If PPP carries header-compressed IP
packets, then a TFT cannot be used.