aboutsummaryrefslogtreecommitdiffstats
path: root/diameter/nasreq.xml
blob: eb18b3901e2e6f51c5106cd471f72859b0d01d7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<?xml version="1.0" encoding="UTF-8"?>

	<application id="1" name="NASREQ Application" uri="http://www.ietf.org/rfc/rfc4005.txt">

		<command name="AA" code="265" vendor-id="None"/>

		<avp name="Accounting-Input-Octets" code="363" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Unsigned64"/>
		</avp>
		<avp name="Accounting-Output-Octets" code="364" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Unsigned64"/>
		</avp>
		<avp name="Accounting-Input-Packets" code="365" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Unsigned64"/>
		</avp>
		<avp name="Accounting-Output-Packets" code="366" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Unsigned64"/>
		</avp>
<!--
368 - 393 is in sip.xml
368 SIP-Accounting-Information [RFC4740] 
369 SIP-Accounting-Server-URI [RFC4740] 
370 SIP-Credit-Control-Server-URI [RFC4740] 
371 SIP-Server-URI [RFC4740] 
372 SIP-Server-Capabilities [RFC4740] 
373 SIP-Mandatory-Capability [RFC4740] 
374 SIP-Optional-Capability [RFC4740] 
375 SIP-Server-Assignment-Type [RFC4740] 
376 SIP-Auth-Data-Item [RFC4740] 
377 SIP-Authentication-Scheme [RFC4740] 
378 SIP-Item-Number [RFC4740] 
379 SIP-Authenticate [RFC4740] 
380 SIP-Authorization [RFC4740] 
381 SIP-Authentication-Info [RFC4740] 
382 SIP-Number-Auth-Items [RFC4740] 
383 SIP-Deregistration-Reason [RFC4740] 
384 SIP-Reason-Code [RFC4740] 
385 SIP-Reason-Info [RFC4740] 
386 SIP-Visited-Network-Id [RFC4740] 
387 SIP-User-Authorization-Type [RFC4740] 
388 SIP-Supported-User-Data-Type [RFC4740] 
389 SIP-User-Data [RFC4740] 
390 SIP-User-Data-Type [RFC4740] 
391 SIP-User-Data-Contents [RFC4740] 
392 SIP-User-Data-Already-Available [RFC4740] 
393 SIP-Method [RFC4740] 
394-399 Unassigned 
-->    
		<avp name="NAS-Filter-Rule" code="400" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="IPFilterRule"/>
		</avp>
		<avp name="Tunneling" code="401" mandatory="must" may-encrypt="no" protected="may" vendor-bit="mustnot">
			<grouped>
				<gavp name="Tunnel-Type"/>
				<gavp name="Tunnel-Medium-Type"/>
				<gavp name="Tunnel-Client-Endpoint"/>
				<gavp name="Tunnel-Server-Endpoint"/>
				<gavp name="Tunnel-Preference"/>
				<gavp name="Tunnel-Client-Auth-Id"/>
				<gavp name="Tunnel-Server-Auth-Id"/>
				<gavp name="Tunnel-Assignment-Id"/>
				<gavp name="Tunnel-Password"/>
				<gavp name="Tunnel-Private-Group-Id"/>
			</grouped>
		</avp>
		<avp name="CHAP-Auth" code="402" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<grouped>
				<gavp name="CHAP-Algorithm"/>
				<gavp name="CHAP-Ident"/>
				<gavp name="CHAP-Response"/>
			</grouped>
		</avp>
		<avp name="CHAP-Algorithm" code="403" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Enumerated"/>
			<enum name="CHAP with MD5" code="5"/>
		</avp>
		<avp name="CHAP-Ident" code="404" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="OctetString"/>
		</avp>
		<avp name="CHAP-Response" code="405" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="OctetString"/>
		</avp>
		<avp name="Accounting-Auth-Method" code="406" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Enumerated"/>
			<enum name="PAP" code="1"/>
			<enum name="CHAP" code="2"/>
			<enum name="MS-CHAP-1" code="3"/>
			<enum name="MS-CHAP-2" code="4"/>
			<enum name="EAP" code="5"/>
      <enum name="Undefined" code="6"/>
			<enum name="None" code="7"/>
		</avp>
		<avp name="QoS-Filter-Rule" code="407">
			<type type-name="QoSFilterRule"/>
		</avp>
		<avp name="Origin-AAA-Protocol" code="408" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="mustnot">
			<type type-name="Enumerated"/>
			<enum name="RADIUS" code="1"/>
		</avp>
	</application>