# -*- text -*-
# Copyright (C) 2019 The FreeRADIUS Server project and contributors
# This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0
#
#	3GPP2 stuff.
#
#	http://www.3gpp2.org/Public_html/specs/index.cfm
#	http://www.3gpp2.org/public_html/Specs/X.S0011-005-D_v2.0_081103.pdf
#	http://www.3gpp2.org/public_html/specs/X.S0011-005-C_v3.0_061030.pdf
#		"cdma2000 Wireless IP Network Standard: Accounting Services and 3GPP2 Radius VSAs"
#		"3GPP2 X.S0011-005-D"
#		"Version: 2.0"
#		"Version Date: November 2008"
#
#	http://www.3gpp2.org/public_html/X/VSA-VSE.cfm
#
#	http://www.3gpp2.org/public_html/specs/X.S0054-910-A_v1.0_080909.pdf
#	"CAN Data Dictionary "
#		"Revision A"
#
#	$Id$
#
# [wireshark] 2009-07-08 - FreeRadius 2.6.1 dictionary.3gpp2 updated from the 3GPP2 X.S0011-005-D v2.0 spec
#
VENDOR		3GPP2				5535

BEGIN-VENDOR	3GPP2

ATTRIBUTE	3GPP2-Ike-Preshared-Secret-Request	1	integer
ATTRIBUTE	3GPP2-Security-Level			2	integer
ATTRIBUTE	3GPP2-Pre-Shared-Secret			3	string # 16 octets
ATTRIBUTE	3GPP2-Reverse-Tunnel-Spec		4	integer
ATTRIBUTE	3GPP2-Diffserv-Class-Option		5	integer

#  Contains embedded 3GPP2 accounting attributes.
ATTRIBUTE	3GPP2-Accounting-Container		6	octets
ATTRIBUTE	3GPP2-Home-Agent-IP-Address		7	combo-ip

# A number formed from the concatenation of the home RADIUS IP address,
# the FA IP address, and a 32-bit Unix timestamp, all encoded as 8 ASCII
#  hex characters.
ATTRIBUTE	3GPP2-KeyID				8	string # 20 octets

ATTRIBUTE	3GPP2-PCF-IP-Address			9	ipaddr
ATTRIBUTE	3GPP2-BSID				10	string
ATTRIBUTE	3GPP2-User-Id				11	integer
ATTRIBUTE	3GPP2-Forward-FCH-Mux-Option		12	integer
ATTRIBUTE	3GPP2-Reverse-FCH-Mux-Option		13	integer
#
# 14-15 ?
#
ATTRIBUTE	3GPP2-Service-Option			16	integer
ATTRIBUTE	3GPP2-Forward-Traffic-Type		17	integer
ATTRIBUTE	3GPP2-Reverse-Traffic-Type		18	integer
ATTRIBUTE	3GPP2-FCH-Frame-Size			19	integer
ATTRIBUTE	3GPP2-Forward-FCH-RC			20	integer
ATTRIBUTE	3GPP2-Reverse-FCH-RC			21	integer
ATTRIBUTE	3GPP2-IP-Technology			22	integer
ATTRIBUTE	3GPP2-Compulsory-Tunnel-Indicator	23	integer
ATTRIBUTE	3GPP2-Release-Indicator			24	integer
ATTRIBUTE	3GPP2-Bad-PPP-Frame-Count		25	integer
#
# 26-29 ?
#
ATTRIBUTE	3GPP2-Number-Active-Transitions		30	integer
ATTRIBUTE	3GPP2-Terminating-SDB-Octet-Count	31	integer
ATTRIBUTE	3GPP2-Originating-SDB-OCtet-Count	32	integer
ATTRIBUTE	3GPP2-Terminating-Number-SDBs		33	integer
ATTRIBUTE	3GPP2-Originating-Number-SDBs		34	integer
# 35 ?
ATTRIBUTE	3GPP2-IP-QoS				36	integer
# 37-38 ?
ATTRIBUTE	3GPP2-Airlink-Priority			39	integer
ATTRIBUTE	3GPP2-Airlink-Record-Type		40	integer
ATTRIBUTE	3GPP2-R-P-Session-ID			41	octets
ATTRIBUTE	3GPP2-Airlink-Sequence-Number		42	integer
ATTRIBUTE	3GPP2-Received-HDLC-Octets		43	integer
ATTRIBUTE	3GPP2-Correlation-Id			44	string
ATTRIBUTE	3GPP2-Module-Orig-Term-Indicator	45	integer
ATTRIBUTE	3GPP2-Inbound-Mobile-IP-Sig-Octets	46	integer
ATTRIBUTE	3GPP2-Outbound-Mobile-IP-Sig-Octets	47	integer
ATTRIBUTE	3GPP2-Session-Continue			48	integer
ATTRIBUTE	3GPP2-Active-Time			49	integer
ATTRIBUTE	3GPP2-DCCH-Frame-Size			50	integer
ATTRIBUTE	3GPP2-Begin-Session			51	integer
ATTRIBUTE	3GPP2-ESN				52	string
# 53 ?
ATTRIBUTE	3GPP2-S-Key				54	octets
ATTRIBUTE	3GPP2-S-Request				55	integer
ATTRIBUTE	3GPP2-S-Lifetime			56	date
ATTRIBUTE	3GPP2-MN-HA-SPI				57	integer
ATTRIBUTE	3GPP2-MN-HA-Shared-Key			58	string encrypt=2

# The next set of attributes contain sub-types
ATTRIBUTE	3GPP2-Remote-IP-Address			59	tlv
BEGIN-TLV	3GPP2-Remote-IP-Address
	ATTRIBUTE	3GPP2-Remote-IP-Address-Value	1	ipaddr
	ATTRIBUTE	3GPP2-Remote-IP-Address-Mask	2	integer
	ATTRIBUTE	3GPP2-Remote-IP-Qualifier	3	short
END-TLV	3GPP2-Remote-IP-Address

ATTRIBUTE	3GPP2-HRPD-Access/Terminal-Authentication-and-1x-Access-Authorization 60 integer
ATTRIBUTE	3GPP2-AT-Hardware-Identifier		61	tlv
BEGIN-TLV	3GPP2-AT-Hardware-Identifier
	ATTRIBUTE	AT-hardware-identifier-type	1	integer
	ATTRIBUTE	AT-hardware-identifier-value	2	octets
END-TLV		3GPP2-AT-Hardware-Identifier

# 62 - 69 are marked "reserved"

ATTRIBUTE	3GPP2-Remote-IPv6-Address		70	tlv
BEGIN-TLV	3GPP2-Remote-IP-Address
	ATTRIBUTE	3GPP2-Remote-IPv6-Address-Value	1	ipv6addr
	ATTRIBUTE	3GPP2-Remote-IPv6-Address-Prefix-Length	2 integer
	ATTRIBUTE	3GPP2-Remote-IPv6-Address-Qualifier	3 short
END-TLV	3GPP2-Remote-IP-Address

ATTRIBUTE	3GPP2-Remote-Address-Table-Index	71	tlv
BEGIN-TLV	3GPP2-Remote-Address-Table-Index
	ATTRIBUTE	3GPP2-Remote-Address-Table-Index-Value	1	short
	ATTRIBUTE	3GPP2-Remote-Address-Table-Index-Qualifier 2	short
END-TLV	3GPP2-Remote-Address-Table-Index

ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count	72	tlv
BEGIN-TLV	3GPP2-Remote-IPv4-Addr-Octet-Count
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Address 1	ipaddr
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Mask	2	integer
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Forward 3	integer
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Reverse 4	integer
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Table-Index 5	short
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Forward-Overflow 6	short
	ATTRIBUTE	3GPP2-Remote-IPv4-Addr-Octet-Count-Reverse-Overflow 7	short
END-TLV	3GPP2-Remote-IPv4-Addr-Octet-Count
ATTRIBUTE	3GPP2-Allowed-Diffserv-Marking		73	tlv
BEGIN-TLV 3GPP2-Allowed-Diffserv-Marking
	ATTRIBUTE	flags-for-Allowed-Diffserv-class	1	string
	ATTRIBUTE	Max-class-selection-marking		2	string
	ATTRIBUTE	Reverse-tunnel-marking			3	string
END-TLV 3GPP2-Allowed-Diffserv-Marking
#contains subtypes
ATTRIBUTE	3GPP2-Service-Option-Profile		74	tlv
BEGIN-TLV 3GPP2-Service-Option-Profile
	ATTRIBUTE	service-option			1	integer
END-TLV 3GPP2-Service-Option-Profile

# the following don't contain subtypes
ATTRIBUTE	3GPP2-DNS-Update-Required		75	integer
# 76 ?
# 77 ?
ATTRIBUTE	3GPP2-Always-On				78	integer
ATTRIBUTE	3GPP2-Foreign-Agent-Address		79	ipaddr
ATTRIBUTE	3GPP2-Last-User-Activity-Time		80	integer
ATTRIBUTE	3GPP2-MN-AAA-Removal-Indication		81	integer
ATTRIBUTE	3GPP2-RN-Packet-Data-Inactivity-Timer	82	integer
ATTRIBUTE	3GPP2-Forward-PDCH-RC			83	integer
ATTRIBUTE	3GPP2-Forward-DCCH-Mux-Option		84	integer
ATTRIBUTE	3GPP2-Reverse-DCCH-Mux-Option		85	integer
ATTRIBUTE	3GPP2-Forward-DCCH-RC			86	integer
ATTRIBUTE	3GPP2-Reverse-DHHC-RC			87	integer
ATTRIBUTE	3GPP2-Session-Termination-Capability	88	integer
ATTRIBUTE	3GPP2-Allowed-Persistent-TFTs		89	integer

ATTRIBUTE	3GPP2-Prepaid-Acct-Quota		90	tlv
BEGIN-TLV 3GPP2-Prepaid-Acct-Quota
	ATTRIBUTE	QID					1	integer
	ATTRIBUTE	VolumeQuota				2	integer
	ATTRIBUTE	VolumeQuotaOverflow			3	m2integer
	ATTRIBUTE	VolumeThreshold				4	integer
	ATTRIBUTE	VolumeThreshouldOverflow		5	integer
	ATTRIBUTE	DurationQuota				6	integer
	ATTRIBUTE	DurationThreshold			7	integer
	ATTRIBUTE	Update-Reason				8	integer
END-TLV 3GPP2-Prepaid-Acct-Quota

ATTRIBUTE	3GPP2-Prepaid-acct-Capability		91	tlv
BEGIN-TLV 3GPP2-Prepaid-acct-Capability
	ATTRIBUTE	AvailableInClient			1	integer
	ATTRIBUTE	SelectedForSession			2	integer
END-TLV 3GPP2-Prepaid-acct-Capability
ATTRIBUTE	3GPP2-MIP-Lifetime			92	octets

ATTRIBUTE	3GPP2-Acct-Stop-Trigger			93	integer

# contains subtypes
ATTRIBUTE	3GPP2-Service-Reference-Id		94	tlv
BEGIN-TLV	3GPP2-Service-Reference-Id
	ATTRIBUTE	3GPP2-Service-Reference-Id-Value	1	short
	ATTRIBUTE	3GPP2-Service-Reference-Main-SC-Indicator 2	short
END-TLV	3GPP2-Service-Reference-Id

ATTRIBUTE	3GPP2-DNS-Update-Capability		95	integer
ATTRIBUTE	3GPP2-Disconnect-Reason			96	integer

ATTRIBUTE	3GPP2-Remote-IPv6-Octet-Count		97	tlv
BEGIN-TLV	3GPP2-Remote-IPv6-Octet-Count
	ATTRIBUTE	3GPP2-Remote-IPv6-Count-Address		1	ipv6addr
	ATTRIBUTE	3GPP2-Remote-IPv6-Prefix-Length		2	short
	ATTRIBUTE	3GPP2-Remote-IPv6-Forward-Octet-Count	3	integer
	ATTRIBUTE	3GPP2-Remote-IPv6-Reverse-Octet-Count	4	integer
	ATTRIBUTE	3GPP2-Remote-IPv6-Table-Index		5	short
	ATTRIBUTE	3GPP2-Remote-IPv6-Reverse-Octet-Count-Overflow 6	short
END-TLV	3GPP2-Remote-IPv6-Octet-Count

ATTRIBUTE	3GPP2-PrePaid-Tariff-Switching		98	tlv
BEGIN-TLV 3GPP2-PrePaid-Tariff-Switching
	ATTRIBUTE	QuotaIDentifier				1	integer
	ATTRIBUTE	VolumeUsedAfterTariffSwitch		2	integer
	ATTRIBUTE	VolumeUsedATSOverflow			3	integer
	ATTRIBUTE	TariffSwitchInterval			4	integer
	ATTRIBUTE	TimeIntervalafterTariffSwitchUpdate	5	integer
END-TLV 3GPP2-PrePaid-Tariff-Switching

ATTRIBUTE	3GPP2-Authorization-Parameters		99	tlv
BEGIN-TLV 3GPP2-Authorization-Parameters
	ATTRIBUTE	BAK-Identifier				1	integer
	ATTRIBUTE	Timestamp-long				2	integer
	ATTRIBUTE	Authorization-Signature			3	string
END-TLV 3GPP2-Authorization-Parameters

ATTRIBUTE	3GPP2-BCMCS_FLOW_ID			100	octets

ATTRIBUTE	3GPP2-BCMCS-Capability			101	tlv
BEGIN-TLV 3GPP2-BCMCS-Capability
	ATTRIBUTE	Protocol-Revision			1	integer
END-TLV 3GPP2-BCMCS-Capability

ATTRIBUTE	3GPP2-Common-Session-Info		102	tlv
BEGIN-TLV 3GPP2-Common-Session-Info
	ATTRIBUTE	BCMCS_FLOW_ID				1	bytes
	ATTRIBUTE	Program-Start-Time			2	date
	ATTRIBUTE	Program-End-Time			3	date
	ATTRIBUTE	Program-Allowed-Registration-Time(seconds)	4	integer
	ATTRIBUTE	Authorization-Required-Flag		5	string
	ATTRIBUTE	QoS-Parameter				6	integer #??
	ATTRIBUTE	BCMCS_Flow_Priority			7	integer
END-TLV 3GPP2-Common-Session-Info

ATTRIBUTE	BSN-Session-Info			103	tlv
BEGIN-TLV BSN-Session-Info
	ATTRIBUTE	BCMCS_FLOW_ID				1	bytes
	ATTRIBUTE	Multicast-IP-Address			2	ipaddr
	ATTRIBUTE	Destination-Port-Number			3	integer
	ATTRIBUTE	Header-Compression-Algorithm		4	string
	ATTRIBUTE	CID					5	string
	ATTRIBUTE	MAX-CID					6	integer
	ATTRIBUTE	Compression-Profile			7	integer
	ATTRIBUTE	MAX-Header-Size				8	integer
	ATTRIBUTE	MRRU					9	integer
	ATTRIBUTE	Content-Server-Source-IP-Address	10	ipaddr
	ATTRIBUTE	Content-Server-Source-IPv6-Address	11	ipv6addr
END-TLV BSN-Session-Info

ATTRIBUTE	RAN-Session-Info			104	tlv
BEGIN-TLV RAN-Session-Info
	ATTRIBUTE	BCMCS_FLOW_ID				1	bytes
	ATTRIBUTE	Encryption-Mechanism			2	integer
	ATTRIBUTE	BAK-Identifier				3	integer
	ATTRIBUTE	BAK					4	string
	ATTRIBUTE	BAK-Expire-Time				5	string
	ATTRIBUTE	Session-Bandwidth			6	integer
END-TLV RAN-Session-Info

ATTRIBUTE	Reason-Code				105	integer
ATTRIBUTE	3GPP2-BCMCS-Flow-Transmission-Time	107	date

ATTRIBUTE	3GPP2-Subnet				108	tlv
BEGIN-TLV 3GPP2-Subnet
	ATTRIBUTE	Subnet					1	bytes
	ATTRIBUTE	Sector-ID				2	bytes
END-TLV 3GPP2-Subnet
ATTRIBUTE	3GPP2-Multicast-IP-Address		109	ipaddr
ATTRIBUTE	3GPP2-Port				110	integer

ATTRIBUTE	3GPP2-TK-Info				112	tlv
BEGIN-TLV 3GPP2-TK-Info
	ATTRIBUTE	TK					1	integer
	ATTRIBUTE	TK_RAND					2	integer
END-TLV 3GPP2-TK-Info

ATTRIBUTE	3GPP2-BAK-ID				113	tlv
BEGIN-TLV 3GPP2-BAK-ID
	ATTRIBUTE	BAK_ID					1	integer
	ATTRIBUTE	BAK_Expire				2	integer
END-TLV 3GPP2-BAK-ID

ATTRIBUTE	3GPP2-Reverse-PDCH-RC			114	integer
ATTRIBUTE	3GPP2-MEID				116	string

ATTRIBUTE	3GPP2-DNS-Server-IP-Address		117	tlv
BEGIN-TLV 3GPP2-DNS-Server-IP-Address
	ATTRIBUTE	Primary-DNS-Server			1	ipaddr
	ATTRIBUTE	Secondary-DNS-Server			2	ipaddr
	ATTRIBUTE	3GPP2-DNS-Server-Flag			3	byte
	ATTRIBUTE	3GPP2-DNS-Server-Entity-Type		4	byte
END-TLV 3GPP2-DNS-Server-IP-Address

ATTRIBUTE	3GPP2-MIP6-Home-Agent-Address-From-BU	118	ipv6addr
ATTRIBUTE	3GPP2-MIP6-Care-of-Address		119	ipv6addr
ATTRIBUTE	3GPP2-Home-Agent-Not-Authorized		120	integer
ATTRIBUTE	3GPP2-MIP6-Session-Key			121	octets
ATTRIBUTE	3GPP2-Hot-Line-Accounting-Information	122	string
ATTRIBUTE	3GPP2-MIP6-Mesg-ID			123	octets
ATTRIBUTE	3GPP2-Filter-Rule			124	string
ATTRIBUTE	3GPP2-HTTP-Redirection-Rule		125	string
ATTRIBUTE	3GPP2-IP-Redirection-Rule		126	string
ATTRIBUTE	3GPP2-Hot-Line-Capability		127	integer
ATTRIBUTE	3GPP2-MIP6-Home-Link-Prefix-Attr-A	128	octets

ATTRIBUTE	3GPP2-Max-Authorized-Aggr-Bandwidth	130	integer

ATTRIBUTE	3GPP2-Authorized-Flow-Profile-IDs	131	tlv
BEGIN-TLV 3GPP2-Authorized-Flow-Profile-IDs
	ATTRIBUTE	ProfileID_Forward			1	string
	ATTRIBUTE	ProfileID_Reverse			2	string
	ATTRIBUTE	ProfileID_Bi-direction			3	string
END-TLV 3GPP2-Authorized-Flow-Profile-IDs

ATTRIBUTE	3GPP2-Granted-QoS-Parameters		132	tlv
BEGIN-TLV 3GPP2-Granted-QoS-Parameters
	ATTRIBUTE	Direction				1	integer
	ATTRIBUTE	FLOW_ID					2	integer
	ATTRIBUTE	QoS_ATTRIBUTE_SET_ID			3	integer
	ATTRIBUTE	FlowProfileID				4	integer
	ATTRIBUTE	Traffic_Class				5	string
	ATTRIBUTE	Peak_Rate				6	string
	ATTRIBUTE	Bucket_Size				7	string
	ATTRIBUTE	Token_Rate				8	string
	ATTRIBUTE	Max_Latency				9	string
	ATTRIBUTE	Max_IP_Packet_Loss_Rate			10	string
	ATTRIBUTE	Packet_Size				11	string
	ATTRIBUTE	Delay_Var_Sensitive			12	string
END-TLV 3GPP2-Granted-QoS-Parameters

ATTRIBUTE	3GPP2-Maximum-Per-Flow-Priority		133	integer
ATTRIBUTE	3GPP2-MIP6-Authenticator		134	octets

ATTRIBUTE	3GPP2-MIP6-MAC-Mobility-Data		138	octets
ATTRIBUTE	3GPP2-Inter-User-Priority		139	integer
ATTRIBUTE	3GPP2-MIP6-Home-Agent-Address-Attr-B	140	ipv6addr
ATTRIBUTE	3GPP2-MIP6-HOA-Received-From-BU		141	ipv6addr
ATTRIBUTE	3GPP2-Carrier-ID			142	octets
ATTRIBUTE	3GPP2-GMT-Time-Zone-Offset		143	integer

# contains subtypes
ATTRIBUTE	3GPP2-Flow-ID-Parameter			144	octets

ATTRIBUTE	3GPP2-Flow-Status			145	integer
ATTRIBUTE	3GPP2-Filtered-Octet-Count-Terminating	146	integer
ATTRIBUTE	3GPP2-Filtered-Octet-Count-Originating	147	integer

ATTRIBUTE	3GPP2-RSVP-Inbound-Octet-Count		162	integer
ATTRIBUTE	3GPP2-RSVP-Outbound-Octet-Count		163	integer
ATTRIBUTE	3GPP2-RSVP-Inbound-Packet-Count		164	integer
ATTRIBUTE	3GPP2-RSVP-Outbound-Packet-Count	165	integer

ATTRIBUTE	3GPP2-HA-Request			168	integer
ATTRIBUTE	3GPP2-HA-Authorised			169	integer
ATTRIBUTE	3GPP2-IP-Ver-Authorised			172	integer
ATTRIBUTE	3GPP2-MIPv4-Mesg-Id			173	string

ATTRIBUTE	3GPP2-MIP6-HA-Local-Assignment-Capblty	179	integer

ATTRIBUTE	3GPP2-Network-PMIP-NAI			192	string
ATTRIBUTE	3GPP2-PMIP-Based-Mobility-Capability	193	integer
ATTRIBUTE	3GPP2-Accounting-Mode			198	integer ## ??

ATTRIBUTE	3GPP2-HAAA-MIP6-HA-Protocol-Capblty-Ind	203	integer

ATTRIBUTE	3GPP2-VAAA-Assigned-MIP6-HA		205	ipv6addr
ATTRIBUTE	3GPP2-VAAA-Assigned-MIP6-HL		206	octets
ATTRIBUTE	3GPP2-VAAA-MIP6-HA-Protocol-Capblty-Ind	207	integer

ATTRIBUTE	3GPP2-DNS-Server-IPV6-Address		214	tlv
BEGIN-TLV 3GPP2-DNS-Server-IPV6-Address
	ATTRIBUTE	Primary-DNS-Server-IPV6-ADDRESS		1	ipv6addr
	ATTRIBUTE	Secondary-DNS-Server-IPV6-ADDRESS	2	ipv6addr
	ATTRIBUTE	3GPP2-DNS-Server-IPv6-Address-Flag	3	byte
	ATTRIBUTE	3GPP2-DNS-Server-IPv6-Address-Entity-Type	4	byte
END-TLV 3GPP2-DNS-Server-IPV6-Address

VALUE	3GPP2-Airlink-Record-Type	Connection-Setup	1
VALUE	3GPP2-Airlink-Record-Type	Active-Start		2
VALUE	3GPP2-Airlink-Record-Type	Active-Stop		3
VALUE	3GPP2-Airlink-Record-Type	Short-Data-Burst	4

VALUE	Authorization-Required-Flag	Authorization-is-not-required-for-this-flow	0
VALUE	Authorization-Required-Flag	Authorization-is-required-for-this-flow		1

VALUE	Reason-Code	Reserved				0
VALUE	Reason-Code	Authorization-Only			1
VALUE	Reason-Code	Session-Discovery-Only			2
VALUE	Reason-Code	Authorization-and-Session-Discovery	3


VALUE	Header-Compression-Algorithm	No-Header-Compression	0
VALUE	Header-Compression-Algorithm	ROHC-U-mode		1

VALUE	CID	Small-CID					0
VALUE	CID	Large-CID					1

VALUE	Encryption-Mechanism	High-layer-encryption-in-the-Content-Server	0
VALUE	Encryption-Mechanism	Link-layer-encryption-in-the-RAN		1

VALUE	3GPP2-PMIP-Based-Mobility-Capability	AGW-supports-the-Network-PMIP4-only		1
VALUE	3GPP2-PMIP-Based-Mobility-Capability	AGW-supports-the-Network-PMIP6-only		2
VALUE	3GPP2-PMIP-Based-Mobility-Capability	AGW-supports-the-both-Network-PMIP4-and-PMIP6	3

VALUE	Update-Reason	Pre-initializatio			1
VALUE	Update-Reason	Initial-request				2
VALUE	Update-Reason	Threshold-reached			3
VALUE	Update-Reason	Quota-reached				4
VALUE	Update-Reason	Remote-Forced-disconnect		5
VALUE	Update-Reason	Client-Service-termination		6
VALUE	Update-Reason	Main-SI-released			7
VALUE	Update-Reason	Service-Instance-not-established	8
VALUE	Update-Reason	Tariff-Switch-Update			9

VALUE	AvailableInClient	PrePaid-Accounting-for-Volume-supported			1
VALUE	AvailableInClient	PrePaid-Accounting-for-Duration-supported		2
VALUE	AvailableInClient	PrePaid-Accounting-for-Volume-and-Duration-supported	3

VALUE	SelectedForSession	PrePaid	Accounting	not	used			0
VALUE	SelectedForSession	Usage-of-PrePaid-Accounting-for-Volume			1
VALUE	SelectedForSession	Usage-of-PrePaid-Accounting-for-Duration		2
VALUE	SelectedForSession	Usage-of-PrePaid-Accounting-for-Volume-and-Duration	3

VALUE	Flag	DNS-IP-Addresses-Provided-By-HAAA-Forcibly			1
VALUE	Flag	DNS-IP-Addresses-Provided-By-HAAA-Unobtrusively			0

VALUE	Entity-Type		HAAA	1
VALUE	Entity-Type		VAAA	2

END-VENDOR 3GPP2
