TGPP.xml 90 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <application id="16777223" name="3GPP Gmb" uri="http://www.3gpp.org/DynaReport/29061.htm">
  3. <!--
  4. This secion/application contains AVPs whose codes collide with other 3GPP AVPs.
  5. The modern (non-conflicting) Gmb AVPs are in the SGmb application/section below.
  6. If you want to use the Cx/Dx AVPs comment the below AVPs (1-27) out and uncomment
  7. the Cx/Dx AVPs.
  8. -->
  9. <avp name="3GPP-IMSI" code="1" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  10. <type type-name="UTF8String"/>
  11. </avp>
  12. <avp name="3GPP-Charging-Id" code="2" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  13. <type type-name="OctetStringOrUTF8"/>
  14. </avp>
  15. <avp name="3GPP-PDP-Type" code="3" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  16. <type type-name="Enumerated"/>
  17. <enum name="IPv4" code="0"/>
  18. <enum name="PPP" code="1"/>
  19. <enum name="IPv6" code="2"/>
  20. <enum name="IPv4v6" code="3"/>
  21. </avp>
  22. <avp name="3GPP-CG-Address" code="4" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  23. <type type-name="IPAddress"/>
  24. </avp>
  25. <avp name="3GPP-GPRS-Negotiated-QoS-Profile" code="5" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  26. <type type-name="UTF8String"/>
  27. </avp>
  28. <avp name="3GPP-SGSN-Address" code="6" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  29. <type type-name="IPAddress"/>
  30. </avp>
  31. <avp name="3GPP-GGSN-Address" code="7" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  32. <type type-name="IPAddress"/>
  33. </avp>
  34. <avp name="3GPP-IMSI-MCC-MNC" code="8" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  35. <type type-name="UTF8String"/>
  36. </avp>
  37. <avp name="3GPP-GGSN-MCC-MNC" code="9" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  38. <type type-name="UTF8String"/>
  39. </avp>
  40. <avp name="3GPP-NSAPI" code="10" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  41. <type type-name="UTF8String"/>
  42. </avp>
  43. <avp name="3GPP-Session-Stop-Indicator" code="11" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  44. <type type-name="UTF8String"/>
  45. </avp>
  46. <avp name="3GPP-Selection-Mode" code="12" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  47. <type type-name="UTF8String"/>
  48. </avp>
  49. <avp name="3GPP-Charging-Characteristics" code="13" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  50. <type type-name="UTF8String"/>
  51. </avp>
  52. <avp name="3GPP-CG-IPv6-Address" code="14" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  53. <type type-name="OctetString"/>
  54. </avp>
  55. <avp name="3GPP-SGSN-IPv6-Address" code="15" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  56. <type type-name="OctetString"/>
  57. </avp>
  58. <avp name="3GPP-GGSN-IPv6-Address" code="16" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  59. <type type-name="OctetString"/>
  60. </avp>
  61. <avp name="3GPP-IPv6-DNS-Server" code="17" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  62. <type type-name="OctetString"/>
  63. </avp>
  64. <avp name="3GPP-SGSN-MCC-MNC" code="18" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  65. <type type-name="UTF8String"/>
  66. </avp>
  67. <avp name="3GPP-Teardown-Indicator" code="19" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  68. <type type-name="OctetString"/>
  69. </avp>
  70. <avp name="3GPP-IMEISV" code="20" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  71. <type type-name="OctetStringOrUTF8"/>
  72. </avp>
  73. <avp name="3GPP-RAT-Type" code="21" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  74. <type type-name="OctetString"/>
  75. </avp>
  76. <avp name="3GPP-User-Location-Info" code="22" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  77. <type type-name="OctetString"/>
  78. </avp>
  79. <avp name="3GPP-MS-TimeZone" code="23" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  80. <type type-name="OctetString"/>
  81. </avp>
  82. <avp name="3GPP-CAMEL-Charging-Info" code="24" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  83. <type type-name="OctetString"/>
  84. </avp>
  85. <avp name="3GPP-Packet-Filter" code="25" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  86. <type type-name="OctetString"/>
  87. </avp>
  88. <avp name="3GPP-Negotiated-DSCP" code="26" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  89. <type type-name="OctetString"/>
  90. </avp>
  91. <avp name="3GPP-Allocate-IP-Type" code="27" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  92. <type type-name="OctetString"/>
  93. </avp>
  94. <!-- Note: The AVP codes from 1 to 255 are reserved for backwards compatibility with 3GPP RADIUS Vendor Specific
  95. Attributes (See TS 29.061 [13]) -->
  96. <!--
  97. <avp name="Reserved" code="28" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  98. <type type-name="OctetString"/>
  99. </avp> -->
  100. <avp name="3GPP-TWAN-Identifier" code="29" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  101. <type type-name="OctetString"/>
  102. </avp>
  103. <!--
  104. <avp name="Reserved" code="30" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  105. <type type-name="OctetString"/>
  106. </avp>
  107. <avp name="Reserved" code="31" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  108. <type type-name="OctetString"/>
  109. </avp>
  110. <avp name="Reserved" code="32" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  111. <type type-name="OctetString"/>
  112. </avp>
  113. <avp name="Reserved" code="33" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  114. <type type-name="OctetString"/>
  115. </avp>
  116. <avp name="Reserved" code="34" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  117. <type type-name="OctetString"/>
  118. </avp>
  119. <avp name="Reserved" code="35" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  120. <type type-name="OctetString"/>
  121. </avp>
  122. <avp name="Reserved" code="36" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  123. <type type-name="OctetString"/>
  124. </avp>
  125. <avp name="Reserved" code="37" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  126. <type type-name="OctetString"/>
  127. </avp>
  128. <avp name="Reserved" code="38" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  129. <type type-name="OctetString"/>
  130. </avp>
  131. <avp name="Reserved" code="39" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  132. <type type-name="OctetString"/>
  133. </avp>
  134. <avp name="Reserved" code="40" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  135. <type type-name="OctetString"/>
  136. </avp>
  137. <avp name="Reserved" code="41" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  138. <type type-name="OctetString"/>
  139. </avp>
  140. <avp name="Reserved" code="42" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  141. <type type-name="OctetString"/>
  142. </avp>
  143. <avp name="Reserved" code="43" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  144. <type type-name="OctetString"/>
  145. </avp>
  146. <avp name="Reserved" code="44" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  147. <type type-name="OctetString"/>
  148. </avp>
  149. <avp name="Reserved" code="45" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  150. <type type-name="OctetString"/>
  151. </avp>
  152. <avp name="Reserved" code="46" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  153. <type type-name="OctetString"/>
  154. </avp>
  155. <avp name="Reserved" code="47" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  156. <type type-name="OctetString"/>
  157. </avp>
  158. <avp name="Reserved" code="48" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  159. <type type-name="OctetString"/>
  160. </avp>
  161. <avp name="Reserved" code="49" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  162. <type type-name="OctetString"/>
  163. </avp>
  164. <avp name="Reserved" code="50" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  165. <type type-name="OctetString"/>
  166. </avp>
  167. <avp name="Reserved" code="51" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  168. <type type-name="OctetString"/>
  169. </avp>
  170. <avp name="Reserved" code="52" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  171. <type type-name="OctetString"/>
  172. </avp>
  173. <avp name="Reserved" code="53" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  174. <type type-name="OctetString"/>
  175. </avp>
  176. <avp name="Reserved" code="54" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  177. <type type-name="OctetString"/>
  178. </avp>
  179. <avp name="Reserved" code="55" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  180. <type type-name="OctetString"/>
  181. </avp>
  182. <avp name="Reserved" code="56" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  183. <type type-name="OctetString"/>
  184. </avp>
  185. <avp name="Reserved" code="57" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  186. <type type-name="OctetString"/>
  187. </avp>
  188. <avp name="Reserved" code="58" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  189. <type type-name="OctetString"/>
  190. </avp>
  191. <avp name="Reserved" code="59" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  192. <type type-name="OctetString"/>
  193. </avp>
  194. -->
  195. <!-- ************************** IMS Cx Dx AVPS ********************* -->
  196. <!--
  197. These AVPs collide(share AVP code number) with other 3GPP AVPs (above).
  198. Uncomment 1 - 28 here and comment out the ones above if you want to use these.
  199. <avp name="Visited-Network-Identifier-OBSOLETE-CN25" code="1" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  200. <type type-name="OctetString"/>
  201. </avp>
  202. <avp name="Public-Identity-OBSOLETE-CN25" code="2" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  203. <type type-name="UTF8String"/>
  204. </avp>
  205. <avp name="Server-Name-OBSOLETE-CN25" code="3" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  206. <type type-name="UTF8String"/>
  207. </avp>
  208. <avp name="Server-Capabilities-OBSOLETE-CN25" code="4" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  209. <grouped>
  210. <gavp name="Mandatory-Capability"/>
  211. <gavp name="Optional-Capability"/>
  212. <gavp name="Server-Name"/>
  213. </grouped>
  214. </avp>
  215. <avp name="Mandatory-Capability-OBSOLETE-CN25" code="5" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  216. <type type-name="Unsigned32"/>
  217. </avp>
  218. <avp name="Optional-Capability-OBSOLETE-CN25" code="6" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  219. <type type-name="Unsigned32"/>
  220. </avp>
  221. <avp name="User-Data-OBSOLETE-CN25" code="7" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  222. <type type-name="OctetString"/>
  223. </avp>
  224. <avp name="SIP-Number-Auth-Items-OBSOLETE-CN25" code="8" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  225. <type type-name="Unsigned32"/>
  226. </avp>
  227. <avp name="SIP-Authentication-Scheme-OBSOLETE-CN25" code="9" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  228. <type type-name="UTF8String"/>
  229. </avp>
  230. <avp name="SIP-Authenticate-OBSOLETE-CN25" code="10" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  231. <type type-name="OctetString"/>
  232. </avp>
  233. <avp name="SIP-Authorization-OBSOLETE-CN25" code="11" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  234. <type type-name="OctetString"/>
  235. </avp>
  236. <avp name="SIP-Authentication-Context-OBSOLETE-CN25" code="12" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  237. <type type-name="OctetString"/>
  238. </avp>
  239. <avp name="SIP-Auth-Data-Item-OBSOLETE-CN25" code="13" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  240. <grouped>
  241. <gavp name="SIP-Item-Number-OBSOLETE-CN25"/>
  242. <gavp name="SIP-Authentication-Scheme-OBSOLETE-CN25"/>
  243. <gavp name="SIP-Authenticate-OBSOLETE-CN25"/>
  244. <gavp name="SIP-Authorization-OBSOLETE-CN25"/>
  245. <gavp name="SIP-Authentication-Context-OBSOLETE-CN25"/>
  246. <gavp name="Confidentiality-Key-OBSOLETE-CN25"/>
  247. <gavp name="Integrity-Key-OBSOLETE-CN25"/>
  248. </grouped>
  249. </avp>
  250. <avp name="SIP-Item-Number-OBSOLETE-CN25" code="14" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  251. <type type-name="Unsigned32"/>
  252. </avp>
  253. <avp name="Server-Assignment-Type-OBSOLETE-CN25" code="15" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  254. <type type-name="Enumerated"/>
  255. <enum name="No-Assignment" code="0"/>
  256. <enum name="Registration" code="1"/>
  257. <enum name="Re-Registration" code="2"/>
  258. <enum name="Unregistered-User" code="3"/>
  259. <enum name="Timeout-Deregistration" code="4"/>
  260. <enum name="User-Deregistration" code="5"/>
  261. <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
  262. <enum name="User-Deregistration-Store-Server-Name" code="7"/>
  263. <enum name="Administrative-Deregistration" code="8"/>
  264. <enum name="Authentication-Failure" code="9"/>
  265. <enum name="Authentication-Timeout" code="10"/>
  266. <enum name="Deregistration-Too-Much-Data" code="11"/>
  267. </avp>
  268. <avp name="Deregistration-Reason-OBSOLETE-CN25" code="16" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  269. <grouped>
  270. <gavp name="Reason-Code"/>
  271. <gavp name="Reason-Info"/>
  272. </grouped>
  273. </avp>
  274. <avp name="Reason-Code-OBSOLETE-CN25" code="17" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  275. <type type-name="Enumerated"/>
  276. <enum name="Permanent-Termination" code="0"/>
  277. <enum name="New-Server-Assigned" code="1"/>
  278. <enum name="Server-Change" code="2"/>
  279. <enum name="Remove-S-CSCF" code="3"/>
  280. </avp>
  281. <avp name="Reason-Info-OBSOLETE-CN25" code="18" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  282. <type type-name="UTF8String"/>
  283. </avp>
  284. <avp name="Charging-Information-OBSOLETE-CN25" code="19" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  285. <grouped>
  286. <gavp name="Primary-Event-Charging-Function-Name"/>
  287. <gavp name="Secondary-Event-Charging-Function-Name"/>
  288. <gavp name="Primary-Charging-Collection-Function-Name"/>
  289. <gavp name="Secondary-Charging-Collection-Function-Name"/>
  290. </grouped>
  291. </avp>
  292. <avp name="Primary-Event-Charging-Function-Name-OBSOLETE-CN25" code="20" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  293. <type type-name="DiameterURI"/>
  294. </avp>
  295. <avp name="Secondary-Event-Charging-Function-Name-OBSOLETE-CN25" code="21" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  296. <type type-name="DiameterURI"/>
  297. </avp>
  298. <avp name="Primary-Charging-Collection-Function-Name-OBSOLETE-CN25" code="22" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  299. <type type-name="DiameterURI"/>
  300. </avp>
  301. <avp name="Secondary-Charging-Collection-Function-Name-OBSOLETE-CN25" code="23" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  302. <type type-name="DiameterURI"/>
  303. </avp>
  304. <avp name="User-Authorization-Type-OBSOLETE-CN25" code="24" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  305. <type type-name="Enumerated"/>
  306. <enum name="Registration" code="0"/>
  307. <enum name="De-Registration" code="1"/>
  308. <enum name="Registration-And-Capabilities" code="2"/>
  309. </avp>
  310. <avp name="User-Data-Request-Type-OBSOLETE-CN25" code="25" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  311. <type type-name="Enumerated"/>
  312. <enum name="Complete-Profile" code="0"/>
  313. <enum name="Registered-Profile" code="1"/>
  314. <enum name="Unregistered-Profile" code="2"/>
  315. </avp>
  316. <avp name="User-Data-Already-Available-OBSOLETE-CN25" code="26" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  317. <type type-name="Enumerated"/>
  318. <enum name="User-Data-Not-Available" code="0"/>
  319. <enum name="User-Data-Already-Available" code="1"/>
  320. </avp>
  321. <avp name="Confidentiality-Key-OBSOLETE-CN25" code="27" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  322. <type type-name="OctetString"/>
  323. </avp>
  324. <avp name="Integrity-Key-OBSOLETE-CN25" code="28" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  325. <type type-name="OctetString"/>
  326. </avp>
  327. -->
  328. <!-- ************************ END IMS Cx Dx AVPS ******************* -->
  329. </application> <!-- 3GPP Gmb -->
  330. <!-- The AVP codes from 500 to 599 are reserved for TS 29.209, 29.211, and 29.229. -->
  331. <application id="16777222" name="3GPP Gq" uri="http://www.3gpp.org/DynaReport/29209.htm">
  332. <!-- ETSI TS 129 209 V6.7.0 (2007-06) -->
  333. <avp name="Abort-Cause" code="500" mandatory="must" vendor-bit="must" may-encrypt="yes" vendor-id="TGPP">
  334. <type type-name="Enumerated"/>
  335. <enum name="BEARER_RELEASED" code="0"/>
  336. <enum name="INSUFFICIENT_SERVER_RESOURCES" code="1"/>
  337. <enum name="INSUFFICIENT_BEARER_RESOURCES" code="2"/>
  338. <enum name="PS_TO_CS_HANDOVER" code="3"/>
  339. <enum name="SPONSORED_DATA_CONNECTIVITY_ DISALLOWED" code="4"/>
  340. </avp>
  341. <avp name="Access-Network-Charging-Address" code="501" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  342. <type type-name="IPAddress"/>
  343. </avp>
  344. <avp name="Access-Network-Charging-Identifier" code="502" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  345. <grouped>
  346. <gavp name="Access-Network-Charging-Identifier-Value"/>
  347. <gavp name="Flows"/>
  348. </grouped>
  349. </avp>
  350. <avp name="Access-Network-Charging-Identifier-Value" code="503" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  351. <type type-name="OctetString"/>
  352. </avp>
  353. <avp name="AF-Application-Identifier" code="504" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  354. <type type-name="OctetStringOrUTF8"/>
  355. </avp>
  356. <avp name="AF-Charging-Identifier" code="505" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  357. <type type-name="OctetStringOrUTF8"/>
  358. </avp>
  359. <avp name="Authorization-Token" code="506" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  360. <type type-name="OctetString"/>
  361. </avp>
  362. <avp name="Flow-Description" code="507" vendor-id="TGPP" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must">
  363. <type type-name="IPFilterRule"/>
  364. </avp>
  365. <avp name="Flow-Grouping" code="508" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  366. <grouped>
  367. <gavp name="Flows"/>
  368. </grouped>
  369. </avp>
  370. <avp name="Flow-Number" code="509" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  371. <type type-name="Unsigned32"/>
  372. </avp>
  373. <avp name="Flows" code="510" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  374. <grouped>
  375. <gavp name="Media-Component-Number"/>
  376. <gavp name="Flow-Number"/>
  377. <gavp name="Final-Unit-Action"/>
  378. </grouped>
  379. </avp>
  380. <avp name="Flow-Status" code="511" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  381. <type type-name="Enumerated"/>
  382. <enum name="ENABLED-UPLINK" code="0"/>
  383. <enum name="ENABLED-DOWNLINK" code="1"/>
  384. <enum name="ENABLED" code="2"/>
  385. <enum name="DISABLED" code="3"/>
  386. <enum name="REMOVED" code="4"/>
  387. </avp>
  388. <avp name="Flow-Usage" code="512" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  389. <type type-name="Enumerated"/>
  390. <enum name="NO_INFORMATION" code="0"/>
  391. <enum name="RTCP" code="1"/>
  392. <enum name="AF_SIGNALLING" code="2"/>
  393. </avp>
  394. <avp name="Specific-Action" code="513" mandatory="must" protected="may" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  395. <type type-name="Enumerated"/>
  396. <!--ETSI TS 129 209 V6.7.0 (2007-06)-->
  397. <enum name="SERVICE_INFORMATION_REQUEST (now void)" code="0"/>
  398. <enum name="CHARGING_CORRELATION_EXCHANGE" code="1"/>
  399. <enum name="INDICATION_OF_LOSS_OF_BEARER" code="2"/>
  400. <enum name="INDICATION_OF_RECOVERY_OF_BEARER" code="3"/>
  401. <enum name="INDICATION_OF_RELEASE_OF_BEARER" code="4"/>
  402. <enum name="INDICATION_OF_ESTABLISHMENT_OF_BEARER (now void)" code="5"/>
  403. <!-- ETSI ES 283 026 V2.4.1 (2008-11) defines these 2 events:
  404. INDICATION_OF_SUBSCRIBER_DETACHMENT - 6
  405. INDICATION_OF_RESERVATION_EXPIRATION - 7
  406. But they are superceded by 3GPP 29.214 and ETSI 129 214 V10 with the
  407. values below...
  408. -->
  409. <enum name="IP-CAN_CHANGE" code="6"/>
  410. <enum name="INDICATION_OF_OUT_OF_CREDIT" code="7"/>
  411. <!-- From 3GPP 29.214 v11.6.0: -->
  412. <enum name="INDICATION_OF_SUCCESSFUL_RESOURCES_ALLOCATION" code="8"/>
  413. <enum name="INDICATION_OF_FAILED_RESOURCES_ALLOCATION" code="9"/>
  414. <enum name="INDICATION_OF_LIMITED_PCC_DEPLOYMENT" code="10"/>
  415. <enum name="USAGE_REPORT" code="11"/>
  416. <enum name="ACCESS_NETWORK_INFO_REPORT" code="12"/>
  417. <enum name="INDICATION_OF_RECOVERY_FROM_LIMITED_PCC_DEPLOYMENT" code="13"/>
  418. <enum name="INDICATION_OF_ACCESS_NETWORK_INFO_REPORTING_FAILURE" code="14"/>
  419. <enum name="INDICATION_OF_TRANSFER_POLICY_EXPIRED" code="15"/>
  420. <enum name="PLMN_CHANGE" code="16"/>
  421. </avp>
  422. <avp name="Max-Requested-Bandwidth-DL" code="515" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  423. <type type-name="Unsigned32"/>
  424. </avp>
  425. <avp name="Max-Requested-Bandwidth-UL" code="516" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  426. <type type-name="Unsigned32"/>
  427. </avp>
  428. <avp name="Media-Component-Description" code="517" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  429. <grouped>
  430. <gavp name="Media-Component-Number"/>
  431. <gavp name="Media-Sub-Component"/>
  432. <gavp name="AF-Application-Identifier"/>
  433. <gavp name="Media-Type"/>
  434. <gavp name="Max-Requested-Bandwidth-UL"/>
  435. <gavp name="Max-Requested-Bandwidth-DL"/>
  436. <gavp name="Flow-Status"/>
  437. <gavp name="RS-Bandwidth"/>
  438. <gavp name="RR-Bandwidth"/>
  439. <gavp name="Codec-Data"/>
  440. <!-- ETSI ES 283 026 V1.6.0 (2008-02) -->
  441. <gavp name="Reservation-Priority"/>
  442. <gavp name="Reservation-Class"/>
  443. <gavp name="Transport-Class"/>
  444. <gavp name="Media-Authorization-Context-Id"/>
  445. </grouped>
  446. </avp>
  447. <avp name="Media-Component-Number" code="518" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  448. <type type-name="Unsigned32"/>
  449. </avp>
  450. <avp name="Media-Sub-Component" code="519" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  451. <grouped>
  452. <gavp name="Flow-Number"/>
  453. <gavp name="Flow-Description"/>
  454. <gavp name="Flow-Status"/>
  455. <gavp name="Flow-Usage"/>
  456. <gavp name="Max-Requested-Bandwidth-UL"/>
  457. <gavp name="Max-Requested-Bandwidth-DL"/>
  458. </grouped>
  459. </avp>
  460. <avp name="Media-Type" code="520" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  461. <type type-name="Enumerated"/>
  462. <enum name="AUDIO" code="0"/>
  463. <enum name="VIDEO" code="1"/>
  464. <enum name="DATA" code="2"/>
  465. <enum name="APPLICATION" code="3"/>
  466. <enum name="CONTROL" code="4"/>
  467. <enum name="TEXT" code="5"/>
  468. <enum name="MESSAGE" code="6"/>
  469. <enum name="OTHER" code="4294967295"/>
  470. </avp>
  471. <avp name="RR-Bandwidth" code="521" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  472. <type type-name="Unsigned32"/>
  473. </avp>
  474. <avp name="RS-Bandwidth" code="522" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  475. <type type-name="Unsigned32"/>
  476. </avp>
  477. <avp name="SIP-Forking-Indication" code="523" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  478. <type type-name="Enumerated"/>
  479. <enum name="SINGLE_DIALOGUE" code="0"/>
  480. <enum name="SEVERAL_DIALOGUES" code="1"/>
  481. </avp>
  482. </application> <!-- 3GPP Gq -->
  483. <!-- The AVP codes from 500 to 599 are reserved for TS 29.209, 29.211, and 29.229. -->
  484. <application id="16777236" name="3GPP Rx" uri="http://www.3gpp.org/DynaReport/29214.htm">
  485. <avp name="Codec-Data" code="524" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  486. <type type-name="UTF8String" />
  487. </avp>
  488. <avp name="Service-URN" code="525" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  489. <type type-name="OctetStringOrUTF8" />
  490. </avp>
  491. <avp name="Acceptable-Service-Info" code="526" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  492. <grouped>
  493. <gavp name="Media-Component-Description"/>
  494. <gavp name="Max-Requested-Bandwidth-UL"/>
  495. <gavp name="Max-Requested-Bandwidth-DL"/>
  496. </grouped>
  497. </avp>
  498. <avp name="Service-Info-Status" code="527" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  499. <type type-name="Enumerated" />
  500. <enum name="FINAL_SERVICE_INFORMATION" code="0"/>
  501. <enum name="PRELIMINARY_SERVICE_INFORMATION" code="1"/>
  502. </avp>
  503. <avp name="MPS-Identifier" code="528" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  504. <type type-name="OctetString" />
  505. </avp>
  506. <avp name="AF-Signalling-Protocol" code="529" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  507. <type type-name="Enumerated" />
  508. <enum name="NO_INFORMATION" code="0" />
  509. <enum name="SIP" code="1" />
  510. </avp>
  511. <avp name="Sponsored-Connectivity-Data" code="530" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  512. <grouped>
  513. <gavp name="Sponsor-Identity"/>
  514. <gavp name="Application-Service-Provider-Identity"/>
  515. <gavp name="Granted-Service-Unit"/>
  516. <gavp name="Used-Service-Unit"/>
  517. </grouped>
  518. </avp>
  519. <avp name="Sponsor-Identity" code="531" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  520. <type type-name="UTF8String" />
  521. </avp>
  522. <avp name="Application-Service-Provider-Identity" code="532" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  523. <type type-name="UTF8String" />
  524. </avp>
  525. <avp name="Rx-Request-Type" code="533" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  526. <type type-name="Enumerated"/>
  527. <enum name="INITIAL_REQUEST" code="0"/>
  528. <enum name="UPDATE_REQUEST" code="1"/>
  529. <enum name="PCSCF_RESTORATION" code="2"/>
  530. </avp>
  531. <avp name="Min-Requested-Bandwidth-DL" code="534" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  532. <type type-name="Unsigned32"/>
  533. </avp>
  534. <avp name="Min-Requested-Bandwidth-UL" code="535" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  535. <type type-name="Unsigned32"/>
  536. </avp>
  537. <avp name="Required-Access-Info" code="536" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  538. <type type-name="Enumerated"/>
  539. <enum name="USER_LOCATION" code="0"/>
  540. <enum name="MS_TIME_ZONE" code="1"/>
  541. </avp>
  542. <avp name="IP-Domain-Id" code="537" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  543. <type type-name="OctetString"/>
  544. </avp>
  545. <avp name="GCS-Identifier" code="538" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  546. <type type-name="OctetString"/>
  547. </avp>
  548. <avp name="Sharing-Key-DL" code="539" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  549. <type type-name="Unsigned32"/>
  550. </avp>
  551. <avp name="Sharing-Key-UL" code="540" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  552. <type type-name="Unsigned32"/>
  553. </avp>
  554. <avp name="Retry-Interval" code="541" mandatory="may" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  555. <type type-name="Unsigned32"/>
  556. </avp>
  557. <avp name="Sponsoring-Action" code="542" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  558. <type type-name="Enumerated"/>
  559. <enum name="DISABLE_SPONSORING" code="0"/>
  560. <enum name="ENABLE_SPONSORING" code="1"/>
  561. </avp>
  562. <avp name="Max-Supported-Bandwidth-DL" code="543" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  563. <type type-name="Unsigned32"/>
  564. </avp>
  565. <avp name="Max-Supported-Bandwidth-UL" code="544" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  566. <type type-name="Unsigned32"/>
  567. </avp>
  568. <avp name="Min-Desired-Bandwidth-DL" code="545" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  569. <type type-name="Unsigned32"/>
  570. </avp>
  571. <avp name="Min-Desired-Bandwidth-UL" code="546" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  572. <type type-name="Unsigned32"/>
  573. </avp>
  574. <avp name="MCPTT-Identifier" code="547" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  575. <type type-name="OctetString"/>
  576. </avp>
  577. <avp name="Service-Authorization-Info" code="548" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  578. <type type-name="Unsigned32"/>
  579. </avp>
  580. <avp name="Priority-Sharing-Indicator" code="550" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  581. <type type-name="Enumerated"/>
  582. <enum name="PRIORITY_SHARING_ENABLED" code="0"/>
  583. <enum name="PRIORITY_SHARING_DISABLED" code="1"/>
  584. </avp>
  585. <avp name="AF-Requested-Data" code="551" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  586. <type type-name="Unsigned32"/>
  587. </avp>
  588. <avp name="Content-Version" code="552" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  589. <type type-name="Unsigned64"/>
  590. </avp>
  591. <avp name="Pre-emption-Control-Info" code="553" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  592. <type type-name="Unsigned32"/>
  593. </avp>
  594. <avp name="Extended-Max-Requested-BW-DL" code="554" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  595. <type type-name="Unsigned32"/>
  596. </avp>
  597. <avp name="Extended-Max-Requested-BW-UL" code="555" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  598. <type type-name="Unsigned32"/>
  599. </avp>
  600. <avp name="Extended-Max-Supported-BW-DL" code="556" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  601. <type type-name="Unsigned32"/>
  602. </avp>
  603. <avp name="Extended-Max-Supported-BW-UL" code="557" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  604. <type type-name="Unsigned32"/>
  605. </avp>
  606. <avp name="Extended-Min-Desired-BW-DL" code="558" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  607. <type type-name="Unsigned32"/>
  608. </avp>
  609. <avp name="Extended-Min-Desired-BW-UL" code="559" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  610. <type type-name="Unsigned32"/>
  611. </avp>
  612. <avp name="Extended-Min-Requested-BW-DL" code="560" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  613. <type type-name="Unsigned32"/>
  614. </avp>
  615. <avp name="Extended-Min-Requested-BW-UL" code="561" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  616. <type type-name="Unsigned32"/>
  617. </avp>
  618. <avp name="MCVideo-Identifier" code="562" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  619. <type type-name="OctetString"/>
  620. </avp>
  621. <avp name="IMS-Content-Identifier" code="563" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  622. <type type-name="OctetString"/>
  623. </avp>
  624. <avp name="IMS-Content-Type" code="564" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  625. <type type-name="Enumerated"/>
  626. <enum name="NO_CONTENT_DETAIL" code="0"/>
  627. <enum name="CAT" code="1"/>
  628. <enum name="CONFERENCE" code="2"/>
  629. </avp>
  630. </application> <!-- 3GPP Rx -->
  631. <!-- The AVP codes from 600 to 699 are reserved for TS 29.229. -->
  632. <application id="16777216" name="3GPP Cx" uri="http://www.3gpp.org/DynaReport/29229.htm">
  633. <!-- IMS Cx Dx Application -->
  634. <command name="User-Authorization" code="300" vendor-id="TGPP"/>
  635. <command name="Server-Assignment" code="301" vendor-id="TGPP"/>
  636. <command name="Location-Info" code="302" vendor-id="TGPP"/>
  637. <command name="Multimedia-Auth" code="303" vendor-id="TGPP"/>
  638. <command name="Registration-Termination" code="304" vendor-id="TGPP"/>
  639. <command name="Push-Profile" code="305" vendor-id="TGPP"/>
  640. <!-- ************************** IMS Cx Dx AVPS 3GPP TS 29.229 version 6.7.0 Release 6 ********************* -->
  641. <avp name="Visited-Network-Identifier" code="600" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  642. <type type-name="OctetStringOrUTF8"/>
  643. </avp>
  644. <avp name="Public-Identity" code="601" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  645. <type type-name="UTF8String"/>
  646. </avp>
  647. <avp name="Server-Name" code="602" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  648. <type type-name="UTF8String"/>
  649. </avp>
  650. <avp name="Server-Capabilities" code="603" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  651. <grouped>
  652. <gavp name="Mandatory-Capability"/>
  653. <gavp name="Optional-Capability"/>
  654. <gavp name="Server-Name"/>
  655. </grouped>
  656. </avp>
  657. <avp name="Mandatory-Capability" code="604" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  658. <type type-name="Unsigned32"/>
  659. </avp>
  660. <avp name="Optional-Capability" code="605" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  661. <type type-name="Unsigned32"/>
  662. </avp>
  663. <avp name="Cx-User-Data" code="606" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  664. <type type-name="OctetString"/>
  665. </avp>
  666. <avp name="3GPP-SIP-Number-Auth-Items" code="607" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  667. <type type-name="Unsigned32"/>
  668. </avp>
  669. <avp name="3GPP-SIP-Authentication-Scheme" code="608" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  670. <type type-name="UTF8String"/>
  671. </avp>
  672. <avp name="3GPP-SIP-Authenticate" code="609" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  673. <type type-name="OctetString"/>
  674. </avp>
  675. <avp name="3GPP-SIP-Authorization" code="610" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  676. <type type-name="OctetString"/>
  677. </avp>
  678. <avp name="SIP-Authentication-Context" code="611" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  679. <type type-name="OctetString"/>
  680. </avp>
  681. <avp name="3GPP-SIP-Auth-Data-Item" code="612" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  682. <grouped>
  683. <gavp name="SIP-Item-Number"/>
  684. <gavp name="3GPP-SIP-Authentication-Scheme"/>
  685. <gavp name="3GPP-SIP-Authenticate"/>
  686. <gavp name="3GPP-SIP-Authorization"/>
  687. <gavp name="SIP-Authentication-Context"/>
  688. <gavp name="Confidentiality-Key"/>
  689. <gavp name="Integrity-Key"/>
  690. <gavp name="SIP-Digest-Authenticate"/>
  691. <gavp name="Framed-IP-Address"/>
  692. <gavp name="Framed-IPv6-Prefix"/>
  693. <gavp name="Framed-Interface-Id"/>
  694. <gavp name="Line-Identifier"/>
  695. <gavp name="Authentication-Method"/>
  696. <gavp name="Authentication-Information-SIM"/>
  697. <gavp name="Authorization-Information-SIM"/>
  698. </grouped>
  699. </avp>
  700. <avp name="3GPP-SIP-Item-Number" code="613" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  701. <type type-name="Unsigned32"/>
  702. </avp>
  703. <avp name="Server-Assignment-Type" code="614" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  704. <type type-name="Enumerated"/>
  705. <enum name="NO_ASSIGNMENT" code="0"/>
  706. <enum name="REGISTRATION" code="1"/>
  707. <enum name="RE_REGISTRATION" code="2"/>
  708. <enum name="UNREGISTERED_USER" code="3"/>
  709. <enum name="TIMEOUT_DEREGISTRATION" code="4"/>
  710. <enum name="USER_DEREGISTRATION" code="5"/>
  711. <enum name="TIMEOUT_DEREGISTRATION_STORE_SERVER_NAME" code="6"/>
  712. <enum name="USER_DEREGISTRATION_STORE_SERVER_NAME" code="7"/>
  713. <enum name="ADMINISTRATIVE_DEREGISTRATION" code="8"/>
  714. <enum name="AUTHENTICATION_FAILURE" code="9"/>
  715. <enum name="AUTHENTICATION_TIMEOUT" code="10"/>
  716. <enum name="DEREGISTRATION_TOO_MUCH_DATA" code="11"/>
  717. <enum name="AAA_USER_DATA_REQUEST" code="12"/>
  718. <enum name="PGW_UPDATE" code="13"/>
  719. <enum name="RESTORATION" code="14"/>
  720. </avp>
  721. <avp name="Deregistration-Reason" code="615" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  722. <grouped>
  723. <gavp name="Reason-Code"/>
  724. <gavp name="Reason-Info"/>
  725. </grouped>
  726. </avp>
  727. <avp name="Reason-Code" code="616" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  728. <type type-name="Enumerated"/>
  729. <enum name="PERMANENT_TERMINATION" code="0"/>
  730. <enum name="NEW_SERVER_ASSIGNED" code="1"/>
  731. <enum name="SERVER_CHANGE" code="2"/>
  732. <enum name="REMOVE_S-CSCF" code="3"/>
  733. </avp>
  734. <avp name="Reason-Info" code="617" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  735. <type type-name="UTF8String"/>
  736. </avp>
  737. <avp name="Charging-Information" code="618" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  738. <grouped>
  739. <gavp name="Primary-Event-Charging-Function-Name"/>
  740. <gavp name="Secondary-Event-Charging-Function-Name"/>
  741. <gavp name="Primary-Charging-Collection-Function-Name"/>
  742. <gavp name="Secondary-Charging-Collection-Function-Name"/>
  743. </grouped>
  744. </avp>
  745. <avp name="Primary-Event-Charging-Function-Name" code="619" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  746. <type type-name="DiameterURI"/>
  747. </avp>
  748. <avp name="Secondary-Event-Charging-Function-Name" code="620" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  749. <type type-name="DiameterURI"/>
  750. </avp>
  751. <avp name="Primary-Charging-Collection-Function-Name" code="621" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  752. <type type-name="DiameterURI"/>
  753. </avp>
  754. <avp name="Secondary-Charging-Collection-Function-Name" code="622" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  755. <type type-name="DiameterURI"/>
  756. </avp>
  757. <avp name="User-Authorization-Type" code="623" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  758. <type type-name="Enumerated"/>
  759. <enum name="REGISTRATION" code="0"/>
  760. <enum name="DE_REGISTRATION" code="1"/>
  761. <enum name="REGISTRATION_AND_CAPABILITIES" code="2"/>
  762. </avp>
  763. <avp name="User-Data-Already-Available" code="624" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  764. <type type-name="Enumerated"/>
  765. <enum name="USER_DATA_NOT_AVAILABLE" code="0"/>
  766. <enum name="USER_DATA_ALREADY_AVAILABLE" code="1"/>
  767. </avp>
  768. <avp name="Confidentiality-Key" code="625" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  769. <type type-name="OctetString"/>
  770. </avp>
  771. <avp name="Integrity-Key" code="626" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  772. <type type-name="OctetString"/>
  773. </avp>
  774. <avp name="User-Data-Request-Type-OBSOLETE" code="627" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  775. <type type-name="Enumerated"/>
  776. <enum name="Complete-Profile" code="0"/>
  777. <enum name="Registered-Profile" code="1"/>
  778. <enum name="Unregistered-Profile" code="2"/>
  779. </avp>
  780. <avp name="Supported-Features" code="628" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  781. <grouped>
  782. <gavp name="Vendor-Id"/>
  783. <gavp name="Feature-List-ID"/>
  784. <gavp name="Feature-List"/>
  785. </grouped>
  786. </avp>
  787. <avp name="Feature-List-ID" code="629" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  788. <type type-name="Unsigned32"/>
  789. </avp>
  790. <avp name="Feature-List" code="630" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  791. <type type-name="Unsigned32"/>
  792. </avp>
  793. <avp name="Supported-Applications" code="631" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  794. <grouped>
  795. <gavp name="Auth-Application-Id"/>
  796. <gavp name="Acct-Application-Id"/>
  797. <gavp name="Vendor-Specific-Application-Id"/>
  798. </grouped>
  799. </avp>
  800. <avp name="Associated-Identities" code="632" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  801. <grouped>
  802. <gavp name="User-Name"/>
  803. </grouped>
  804. </avp>
  805. <avp name="Originating-Request" code="633" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  806. <type type-name="Enumerated"/>
  807. <enum name="ORIGINATING" code="0"/>
  808. </avp>
  809. <avp name="Wildcarded-PSI" code="634" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  810. <type type-name="UTF8String"/>
  811. </avp>
  812. <avp name="SIP-Digest-Authenticate" code="635" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  813. <grouped>
  814. <gavp name="Digest-Realm"/>
  815. <gavp name="Digest-Algorithm"/>
  816. <gavp name="Digest-Qop"/>
  817. <gavp name="Digest-HA1"/>
  818. </grouped>
  819. </avp>
  820. <avp name="Wildcarded-IMPU" code="636" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  821. <type type-name="UTF8String"/>
  822. </avp>
  823. <avp name="UAR-Flags" code="637" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  824. <type type-name="Unsigned32"/>
  825. </avp>
  826. <avp name="Loose-Route-Indication" code="638" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  827. <type type-name="Enumerated"/>
  828. <enum name="LOOSE_ROUTE_NOT_REQUIRED" code="0"/>
  829. <enum name="LOOSE_ROUTE_REQUIRED" code="1"/>
  830. </avp>
  831. <avp name="SCSCF-Restoration-Info" code="639" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  832. <grouped>
  833. <gavp name="User-Name"/>
  834. <gavp name="Restoration-Info"/>
  835. </grouped>
  836. </avp>
  837. <avp name="Path" code="640" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  838. <type type-name="OctetString"/>
  839. </avp>
  840. <avp name="Contact" code="641" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  841. <type type-name="OctetString"/>
  842. </avp>
  843. <avp name="Subscription-Info" code="642" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  844. <grouped>
  845. <gavp name="Call-ID-SIP-Header"/>
  846. <gavp name="From-SIP-Header"/>
  847. <gavp name="To-SIP-Header"/>
  848. <gavp name="Record-Route"/>
  849. <gavp name="Contact"/>
  850. </grouped>
  851. </avp>
  852. <avp name="Call-ID-SIP-Header" code="643" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  853. <type type-name="OctetString"/>
  854. </avp>
  855. <avp name="From-SIP-Header" code="644" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  856. <type type-name="OctetString"/>
  857. </avp>
  858. <avp name="To-SIP-Header" code="645" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  859. <type type-name="OctetString"/>
  860. </avp>
  861. <avp name="Record-Route" code="646" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  862. <type type-name="OctetString"/>
  863. </avp>
  864. <avp name="Associated-Registered-Identities" code="647" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  865. <grouped>
  866. <gavp name="User-Name"/>
  867. </grouped>
  868. </avp>
  869. <avp name="Multiple-Registration-Indication" code="648" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  870. <type type-name="Enumerated"/>
  871. <enum name="NOT_MULTIPLE_REGISTRATION" code="0"/>
  872. <enum name="MULTIPLE_REGISTRATION" code="1"/>
  873. </avp>
  874. <avp name="Restoration-Info" code="649" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  875. <grouped>
  876. <gavp name="Path"/>
  877. <gavp name="Contact"/>
  878. <gavp name="Subscription-Info"/>
  879. </grouped>
  880. </avp>
  881. <avp name="Session-Priority" code="650" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  882. <type type-name="Enumerated"/>
  883. <enum name="PRIORITY-0" code="0"/>
  884. <enum name="PRIORITY-1" code="1"/>
  885. <enum name="PRIORITY-2" code="2"/>
  886. <enum name="PRIORITY-3" code="3"/>
  887. <enum name="PRIORITY-4" code="4"/>
  888. </avp>
  889. <avp name="Identity-with-Emergency-Registration" code="651" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  890. <grouped>
  891. <gavp name="User-Name"/>
  892. <gavp name="Public-Identity"/>
  893. <gavp name="Restoration-Info"/>
  894. </grouped>
  895. </avp>
  896. <avp name="Priviledged-Sender-Indication" code="652" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  897. <type type-name="Enumerated"/>
  898. <enum name="NOT_PRIVILEDGED_SENDER" code="0"/>
  899. <enum name="PRIVILEDGED_SENDER" code="1"/>
  900. </avp>
  901. <avp name="LIA-Flags" code="653" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  902. <type type-name="Unsigned32"/>
  903. </avp>
  904. <avp name="Initial-CSeq-Sequence-Number" code="654" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  905. <type type-name="Unsigned32"/>
  906. </avp>
  907. <avp name="SAR-Flags" code="655" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  908. <type type-name="Unsigned32"/>
  909. </avp>
  910. <avp name="Allowed-WAF-WWSF-Identities" code="656" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  911. <grouped>
  912. <gavp name="WebRTC-Authentication-Function-Name"/>
  913. <gavp name="WebRTC-Web-Server-Function-Name"/>
  914. </grouped>
  915. </avp>
  916. <avp name="WebRTC-Authentication-Function-Name" code="657" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  917. <type type-name="UTF8String"/>
  918. </avp>
  919. <avp name="WebRTC-Web-Server-Function-Name" code="658" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  920. <type type-name="UTF8String"/>
  921. </avp>
  922. </application>
  923. <!-- The AVP codes from 700 to 799 are reserved for TS 29.329. -->
  924. <application id="16777217" name="3GPP Sh" uri="http://www.3gpp.org/DynaReport/29329.htm">
  925. <!-- 3GPP TS 29.329 version 11.6.0 Release 11, ETSI TS 129 329 V11.6.0 (2013-04)-->
  926. <!-- 3GPP Sh Application -->
  927. <command name="User-Data" code="306" vendor-id="TGPP"/>
  928. <command name="Profile-Update" code="307" vendor-id="TGPP"/>
  929. <command name="Subscribe-Notifications" code="308" vendor-id="TGPP"/>
  930. <command name="Push-Notification" code="309" vendor-id="TGPP"/>
  931. <avp name="User-Identity" code="700" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  932. <grouped>
  933. <gavp name="Public-Identity"/>
  934. <gavp name="MSISDN"/>
  935. </grouped>
  936. </avp>
  937. <avp name="MSISDN" code="701" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  938. <type type-name="OctetString"/>
  939. </avp>
  940. <avp name="Sh-User-Data" code="702" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  941. <type type-name="OctetString"/>
  942. </avp>
  943. <avp name="Data-Reference" code="703" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  944. <type type-name="Enumerated"/>
  945. <enum name="RepositoryData" code="0"/>
  946. <enum name="Undefined" code="1"/>
  947. <enum name="Undefined" code="2"/>
  948. <enum name="Undefined" code="3"/>
  949. <enum name="Undefined" code="4"/>
  950. <enum name="Undefined" code="5"/>
  951. <enum name="Undefined" code="6"/>
  952. <enum name="Undefined" code="7"/>
  953. <enum name="Undefined" code="8"/>
  954. <enum name="Undefined" code="9"/>
  955. <enum name="IMSPublicIdentity" code="10"/>
  956. <enum name="IMSUserState" code="11"/>
  957. <enum name="S-CSCFName" code="12"/>
  958. <enum name="InitialFilterCriteria" code="13"/>
  959. <enum name="LocationInformation" code="14"/>
  960. <enum name="UserState" code="15"/>
  961. <enum name="ChargingInformation" code="16"/>
  962. <enum name="MSISDN" code="17"/>
  963. <enum name="PSIActivation" code="18"/>
  964. <enum name="DSAI" code="19"/>
  965. <enum name="Reserved" code="20"/>
  966. <enum name="ServiceLevelTraceInfo" code="21"/>
  967. <enum name="IPAddressSecureBindingInformation" code="22"/>
  968. <enum name="ServicePriorityLevel" code="23"/>
  969. <enum name="SMSRegistrationInfo" code="24"/>
  970. <enum name="UEReachabilityForIP" code="25"/>
  971. <enum name="TADSinformation" code="26"/>
  972. <enum name="STN-SR" code="27"/>
  973. <enum name="UE-SRVCC-Capability" code="28"/>
  974. <enum name="ExtendedPriority" code="29"/>
  975. <enum name="CSRN" code="30"/>
  976. <enum name="ReferenceLocationInformation" code="31"/>
  977. <enum name="IMSI" code="32"/>
  978. <enum name="IMSPrivateUserIdentity" code="33"/>
  979. <enum name="IMEISV" code="34"/>
  980. <enum name="UE-5G-SRVCC-Capability" code="35"/>
  981. </avp>
  982. <avp name="Service-Indication" code="704" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="no">
  983. <type type-name="OctetStringOrUTF8"/>
  984. </avp>
  985. <avp name="Subs-Req-Type" code="705" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  986. <type type-name="Enumerated"/>
  987. <enum name="Subscribe" code="0"/>
  988. <enum name="Unsubscribe" code="1"/>
  989. </avp>
  990. <avp name="Requested-Domain" code="706" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  991. <type type-name="Enumerated"/>
  992. <enum name="CS-Domain" code="0"/>
  993. <enum name="PS-Domain" code="1"/>
  994. </avp>
  995. <avp name="Current-Location" code="707" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  996. <type type-name="Enumerated"/>
  997. <enum name="DoNotNeedInitiateActiveLocationRetrieval" code="0"/>
  998. <enum name="InitiateActiveLocationRetrieval" code="1"/>
  999. </avp>
  1000. <avp name="Identity-Set" code="708" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1001. <type type-name="Enumerated"/>
  1002. <enum name="ALL_IDENTITIES" code="0"/>
  1003. <enum name="REGISTERED_IDENTITIES" code="1"/>
  1004. <enum name="IMPLICIT_IDENTITIES" code="2"/>
  1005. <enum name="ALIAS_IDENTITIES" code="3"/>
  1006. </avp>
  1007. <avp name="Expiry-Time" code="709" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1008. <type type-name="Time"/>
  1009. </avp>
  1010. <avp name="Send-Data-Indication" code="710" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1011. <type type-name="Enumerated"/>
  1012. <enum name="USER_DATA_NOT_REQUESTED" code="0"/>
  1013. <enum name="USER_DATA_REQUESTED" code="1"/>
  1014. </avp>
  1015. <avp name="DSAI-Tag" code="711" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1016. <type type-name="OctetString"/>
  1017. </avp>
  1018. <avp name="One-Time-Notification" code="712" mandatory="must" may-encrypt="no" protected="may" vendor-bit="must" vendor-id="TGPP">
  1019. <type type-name="Enumerated"/>
  1020. <enum name="ONE_TIME_NOTIFICATION_REQUESTED" code="0"/>
  1021. </avp>
  1022. <avp name="Requested-Nodes" code="713" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1023. <type type-name="Unsigned32"/>
  1024. </avp>
  1025. <avp name="Serving-Node-Indication" code="714" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1026. <type type-name="Enumerated"/>
  1027. <enum name="ONLY_SERVING_NODES_REQUIRED" code="0"/>
  1028. </avp>
  1029. <avp name="Repository-Data-ID" code="715" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1030. <grouped>
  1031. <gavp name="Service-Indication"/>
  1032. <gavp name="Sequence-Number"/>
  1033. </grouped>
  1034. </avp>
  1035. <avp name="Sequence-Number" code="716" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1036. <type type-name="Unsigned32"/>
  1037. </avp>
  1038. <avp name="Pre-paging-Supported" code="717" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1039. <type type-name="Enumerated"/>
  1040. <enum name="PREPAGING_NOT_SUPPORTED" code="0"/>
  1041. <enum name="PREPAGING_SUPPORTED" code="1"/>
  1042. </avp>
  1043. <avp name="Local-Time-Zone-Indication" code="718" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1044. <type type-name="Enumerated"/>
  1045. <enum name="ONLY_LOCAL_TIME_ZONE_REQUESTED" code="0"/>
  1046. <enum name="LOCAL_TIME_ZONE_WITH_LOCATION_INFO_REQUESTED" code="1"/>
  1047. </avp>
  1048. <avp name="UDR-Flags" code="719" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1049. <type type-name="Enumerated"/>
  1050. <enum name="Location-Information-EPS-Supported" code="1"/>
  1051. <enum name="RAT-Type-Requested" code="2"/>
  1052. <!-- <enum name="Location-Information-EPS-Supported,RAT-Type-Requested" code="3"/> -->
  1053. </avp>
  1054. <!--
  1055. 720 Call-Reference-Info Grouped
  1056. 721 Call-Reference-Number OctetString
  1057. 722 AS-Number OctetString
  1058. -->
  1059. </application> <!-- 3GPP Sh -->
  1060. <application id="16777219" name="3GPP Wx" uri="http://www.3gpp.org/DynaReport/29234.htm">
  1061. <avp name="3GPP-WLAN-APN-Id" code="100" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1062. <type type-name="OctetString"/>
  1063. </avp>
  1064. <avp name="Authentication-Method" code="300" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1065. <type type-name="Enumerated"/>
  1066. <enum name="WLAN_EAP_SIM" code="0"/>
  1067. <enum name="WLAN_EAP_AKA" code="1"/>
  1068. </avp>
  1069. <avp name="Authentication-Information-SIM" code="301" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1070. <type type-name="OctetString"/>
  1071. </avp>
  1072. <avp name="Authorization-Information-SIM" code="302" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1073. <type type-name="OctetString"/>
  1074. </avp>
  1075. <avp name="WLAN-User-Data" code="303" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1076. <grouped>
  1077. <gavp name="Subscription-Id"/>
  1078. <gavp name="WLAN-Access"/>
  1079. <gavp name="WLAN-3GPP-IP-Access"/>
  1080. <gavp name="Session-Timeout"/>
  1081. <gavp name="APN-Authorized"/>
  1082. <gavp name="Maximum-Number-Accesses"/>
  1083. <gavp name="WLAN-Direct-IP-Access"/>
  1084. <gavp name="QoS-Resources"/>
  1085. </grouped>
  1086. </avp>
  1087. <avp name="Charging-Data" code="304" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1088. <grouped>
  1089. <gavp name="Charging-Characteristics"/>
  1090. <gavp name="Charging-Nodes"/>
  1091. </grouped>
  1092. </avp>
  1093. <avp name="WLAN-Access" code="305" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1094. <type type-name="Enumerated"/>
  1095. <enum name="WLAN_SUBSCRIPTION_ALLOWED" code="0"/>
  1096. <enum name="WLAN_SUBSCRIPTION_BARRED" code="1"/>
  1097. </avp>
  1098. <avp name="WLAN-3GPP-IP-Access" code="306" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1099. <type type-name="Enumerated"/>
  1100. <enum name="WLAN_APNS_ENABLE" code="0"/>
  1101. <enum name="WLAN_APNS_DISABLE" code="1"/>
  1102. </avp>
  1103. <avp name="APN-Authorized" code="307" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1104. <grouped>
  1105. <gavp name="3GPP-WLAN-APN-Id"/>
  1106. <gavp name="APN-Barring-Type"/>
  1107. <gavp name="Framed-IP-Address"/>
  1108. <gavp name="Framed-IPv6-Prefix"/>
  1109. <gavp name="Max-Requested-Bandwidth"/>
  1110. <gavp name="QoS-Resources"/>
  1111. </grouped>
  1112. </avp>
  1113. <avp name="APN-Barring-Type" code="309" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1114. <type type-name="Enumerated"/>
  1115. <enum name="WLAN_APN_NO_BARRING" code="0"/>
  1116. <enum name="WLAN_APN_HOME_BARRED_WHEN_ROAMING " code="1"/>
  1117. <enum name="WLAN_APN_VISITED_BARRED" code="2"/>
  1118. <enum name="WLAN_APN_HOME_BARRED" code="3"/>
  1119. <enum name="WLAN_APN_INTERNET_ACCESS_BARRED" code="4"/>
  1120. </avp>
  1121. <avp name="WLAN-Direct-IP-Access" code="310" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1122. <type type-name="Enumerated"/>
  1123. <enum name="WLAN_DIRECT_IP_ACCESS" code="0"/>
  1124. <enum name="WLAN_NO_DIRECT_IP_ACCESS" code="1"/>
  1125. </avp>
  1126. <avp name="Session-Request-Type" code="311" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1127. <type type-name="Enumerated"/>
  1128. <enum name="AUTHORIZATION REQUEST" code="0"/>
  1129. <enum name="ROUTING POLICY" code="1"/>
  1130. </avp>
  1131. <avp name="Routing-Policy" code="312" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1132. <type type-name="IPFilterRule"/>
  1133. </avp>
  1134. <avp name="Max-Requested-Bandwidth" code="313" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1135. <type type-name="OctetString"/>
  1136. </avp>
  1137. <avp name="Charging-Characteristics" code="314" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1138. <type type-name="OctetString"/>
  1139. </avp>
  1140. <avp name="Charging-Nodes" code="315" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1141. <grouped>
  1142. <gavp name="Primary-OCS-Charging-Function-Name"/>
  1143. <gavp name="Secondary-OCS-Charging-Function-Name"/>
  1144. <gavp name="Primary-Charging-Collection-Function-Name"/>
  1145. <gavp name="Secondary-Charging-Collection-Function-Name"/>
  1146. </grouped>
  1147. </avp>
  1148. <avp name="Primary-OCS-Charging-Function-Name" code="316" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1149. <type type-name="DiameterIdentity"/>
  1150. </avp>
  1151. <avp name="Secondary-OCS-Charging-Function-Name" code="317" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1152. <type type-name="DiameterIdentity"/>
  1153. </avp>
  1154. <avp name="3GPP-AAA-Server-Name" code="318" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1155. <type type-name="DiameterIdentity"/>
  1156. </avp>
  1157. <avp name="Maximum-Number-Accesses" code="319" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  1158. <type type-name="Unsigned32"/>
  1159. </avp>
  1160. </application> <!-- 3GPP Wx -->
  1161. <!-- Note: This section has both SGmb and Gmb AVPs -->
  1162. <!-- The AVP codes from 900 to 999 are reserved for TS 29.061. -->
  1163. <application id="16777292" name="3GPP SGmb" uri="http://www.3gpp.org/DynaReport/29061.htm">
  1164. <avp name="TMGI" code="900" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1165. <type type-name="OctetString"/>
  1166. </avp>
  1167. <avp name="Required-MBMS-Bearer-Capabilities" code="901" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1168. <type type-name="UTF8String"/>
  1169. </avp>
  1170. <avp name="MBMS-StartStop-Indication" code="902" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1171. <type type-name="Enumerated"/>
  1172. <enum name="START" code="0"/>
  1173. <enum name="STOP" code="1"/>
  1174. <enum name="UPDATE" code="2"/>
  1175. </avp>
  1176. <avp name="MBMS-Service-Area" code="903" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1177. <type type-name="OctetString"/>
  1178. </avp>
  1179. <avp name="MBMS-Session-Duration" code="904" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1180. <type type-name="OctetString"/>
  1181. </avp>
  1182. <avp name="Alternative-APN" code="905" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1183. <type type-name="UTF8String"/>
  1184. </avp>
  1185. <avp name="MBMS-Service-Type" code="906" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1186. <type type-name="Enumerated"/>
  1187. <enum name="MULTICAST" code="0"/>
  1188. <enum name="BROADCAST" code="1"/>
  1189. </avp>
  1190. <avp name="MBMS-2G-3G-Indicator" code="907" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1191. <type type-name="Enumerated"/>
  1192. <enum name="2G" code="0"/>
  1193. <enum name="3G" code="1"/>
  1194. <enum name="2G-AND-3G" code="2"/>
  1195. </avp>
  1196. <avp name="MBMS-Session-Identity" code="908" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1197. <type type-name="OctetString"/>
  1198. </avp>
  1199. <avp name="RAI" code="909" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1200. <type type-name="UTF8String"/>
  1201. </avp>
  1202. <avp name="Additional-MBMS-Trace-Info" code="910" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1203. <type type-name="OctetString"/>
  1204. </avp>
  1205. <avp name="MBMS-Time-To-Data-Transfer" code="911" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1206. <type type-name="OctetString"/>
  1207. </avp>
  1208. <avp name="MBMS-Session-Repetition-Number" code="912" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1209. <type type-name="OctetString"/>
  1210. </avp>
  1211. <avp name="MBMS-Required-QoS" code="913" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1212. <type type-name="UTF8String"/>
  1213. </avp>
  1214. <avp name="MBMS-Counting-Information" code="914" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1215. <type type-name="Enumerated"/>
  1216. <enum name="COUNTING-NOT-APPLICABLE" code="0"/>
  1217. <enum name="COUNTING-APPLICABLE" code="1"/>
  1218. </avp>
  1219. <avp name="MBMS-User-Data-Mode-Indication" code="915" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1220. <type type-name="Enumerated"/>
  1221. <enum name="Unicast" code="0"/>
  1222. <enum name="Multicast and Unicast" code="1"/>
  1223. </avp>
  1224. <avp name="MBMS-GGSN-Address" code="916" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1225. <type type-name="OctetString"/>
  1226. </avp>
  1227. <avp name="MBMS-GGSN-IPv6-Address" code="917" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1228. <type type-name="OctetString"/>
  1229. </avp>
  1230. <avp name="MBMS-BMSC-SSM-IP-Address" code="918" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1231. <type type-name="OctetString"/>
  1232. </avp>
  1233. <avp name="MBMS-BMSC-SSM-IPv6-Address" code="919" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1234. <type type-name="OctetString"/>
  1235. </avp>
  1236. <avp name="MBMS-Flow-Identifier" code="920" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1237. <type type-name="OctetString"/>
  1238. </avp>
  1239. <avp name="CN-IP-Multicast-Distribution" code="921" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1240. <type type-name="Enumerated"/>
  1241. <enum name="NO-IP-MULTICAST" code="0"/>
  1242. <enum name="IP-MULTICAST" code="1"/>
  1243. </avp>
  1244. <avp name="MBMS-HC-Indicator" code="922" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1245. <type type-name="Enumerated"/>
  1246. <enum name="uncompressed-header" code="0"/>
  1247. <enum name="compressed-header" code="1"/>
  1248. </avp>
  1249. <avp name="MBMS-Access-Indicator" code="923" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1250. <type type-name="Enumerated"/>
  1251. <enum name="UTRAN" code="0"/>
  1252. <enum name="E-UTRAN" code="1"/>
  1253. <enum name="UTRAN-AND-E-UTRAN" code="2"/>
  1254. </avp>
  1255. <avp name="MBMS-GW-SSM-IP-Address" code="924" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1256. <type type-name="IPAddress"/>
  1257. </avp>
  1258. <avp name="MBMS-GW-SSM-IPv6-Address" code="925" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1259. <type type-name="OctetString"/>
  1260. </avp>
  1261. <avp name="MBMS-BMSC-SSM-UDP-Port" code="926" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1262. <type type-name="OctetString"/>
  1263. </avp>
  1264. <avp name="MBMS-GW-UDP-Port" code="927" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1265. <type type-name="OctetString"/>
  1266. </avp>
  1267. <avp name="MBMS-GW-UDP-Port-Indicator" code="928" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
  1268. <type type-name="Enumerated"/>
  1269. <enum name="UDP-PORT-REQUIRED" code="1"/>
  1270. </avp>
  1271. <avp name="MBMS-Data-Transfer-Start" code="929" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1272. <type type-name="Unsigned64"/>
  1273. </avp>
  1274. <avp name="MBMS-Data-Transfer-Stop" code="930" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1275. <type type-name="Unsigned64"/>
  1276. </avp>
  1277. <avp name="MBMS-Flags" code="931" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1278. <type type-name="Unsigned32"/>
  1279. </avp>
  1280. <avp name="Restart-Counter" code="932" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1281. <type type-name="Unsigned32"/>
  1282. </avp>
  1283. <avp name="Diagnostic-Info" code="933" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1284. <type type-name="Unsigned32"/>
  1285. </avp>
  1286. <avp name="MBMS-Cell-List" code="934" mandatory="must" may-encrypt="no" protected="mustnot" vendor-bit="must" vendor-id="TGPP">
  1287. <type type-name="OctetString"/>
  1288. </avp>
  1289. <!--
  1290. Note: The AVP codes from 900 to 999 are reserved for TS 29.061
  1291. -->
  1292. </application> <!-- 3GPP SGmb -->
  1293. <!-- The AVP codes from 2200 to 2299 are reserved for TS 29.061. -->
  1294. <application id="16777267" name="3GPP S9" uri="http://www.3gpp.org/DynaReport/29061.htm">
  1295. <avp name="Subsession-Decision-Info" code="2200" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1296. <grouped>
  1297. <gavp name="Subsession-Id"/>
  1298. <gavp name="AN-GW-Address"/>
  1299. <gavp name="Result-Code"/>
  1300. <gavp name="Experimental-Result-Code"/>
  1301. <gavp name="Charging-Rule-Remove"/>
  1302. <gavp name="Charging-Rule-Install"/>
  1303. <gavp name="QoS-Rule-Install"/>
  1304. <gavp name="QoS-Rule-Remove"/>
  1305. <gavp name="Default-EPS-Bearer-QoS"/>
  1306. <gavp name="Usage-Monitoring-Information"/>
  1307. <gavp name="Session-Release-Cause"/>
  1308. <gavp name="Bearer-Control-Mode"/>
  1309. <gavp name="Event-Trigger"/>
  1310. <gavp name="Online"/>
  1311. <gavp name="Offline"/>
  1312. <gavp name="QoS-Information"/>
  1313. </grouped>
  1314. </avp>
  1315. <avp name="Subsession-Enforcement-Info" code="2201" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1316. <grouped>
  1317. <gavp name="Subsession-Id"/>
  1318. <gavp name="Subsession-Operation"/>
  1319. <gavp name="AN-GW-Address"/>
  1320. <gavp name="Bearer-Identifier"/>
  1321. <gavp name="Bearer-Operation"/>
  1322. <gavp name="Packet-Filter-Information"/>
  1323. <gavp name="Packet-Filter-Operation"/>
  1324. <gavp name="QoS-Information"/>
  1325. <gavp name="Framed-IP-Address"/>
  1326. <gavp name="Framed-IPv6-Prefix"/>
  1327. <gavp name="CoA-Information"/>
  1328. <gavp name="Called-Station-Id"/>
  1329. <gavp name="PDN-Connection-ID"/>
  1330. <gavp name="Bearer-Usage"/>
  1331. <gavp name="TFT-Packet-Filter-Information"/>
  1332. <gavp name="Online"/>
  1333. <gavp name="Offline"/>
  1334. <gavp name="Result-Code"/>
  1335. <gavp name="Experimental-Result-Code"/>
  1336. <gavp name="Charging-Rule-Report"/>
  1337. <gavp name="QoS-Rule-Report"/>
  1338. <gavp name="Default-EPS-Bearer-QoS"/>
  1339. <gavp name="Network-Request-Support"/>
  1340. <gavp name="Usage-Monitoring-Information"/>
  1341. <gavp name="Multiple-BBERF-Action"/>
  1342. <gavp name="Event-Trigger"/>
  1343. <gavp name="Access-Network-Charging-Address"/>
  1344. <gavp name="Access-Network-Charging-Identifier-Gx"/>
  1345. <gavp name="Session-Linking-Indicator"/>
  1346. </grouped>
  1347. </avp>
  1348. <avp name="Subsession-Id" code="2202" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1349. <type type-name="Unsigned32"/>
  1350. </avp>
  1351. <avp name="Subsession-Operation" code="2203" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1352. <type type-name="Enumerated"/>
  1353. <enum name="TERMINATION" code="0"/>
  1354. <enum name="ESTABLISHMENT" code="1"/>
  1355. <enum name="MODIFICATION" code="2"/>
  1356. </avp>
  1357. <avp name="Multiple-BBERF-Action" code="2204" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1358. <type type-name="Enumerated"/>
  1359. <enum name="ESTABLISHMENT" code="0"/>
  1360. <enum name="TERMINATION" code="1"/>
  1361. </avp>
  1362. </application> <!-- 3GPP S9 -->
  1363. <!--
  1364. Note: The AVP codes from 3206 to 3308 are reserved for TS 29.338
  1365. -->
  1366. <application id="16777312" name="3GPP S6c" uri="http://www.3gpp.org/ftp/Specs/html-info/29338.htm">
  1367. <avp name="SC-Address" code="3300" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1368. <type type-name="OctetString"/>
  1369. </avp>
  1370. <avp name="SM-RP-UI" code="3301" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1371. <type type-name="OctetString"/>
  1372. </avp>
  1373. <avp name="TFR-Flags" code="3302" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1374. <type type-name="Unsigned32"/>
  1375. </avp>
  1376. <avp name="SM-Delivery-Failure-Cause" code="3303" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1377. <grouped>
  1378. <gavp name="SM-Enumerated-Delivery-Failure-Cause"/>
  1379. <gavp name="SM-Diagnostic-Info"/>
  1380. </grouped>
  1381. </avp>
  1382. <avp name="SM-Enumerated-Delivery-Failure-Cause" code="3304" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1383. <type type-name="Enumerated"/>
  1384. <enum name="MEMORY_CAPACITY_EXCEEDED" code="0"/>
  1385. <enum name="EQUIPMENT_PROTOCOL_ERROR" code="1"/>
  1386. <enum name="EQUIPMENT_NOT_SM-EQUIPPED" code="2"/>
  1387. <enum name="UNKNOWN_SERVICE_CENTRE " code="3"/>
  1388. <enum name="SC-CONGESTION" code="4"/>
  1389. <enum name="INVALID_SME-ADDRESS" code="5"/>
  1390. <enum name="USER_NOT_SC-USER" code="6"/>
  1391. </avp>
  1392. <avp name="SM-Diagnostic-Info" code="3305" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1393. <type type-name="OctetString"/>
  1394. </avp>
  1395. <avp name="SM-Delivery-Timer" code="3306" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1396. <type type-name="Unsigned32"/>
  1397. </avp>
  1398. <avp name="SM-Delivery-Start-Time" code="3307" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1399. <type type-name="Time"/>
  1400. </avp>
  1401. <avp name="SM-RP-MTI" code="3308" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1402. <type type-name="Enumerated"/>
  1403. <enum name="SM_DELIVER" code="0"/>
  1404. <enum name="SM_STATUS_REPORT" code="1"/>
  1405. </avp>
  1406. <avp name="SM-RP-SMEA" code="3309" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1407. <type type-name="OctetString"/>
  1408. </avp>
  1409. <avp name="SRR-Flags" code="3310" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1410. <type type-name="Unsigned32"/>
  1411. </avp>
  1412. <avp name="SM-Delivery-Not-Intended" code="3311" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1413. <type type-name="Enumerated"/>
  1414. <enum name="ONLY_IMSI_REQUESTED" code="0"/>
  1415. <enum name="ONLY_MCC_MNC_REQUESTED" code="1"/>
  1416. </avp>
  1417. <avp name="MWD-Status" code="3312" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1418. <type type-name="Unsigned32"/>
  1419. </avp>
  1420. <avp name="MME-Absent-User-Diagnostic-SM" code="3313" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1421. <type type-name="Unsigned32"/>
  1422. </avp>
  1423. <avp name="MSC-Absent-User-Diagnostic-SM" code="3314" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1424. <type type-name="Unsigned32"/>
  1425. </avp>
  1426. <avp name="SGSN-Absent-User-Diagnostic-SM" code="3315" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1427. <type type-name="Unsigned32"/>
  1428. </avp>
  1429. <avp name="SM-Delivery-Outcome" code="3316" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1430. <grouped>
  1431. <gavp name="MME-SM-Delivery-Outcome"/>
  1432. <gavp name="MSC-SM-Delivery-Outcome"/>
  1433. <gavp name="SGSN-SM-Delivery-Outcome"/>
  1434. <gavp name="IP-SM-GW-SM-Delivery-Outcome"/>
  1435. </grouped>
  1436. </avp>
  1437. <avp name="MME-SM-Delivery-Outcome" code="3317" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1438. <grouped>
  1439. <gavp name="SM-Delivery-Cause"/>
  1440. <gavp name="Absent-User-Diagnostic-SM"/>
  1441. </grouped>
  1442. </avp>
  1443. <avp name="MSC-SM-Delivery-Outcome" code="3318" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1444. <grouped>
  1445. <gavp name="SM-Delivery-Cause"/>
  1446. <gavp name="Absent-User-Diagnostic-SM"/>
  1447. </grouped>
  1448. </avp>
  1449. <avp name="SGSN-SM-Delivery-Outcome" code="3319" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1450. <grouped>
  1451. <gavp name="SM-Delivery-Cause"/>
  1452. <gavp name="Absent-User-Diagnostic-SM"/>
  1453. </grouped>
  1454. </avp>
  1455. <avp name="IP-SM-GW-SM-Delivery-Outcome" code="3320" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1456. <grouped>
  1457. <gavp name="SM-Delivery-Cause"/>
  1458. <gavp name="Absent-User-Diagnostic-SM"/>
  1459. </grouped>
  1460. </avp>
  1461. <avp name="SM-Delivery-Cause" code="3321" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1462. <type type-name="Enumerated"/>
  1463. <enum name="SM-Delivery-Cause" code="0"/>
  1464. <enum name="ABSENT_USER" code="1"/>
  1465. <enum name="SUCCESSFUL_TRANSFER" code="2"/>
  1466. </avp>
  1467. <avp name="Absent-User-Diagnostic-SM" code="3322" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1468. <type type-name="Unsigned32"/>
  1469. </avp>
  1470. <avp name="RDR-Flags" code="3323" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1471. <type type-name="Unsigned32"/>
  1472. </avp>
  1473. <avp name="Maximum-UE-Availability-Time" code="3329" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1474. <type type-name="Time"/>
  1475. </avp>
  1476. <avp name="Maximum-Retransmission-Time" code="3330" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1477. <type type-name="Time"/>
  1478. </avp>
  1479. <avp name="Requested-Retransmission-Time" code="3331" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
  1480. <type type-name="Time"/>
  1481. </avp>
  1482. <avp name="SMS-GMSC-Address" code="3332" mandatory="mustnot" vendor-bit="must" vendor-id="TGPP">
  1483. <type type-name="OctetString"/>
  1484. </avp>
  1485. <avp name="SMS-GMSC-Alert-Event" code="3333" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1486. <type type-name="Unsigned32"/>
  1487. </avp>
  1488. <avp name="SMSF-3GPP-Absent-User-Diagnostic-SM" code="3334" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1489. <type type-name="Unsigned32"/>
  1490. </avp>
  1491. <avp name="SMSF-Non-3GPP-Absent-User-Diagnostic-SM" code="3335" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1492. <type type-name="Unsigned32"/>
  1493. </avp>
  1494. <avp name="SMSF-3GPP-SM-Delivery-Outcome" code="3336" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1495. <grouped>
  1496. <gavp name="SM-Delivery-Cause"/>
  1497. <gavp name="Absent-User-Diagnostic-SM"/>
  1498. </grouped>
  1499. </avp>
  1500. <avp name="SMSF-Non-3GPP-SM-Delivery-Outcome" code="3337" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1501. <grouped>
  1502. <gavp name="SM-Delivery-Cause"/>
  1503. <gavp name="Absent-User-Diagnostic-SM"/>
  1504. </grouped>
  1505. </avp>
  1506. <avp name="SMSF-3GPP-Number" code="3338" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1507. <type type-name="OctetString"/>
  1508. </avp>
  1509. <avp name="SMSF-Non-3GPP-Number" code="3339" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1510. <type type-name="OctetString"/>
  1511. </avp>
  1512. <avp name="SMSF-3GPP-Name" code="3340" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1513. <type type-name="DiameterIdentity"/>
  1514. </avp>
  1515. <avp name="SMSF-Non-3GPP-Name" code="3341" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1516. <type type-name="DiameterIdentity"/>
  1517. </avp>
  1518. <avp name="SMSF-3GPP-Realm" code="3342" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1519. <type type-name="DiameterIdentity"/>
  1520. </avp>
  1521. <avp name="SMSF-Non-3GPP-Realm" code="3343" mandatory="mustnot" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1522. <type type-name="DiameterIdentity"/>
  1523. </avp>
  1524. <avp name="SMSF-3GPP-Address" code="3344" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1525. <grouped>
  1526. <gavp name="SMSF-3GPP-Number"/>
  1527. <gavp name="SMSF-3GPP-Name"/>
  1528. <gavp name="SMSF-3GPP-Realm"/>
  1529. </grouped>
  1530. </avp>
  1531. <avp name="MSF-Non-3GPP-Address" code="3345" mandatory="mustnot" may-encrypt="no" vendor-bit="must" vendor-id="TGPP">
  1532. <grouped>
  1533. <gavp name="SMSF-Non-3GPP-Number"/>
  1534. <gavp name="SMSF-Non-3GPP-Name"/>
  1535. <gavp name="SMSF-Non-3GPP-Realm"/>
  1536. </grouped>
  1537. </avp>
  1538. </application> <!-- 3GPP S6c -->
  1539. <application id="16777335" name="3GPP MB2c" uri="http://www.3gpp.org/DynaReport/29468.htm">
  1540. <command name="GCS-Action" code="8388662" vendor-id="TGPP"/>
  1541. <command name="GCS-Notification" code="8388663" vendor-id="TGPP"/>
  1542. <avp name="BMSC-Address" code="3500" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1543. <type type-name="IPAddress"/>
  1544. </avp>
  1545. <avp name="BMSC-Port" code="3501" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1546. <type type-name="Unsigned32"/>
  1547. </avp>
  1548. <avp name="MBMS-Bearer-Event" code="3502" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1549. <type type-name="Unsigned32"/>
  1550. </avp>
  1551. <avp name="MBMS-Bearer-Event-Notification" code="3503" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1552. <grouped>
  1553. <gavp name="TMGI"/>
  1554. <gavp name="MBMS-Flow-Identifier"/>
  1555. <gavp name="MBMS-Bearer-Event"/>
  1556. </grouped>
  1557. </avp>
  1558. <avp name="MBMS-Bearer-Request" code="3504" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1559. <grouped>
  1560. <gavp name="MBMS-StartStop-Indication"/>
  1561. <gavp name="TMGI"/>
  1562. <gavp name="MBMS-Flow-Identifier"/>
  1563. <gavp name="QoS-Information"/>
  1564. <gavp name="MBMS-Service-Area"/>
  1565. <gavp name="MBMS-Start-Time"/>
  1566. <gavp name="MB2U-Security"/>
  1567. </grouped>
  1568. </avp>
  1569. <avp name="MBMS-Bearer-Response" code="3505" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1570. <grouped>
  1571. <gavp name="TMGI"/>
  1572. <gavp name="MBMS-Flow-Identifier"/>
  1573. <gavp name="MBMS-Session-Duration"/>
  1574. <gavp name="MBMS-Bearer-Result"/>
  1575. <gavp name="BMSC-Address"/>
  1576. <gavp name="BMSC-Port"/>
  1577. <gavp name="MB2U-Security"/>
  1578. <gavp name="Radio-Frequency"/>
  1579. </grouped>
  1580. </avp>
  1581. <avp name="MBMS-Bearer-Result" code="3506" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1582. <type type-name="Unsigned32"/>
  1583. </avp>
  1584. <avp name="MBMS-Start-Time" code="3507" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1585. <type type-name="Time"/>
  1586. </avp>
  1587. <avp name="Radio-Frequency" code="3508" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1588. <type type-name="Unsigned32"/>
  1589. </avp>
  1590. <avp name="TMGI-Allocation-Request" code="3509" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1591. <grouped>
  1592. <gavp name="TMGI-Number"/>
  1593. <gavp name="TMGI"/>
  1594. </grouped>
  1595. </avp>
  1596. <avp name="TMGI-Allocation-Response" code="3510" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1597. <grouped>
  1598. <gavp name="TMGI"/>
  1599. <gavp name="MBMS-Session-Duration"/>
  1600. <gavp name="TMGI-Allocation-Result"/>
  1601. </grouped>
  1602. </avp>
  1603. <avp name="TMGI-Allocation-Result" code="3511" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1604. <type type-name="Unsigned32"/>
  1605. </avp>
  1606. <avp name="TMGI-Deallocation-Request" code="3512" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1607. <grouped>
  1608. <gavp name="TMGI"/>
  1609. </grouped>
  1610. </avp>
  1611. <avp name="TMGI-Deallocation-Response" code="3513" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1612. <grouped>
  1613. <gavp name="TMGI"/>
  1614. <gavp name="TMGI-Deallocation-Result"/>
  1615. </grouped>
  1616. </avp>
  1617. <avp name="TMGI-Deallocation-Result" code="3514" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1618. <type type-name="Unsigned32"/>
  1619. </avp>
  1620. <avp name="TMGI-Expiry" code="3515" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1621. <grouped>
  1622. <gavp name="TMGI"/>
  1623. </grouped>
  1624. </avp>
  1625. <avp name="TMGI-Number" code="3516" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1626. <type type-name="Unsigned32"/>
  1627. </avp>
  1628. <avp name="MB2U-Security" code="3517" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1629. <type type-name="Unsigned32"/>
  1630. </avp>
  1631. </application> <!-- 3GPP MB2c -->
  1632. <application id="16777336" name="3GPP PC4a" uri="http://www.3gpp.org/ftp/Specs/html-info/29344.htm">
  1633. <command name="ProSe-Subscriber-Information" code="8388664" vendor-id="TGPP"/>
  1634. <command name="Update-ProSe-Subscriber-Data" code="8388665" vendor-id="TGPP"/>
  1635. <command name="ProSe-Notify" code="8388666" vendor-id="TGPP"/>
  1636. <command name="Reset" code="8388667" vendor-id="TGPP"/>
  1637. <command name="ProSe-Initial-Location-Information" code="8388713" vendor-id="TGPP"/>
  1638. <avp name="ProSe-Subscription-Data" code="3701" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1639. <grouped>
  1640. <gavp name="ProSe-Permission"/>
  1641. <gavp name="ProSe-Allowed-PLMN"/>
  1642. <gavp name="3GPP-Charging-Characteristics"/>
  1643. </grouped>
  1644. </avp>
  1645. <avp name="ProSe-Permission" code="3702" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1646. <type type-name="Unsigned32"/>
  1647. </avp>
  1648. <avp name="ProSe-Allowed-PLMN" code="3703" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1649. <grouped>
  1650. <gavp name="Visited-PLMN-Id"/>
  1651. <gavp name="Authorized-Discovery-Range"/>
  1652. <gavp name="ProSe-Direct-Allowed"/>
  1653. </grouped>
  1654. </avp>
  1655. <avp name="ProSe-Direct-Allowed" code="3704" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1656. <type type-name="Unsigned32"/>
  1657. </avp>
  1658. <avp name="UPR-Flags" code="3705" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1659. <type type-name="Unsigned32"/>
  1660. </avp>
  1661. <avp name="PNR-Flags" code="3706" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1662. <type type-name="Unsigned32"/>
  1663. </avp>
  1664. <avp name="ProSe-Initial-Location-Information" code="3707" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1665. <grouped>
  1666. <gavp name="MME-Name"/>
  1667. <gavp name="E-UTRAN-Cell-Global-Identity"/>
  1668. <gavp name="Tracking-Area-Identity"/>
  1669. <gavp name="Age-Of-Location-Information"/>
  1670. </grouped>
  1671. </avp>
  1672. <avp name="Authorized-Discovery-Range" code="3708" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  1673. <type type-name="Unsigned32"/>
  1674. </avp>
  1675. </application> <!-- 3GPP PC4a -->
  1676. <application id="16777346" name="3GPP T6a/T6b" uri="http://www.3gpp.org/ftp/Specs/html-info/29128.htm">
  1677. <avp name="Communication-Failure-Information" code="4300" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1678. <grouped>
  1679. <gavp name="Cause-Type"/>
  1680. <gavp name="S1AP-Cause"/>
  1681. <gavp name="RANAP-Cause"/>
  1682. <gavp name="BSSGP-Cause"/>
  1683. <gavp name="GMM-Cause"/>
  1684. <gavp name="SM-Cause"/>
  1685. </grouped>
  1686. </avp>
  1687. <avp name="Cause-Type" code="4301" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1688. <type type-name="Unsigned32"/>
  1689. <enum name="RADIO_NETWORK_LAYER" code="0"/>
  1690. <enum name="TRANSPORT_LAYER" code="1"/>
  1691. <enum name="NAS" code="2"/>
  1692. <enum name="PROTOCOL" code="3"/>
  1693. <enum name="MISCELLANEOUS" code="4"/>
  1694. </avp>
  1695. <avp name="S1AP-Cause" code="4302" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1696. <type type-name="Unsigned32"/>
  1697. </avp>
  1698. <avp name="RANAP-Cause" code="4303" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1699. <type type-name="Unsigned32"/>
  1700. </avp>
  1701. <avp name="GMM-Cause" code="4304" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1702. <type type-name="Unsigned32"/>
  1703. </avp>
  1704. <avp name="SM-Cause" code="4305" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1705. <type type-name="Unsigned32"/>
  1706. </avp>
  1707. <avp name="Number-Of-UE-Per-Location-Configuration" code="4306" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1708. <grouped>
  1709. <gavp name="EPS-Location-Information"/>
  1710. <gavp name="IMSI-Group-Id"/>
  1711. </grouped>
  1712. </avp>
  1713. <avp name="Number-Of-UE-Per-Location-Report" code="4307" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1714. <grouped>
  1715. <gavp name="EPS-Location-Information"/>
  1716. <gavp name="UE-Count"/>
  1717. <gavp name="IMSI-Group-Id"/>
  1718. </grouped>
  1719. </avp>
  1720. <avp name="UE-Count" code="4308" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1721. <type type-name="Unsigned32"/>
  1722. </avp>
  1723. <avp name="BSSGP-Cause" code="4309" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1724. <type type-name="Unsigned32"/>
  1725. </avp>
  1726. <avp name="Serving-PLMN-Rate-Control" code="4310" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1727. <grouped>
  1728. <gavp name="Uplink-Rate-Limit"/>
  1729. <gavp name="Downlink-Rate-Limit"/>
  1730. </grouped>
  1731. </avp>
  1732. <avp name="Uplink-Rate-Limit" code="4311" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1733. <type type-name="Unsigned32"/>
  1734. </avp>
  1735. <avp name="Downlink-Rate-Limit" code="4312" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1736. <type type-name="Unsigned32"/>
  1737. </avp>
  1738. <avp name="Extended-PCO" code="4313" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1739. <type type-name="OctetString"/>
  1740. </avp>
  1741. <avp name="Connection-Action" code="4314" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1742. <type type-name="Unsigned32"/>
  1743. <enum name="CONNECTION_ESTABLISHMENT" code="0"/>
  1744. <enum name="CONNECTION_RELEASE" code="1"/>
  1745. <enum name="CONNECTION_UPDATE" code="2"/>
  1746. </avp>
  1747. <avp name="Non-IP-Data" code="4315" mandatory="must" vendor-bit="must" may-encrypt="no" vendor-id="TGPP">
  1748. <type type-name="OctetString"/>
  1749. </avp>
  1750. <avp name="SCEF-Wait-Time" code="4316" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1751. <type type-name="Time"/>
  1752. </avp>
  1753. <avp name="CMR-Flags" code="4317" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1754. <type type-name="Unsigned32"/>
  1755. </avp>
  1756. <avp name="RRC-Cause-Counter" code="4318" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1757. <grouped>
  1758. <gavp name="Counter-Value"/>
  1759. <gavp name="RRC-Counter-Timestamp"/>
  1760. </grouped>
  1761. </avp>
  1762. <avp name="Counter-Value" code="4319" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1763. <type type-name="Unsigned32"/>
  1764. </avp>
  1765. <avp name="RRC-Counter-Timestamp" code="4320" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1766. <type type-name="Time"/>
  1767. </avp>
  1768. <avp name="TDA-Flags" code="4321" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1769. <type type-name="Unsigned32"/>
  1770. </avp>
  1771. <avp name="Idle-Status-Indication" code="4322" mandatory="mustnot" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1772. <grouped>
  1773. <gavp name="Idle-Status-Timestamp"/>
  1774. <gavp name="Active-Time"/>
  1775. <gavp name="Subscribed-Periodic-RAU-TAU-Timer"/>
  1776. </grouped>
  1777. </avp>
  1778. <avp name="Idle-Status-Timestamp" code="4323" mandatory="mustnot" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1779. <type type-name="Time"/>
  1780. </avp>
  1781. <avp name="Active-Time" code="4324" mandatory="mustnot" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1782. <type type-name="Unsigned32"/>
  1783. </avp>
  1784. <avp name="Reachability-Cause" code="4325" mandatory="must" vendor-bit="must" may-encrypt="no" protected="may" vendor-id="TGPP">
  1785. <type type-name="Unsigned32"/>
  1786. </avp>
  1787. <!--
  1788. Note: The AVP codes from 4300 to 4399 are reserved for TS 29.128
  1789. -->
  1790. </application>