Merge pull request #2003 from mcnewton/v3.0.x
[freeradius.git] / share / dictionary.alcatel.sr
1 # -*- text -*-
2 # Copyright (C) 2015 The FreeRADIUS Server project and contributors
3 ##############################################################################
4 #
5 #       Alcatel-Lucent Service Router dictionary.
6 #
7 #       $Id$
8 #
9 ##############################################################################
10
11 VENDOR          Alcatel-Lucent-Service-Router   6527
12
13 BEGIN-VENDOR    Alcatel-Lucent-Service-Router
14
15 # Alcatel Timetra attributes
16 ATTRIBUTE       Timetra-Access                          1       integer
17
18 VALUE   Timetra-Access                  ftp                     1
19 VALUE   Timetra-Access                  console                 2
20 VALUE   Timetra-Access                  both                    3
21
22 ATTRIBUTE       Timetra-Home-Directory                  2       string
23
24 VALUE   Timetra-Restrict-To-Home        true                    1
25 VALUE   Timetra-Restrict-To-Home        false                   2
26
27 ATTRIBUTE       Timetra-Restrict-To-Home                3       integer
28 ATTRIBUTE       Timetra-Profile                         4       string
29 ATTRIBUTE       Timetra-Default-Action                  5       integer
30
31 VALUE   Timetra-Default-Action          permit-all              1
32 VALUE   Timetra-Default-Action          deny-all                2
33 VALUE   Timetra-Default-Action          none                    3
34
35 ATTRIBUTE       Timetra-Cmd                             6       string
36 ATTRIBUTE       Timetra-Action                          7       integer
37
38 VALUE   Timetra-Action                  permit                  1
39 VALUE   Timetra-Action                  deny                    2
40
41 ATTRIBUTE       Timetra-Exec-File                       8       string
42
43 # RADIUS subscriber authorization and CoA VSAs
44 ATTRIBUTE       Alc-Primary-Dns                         9       ipaddr
45 ATTRIBUTE       Alc-Secondary-Dns                       10      ipaddr
46 ATTRIBUTE       Alc-Subsc-ID-Str                        11      string
47 ATTRIBUTE       Alc-Subsc-Prof-Str                      12      string
48 ATTRIBUTE       Alc-SLA-Prof-Str                        13      string
49 ATTRIBUTE       Alc-Force-Renew                         14      string
50 ATTRIBUTE       Alc-Create-Host                         15      string  # CoA
51 ATTRIBUTE       Alc-ANCP-Str                            16      string  # CoA
52 ATTRIBUTE       Alc-Retail-Serv-Id                      17      integer
53 ATTRIBUTE       Alc-Default-Router                      18      ipaddr
54 ATTRIBUTE       Alc-Client-Hardware-Addr                27      string
55
56 # RADIUS subscriber accounting VSAs
57 ATTRIBUTE       Alc-Acct-I-Inprof-Octets-64             19      octets
58 ATTRIBUTE       Alc-Acct-I-Outprof-Octets-64            20      octets
59 ATTRIBUTE       Alc-Acct-O-Inprof-Octets-64             21      octets
60 ATTRIBUTE       Alc-Acct-O-Outprof-Octets-64            22      octets
61 ATTRIBUTE       Alc-Acct-I-Inprof-Pkts-64               23      octets
62 ATTRIBUTE       Alc-Acct-I-Outprof-Pkts-64              24      octets
63 ATTRIBUTE       Alc-Acct-O-Inprof-Pkts-64               25      octets
64 ATTRIBUTE       Alc-Acct-O-Outprof-Pkts-64              26      octets
65
66 ATTRIBUTE       Alc-Int-Dest-Id-Str                     28      string
67 ATTRIBUTE       Alc-Primary-Nbns                        29      ipaddr
68 ATTRIBUTE       Alc-Secondary-Nbns                      30      ipaddr
69 ATTRIBUTE       Alc-MSAP-Serv-Id                        31      integer
70 ATTRIBUTE       Alc-MSAP-Policy                         32      string
71 ATTRIBUTE       Alc-MSAP-Interface                      33      string
72 ATTRIBUTE       Alc-PPPoE-PADO-Delay                    34      integer
73 ATTRIBUTE       Alc-PPPoE-Service-Name                  35      string
74 ATTRIBUTE       Alc-DHCP-Vendor-Class-Id                36      string
75
76 # RADIUS subscriber accounting VSAs (HSMDA override counters)
77 #
78 #  In a stupid format.  These attributes are 10 octets long, in the
79 #  following format:
80 #
81 #       2 octets - Queue ID
82 #       8 octets - 64-bit counter.
83 #
84 ATTRIBUTE       Alc-Acct-OC-I-Inprof-Octets-64          37      octets
85 ATTRIBUTE       Alc-Acct-OC-I-Outprof-Octets-64         38      octets
86 ATTRIBUTE       Alc-Acct-OC-O-Inprof-Octets-64          39      octets
87 ATTRIBUTE       Alc-Acct-OC-O-Outprof-Octets-64         40      octets
88 ATTRIBUTE       Alc-Acct-OC-I-Inprof-Pkts-64            41      octets
89 ATTRIBUTE       Alc-Acct-OC-I-Outprof-Pkts-64           42      octets
90 ATTRIBUTE       Alc-Acct-OC-O-Inprof-Pkts-64            43      octets
91 ATTRIBUTE       Alc-Acct-OC-O-Outprof-Pkts-64           44      octets
92
93 ATTRIBUTE       Alc-App-Prof-Str                        45      string
94 ATTRIBUTE       Alc-Tunnel-Group                        46      string
95 ATTRIBUTE       Alc-Tunnel-Algorithm                    47      integer
96
97 VALUE   Alc-Tunnel-Algorithm            weighted-access         1
98 VALUE   Alc-Tunnel-Algorithm            existing-first          2
99
100 ATTRIBUTE       Alc-Tunnel-Max-Sessions                 48      integer has_tag
101 ATTRIBUTE       Alc-Tunnel-Idle-Timeout                 49      integer has_tag
102 ATTRIBUTE       Alc-Tunnel-Hello-Interval               50      integer has_tag
103 ATTRIBUTE       Alc-Tunnel-Destruct-Timeout             51      integer has_tag
104 ATTRIBUTE       Alc-Tunnel-Max-Retries-Estab            52      integer has_tag
105 ATTRIBUTE       Alc-Tunnel-Max-Retries-Not-Estab        53      integer has_tag
106 ATTRIBUTE       Alc-Tunnel-AVP-Hiding                   54      integer has_tag
107
108 VALUE   Alc-Tunnel-AVP-Hiding           nothing                 1
109 VALUE   Alc-Tunnel-AVP-Hiding           sensitive-only          2
110 VALUE   Alc-Tunnel-AVP-Hiding           all                     3
111
112 ATTRIBUTE       Alc-BGP-Policy                          55      string
113 ATTRIBUTE       Alc-BGP-Auth-Keychain                   56      string
114 ATTRIBUTE       Alc-BGP-Auth-Key                        57      octets
115 ATTRIBUTE       Alc-BGP-Export-Policy                   58      string
116 ATTRIBUTE       Alc-BGP-Import-Policy                   59      string
117 ATTRIBUTE       Alc-BGP-PeerAS                          60      integer
118 ATTRIBUTE       Alc-IPsec-Serv-Id                       61      integer
119 ATTRIBUTE       Alc-IPsec-Interface                     62      string
120 ATTRIBUTE       Alc-IPsec-Tunnel-Template-Id            63      integer
121 ATTRIBUTE       Alc-IPsec-SA-Lifetime                   64      integer
122 ATTRIBUTE       Alc-IPsec-SA-PFS-Group                  65      integer
123
124 # Match TC TmnxIkePolicyDHGroup in TIMETRA-IPSEC-MIB
125 VALUE   Alc-IPsec-SA-PFS-Group          group1                  1
126 VALUE   Alc-IPsec-SA-PFS-Group          group2                  2
127 VALUE   Alc-IPsec-SA-PFS-Group          group5                  5
128
129 ATTRIBUTE       Alc-IPsec-SA-Encr-Algorithm             66      integer
130
131 # Match TC TmnxEncrAlgorithm in TIMETRA-IPSEC-MIB
132 VALUE   Alc-IPsec-SA-Encr-Algorithm     null                    1
133 VALUE   Alc-IPsec-SA-Encr-Algorithm     des                     2
134 VALUE   Alc-IPsec-SA-Encr-Algorithm     des3                    3
135 VALUE   Alc-IPsec-SA-Encr-Algorithm     aes128                  4
136 VALUE   Alc-IPsec-SA-Encr-Algorithm     aes192                  5
137 VALUE   Alc-IPsec-SA-Encr-Algorithm     aes256                  6
138
139 ATTRIBUTE       Alc-IPsec-SA-Auth-Algorithm             67      integer
140
141 # Match TC TmnxAuthAlgorithm in TIMETRA-IPSEC-MIB
142 VALUE   Alc-IPsec-SA-Auth-Algorithm     null                    1
143 VALUE   Alc-IPsec-SA-Auth-Algorithm     md5                     2
144 VALUE   Alc-IPsec-SA-Auth-Algorithm     sha1                    3
145
146 ATTRIBUTE       Alc-IPsec-SA-Replay-Window              68      integer
147
148 # RADIUS subscriber accounting VSAs (custom records)
149 ATTRIBUTE       Alc-Acct-I-High-Octets-Drop_64          69      octets
150 ATTRIBUTE       Alc-Acct-I-Low-Octets-Drop_64           70      octets
151 ATTRIBUTE       Alc-Acct-I-High-Pack-Drop_64            71      octets
152 ATTRIBUTE       Alc-Acct-I-Low-Pack-Drop_64             72      octets
153 ATTRIBUTE       Alc-Acct-I-High-Octets-Offer_64         73      octets
154 ATTRIBUTE       Alc-Acct-I-Low-Octets-Offer_64          74      octets
155 ATTRIBUTE       Alc-Acct-I-High-Pack-Offer_64           75      octets
156 ATTRIBUTE       Alc-Acct-I-Low-Pack-Offer_64            76      octets
157 ATTRIBUTE       Alc-Acct-I-Unc-Octets-Offer_64          77      octets
158 ATTRIBUTE       Alc-Acct-I-Unc-Pack-Offer_64            78      octets
159 ATTRIBUTE       Alc-Acct-I-All-Octets-Offer_64          79      octets
160 ATTRIBUTE       Alc-Acct-I-All-Pack-Offer_64            80      octets
161 ATTRIBUTE       Alc-Acct-O-Inprof-Pack-Drop_64          81      octets
162 ATTRIBUTE       Alc-Acct-O-Outprof-Pack-Drop_64         82      octets
163 ATTRIBUTE       Alc-Acct-O-Inprof-Octs-Drop_64          83      octets
164 ATTRIBUTE       Alc-Acct-O-Outprof-Octs-Drop_64         84      octets
165
166 # RADIUS subscriber accounting VSAs (custom records, HSMDA)
167 ATTRIBUTE       Alc-Acct-OC-I-All-Octs-Offer_64         85      octets
168 ATTRIBUTE       Alc-Acct-OC-I-All-Pack-Offer_64         86      octets
169 ATTRIBUTE       Alc-Acct-OC-I-Inpr-Octs-Drop_64         87      octets
170 ATTRIBUTE       Alc-Acct-OC-I-Outpr-Octs-Drop_64        88      octets
171 ATTRIBUTE       Alc-Acct-OC-I-Inpr-Pack-Drop_64         89      octets
172 ATTRIBUTE       Alc-Acct-OC-I-Outpr-Pack-Drop_64        90      octets
173 ATTRIBUTE       Alc-Acct-OC-O-Inpr-Pack-Drop_64         91      octets
174 ATTRIBUTE       Alc-Acct-OC-O-Outpr-Pack-Drop_64        92      octets
175 ATTRIBUTE       Alc-Acct-OC-O-Inpr-Octs-Drop_64         93      octets
176 ATTRIBUTE       Alc-Acct-OC-O-Outpr-Octs-Drop_64        94      octets
177
178 # Credit control VSAs
179 ATTRIBUTE       Alc-Credit-Control-CategoryMap          95      string
180 ATTRIBUTE       Alc-Credit-Control-Quota                96      string
181
182 ATTRIBUTE       Alc-Tunnel-Challenge                    97      integer has_tag
183 ATTRIBUTE       Alc-Force-Nak                           98      string  # CoA
184
185 VALUE   Alc-Tunnel-Challenge            never                   1
186 VALUE   Alc-Tunnel-Challenge            always                  2
187
188 ATTRIBUTE       Alc-Ipv6-Address                        99      ipv6addr
189 ATTRIBUTE       Alc-Serv-Id                             100     integer
190 ATTRIBUTE       Alc-Interface                           101     string
191 ATTRIBUTE       Alc-ToServer-Dhcp-Options               102     octets
192 ATTRIBUTE       Alc-ToClient-Dhcp-Options               103     octets
193 ATTRIBUTE       Alc-Tunnel-Serv-Id                      104     integer
194 ATTRIBUTE       Alc-Ipv6-Primary-Dns                    105     ipv6addr
195 ATTRIBUTE       Alc-Ipv6-Secondary-Dns                  106     ipv6addr
196
197 # RADIUS subscriber accounting VSAs (Policers)
198 ATTRIBUTE       Alc-Acct-I-statmode                     107     string
199 ATTRIBUTE       Alc-Acct-I-Hiprio-Octets_64             108     octets
200 ATTRIBUTE       Alc-Acct-I-Lowprio-Octets_64            109     octets
201 ATTRIBUTE       Alc-Acct-O-Hiprio-Octets_64             110     octets
202 ATTRIBUTE       Alc-Acct-O-Lowprio-Octets_64            111     octets
203 ATTRIBUTE       Alc-Acct-I-Hiprio-Packets_64            112     octets
204 ATTRIBUTE       Alc-Acct-I-Lowprio-Packets_64           113     octets
205 ATTRIBUTE       Alc-Acct-O-Hiprio-Packets_64            114     octets
206 ATTRIBUTE       Alc-Acct-O-Lowprio-Packets_64           115     octets
207 ATTRIBUTE       Alc-Acct-I-All-Octets_64                116     octets
208 ATTRIBUTE       Alc-Acct-O-All-Octets_64                117     octets
209 ATTRIBUTE       Alc-Acct-I-All-Packets_64               118     octets
210 ATTRIBUTE       Alc-Acct-O-All-Packets_64               119     octets
211
212 ATTRIBUTE       Alc-Tunnel-Rx-Window-Size               120     integer has_tag
213
214 # NAT Subscriber
215 ATTRIBUTE       Alc-Nat-Port-Range                      121     string
216
217 # Lawful intercept VSAs
218 ATTRIBUTE       Alc-LI-Action                           122     integer encrypt=2
219 ATTRIBUTE       Alc-LI-Destination                      123     string  encrypt=2
220
221 # This VSA can occur multiple times (for each FC that must be intercepted)
222 # If this VSA is not present, all FCs will be intercepted.
223 ATTRIBUTE       Alc-LI-FC                               124     integer encrypt=2
224
225 # If this VSA is not present, both directions will be intercepted.
226 ATTRIBUTE       Alc-LI-Direction                        125     integer encrypt=2
227
228 VALUE   Alc-LI-Action                   no-action               1
229 VALUE   Alc-LI-Action                   enable                  2
230 VALUE   Alc-LI-Action                   disable                 3
231
232 VALUE   Alc-LI-FC                       be                      0
233 VALUE   Alc-LI-FC                       l2                      1
234 VALUE   Alc-LI-FC                       af                      2
235 VALUE   Alc-LI-FC                       l1                      3
236 VALUE   Alc-LI-FC                       h2                      4
237 VALUE   Alc-LI-FC                       ef                      5
238 VALUE   Alc-LI-FC                       h1                      6
239 VALUE   Alc-LI-FC                       nc                      7
240
241 VALUE   Alc-LI-Direction                ingress                 1
242 VALUE   Alc-LI-Direction                egress                  2
243
244 # Subscriber QoS overrides
245 ATTRIBUTE       Alc-Subscriber-QoS-Override             126     string
246
247 # RADIUS subscriber accounting VSAs (Policers)
248 ATTRIBUTE       Alc-Acct-O-statmode                     127     string
249
250 # ATM Traffic Descriptor Profiles
251 ATTRIBUTE       Alc-ATM-Ingress-TD-Profile              128     integer
252 ATTRIBUTE       Alc-ATM-Egress-TD-Profile               129     integer
253
254 # Application-assurance transit ip (CoA)
255 ATTRIBUTE       Alc-AA-Transit-IP                       130     integer # CoA
256
257 VALUE   Alc-AA-Transit-IP               host                    1
258 VALUE   Alc-AA-Transit-IP               audit-start             2
259 VALUE   Alc-AA-Transit-IP               audit-end               3
260
261 # DHCPv6 Relay pool selection attributes
262 ATTRIBUTE       Alc-Delegated-IPv6-Pool                 131     string
263
264 ATTRIBUTE       Alc-Access-Loop-Rate-Down               132     integer
265 ATTRIBUTE       Alc-Access-Loop-Encap-Offset            133     octets
266
267 # Submgt SLA-profile filter overrrule
268 ATTRIBUTE       Alc-Subscriber-Filter                   134     string
269
270 ATTRIBUTE       Alc-PPP-Force-IPv6CP                    135     integer
271
272 # One-Time HTTP Redirection
273 ATTRIBUTE       Alc-Onetime-Http-Redirection-Filter-Id  136     string
274
275 # Used when clearing all radius li triggered sources from a mirror destination
276 # via CoA. The value of this attribute is used to authenticate the coa.
277 ATTRIBUTE       Alc-Authentication-Policy-Name          137     string # CoA
278
279 # Lawful intercept VSAs continued
280 ATTRIBUTE       Alc-LI-Intercept-Id                     138     integer encrypt=2
281 ATTRIBUTE       Alc-LI-Session-Id                       139     integer encrypt=2
282
283 # NAT
284 ATTRIBUTE       Alc-Nat-Outside-Serv-Id                 140     integer
285 ATTRIBUTE       Alc-Nat-Outside-Ip-Addr                 141     ipaddr
286
287 # Mobile-Gateway APN-Password VSA (password used for the next APN AccessReq)
288 ATTRIBUTE       Alc-APN-Password                        142     string  encrypt=2
289
290 # Mobile-Gateway Next-APN-Name VSA (PGW-APN to be used for the session)
291 ATTRIBUTE       Alc-APN-Name                            143     string
292
293 ATTRIBUTE       Alc-Tunnel-Acct-Policy                  144     string  has_tag
294
295 # Wlan-Gateway
296 ATTRIBUTE       Alc-Mgw-Interface-Type                  145     integer
297
298 VALUE   Alc-Mgw-Interface-Type          gn                      1
299 VALUE   Alc-Mgw-Interface-Type          s2a                     2
300 VALUE   Alc-Mgw-Interface-Type          s2b                     3
301
302 ATTRIBUTE       Alc-Wlan-APN-Name                       146     string
303
304 ATTRIBUTE       Alc-MsIsdn                              147     string
305
306 # WIFI Received Signal Strength Indication
307 ATTRIBUTE       Alc-RSSI                                148     integer
308
309 # Number of attached WIFI UEs
310 ATTRIBUTE       Alc-Num-Attached-UEs                    149     integer
311
312 # Mobile-Gateway Charging-profile-ID VSA
313 ATTRIBUTE       Alc-Charging-Prof-ID                    150     integer
314
315 # 151-155 are currently unused
316
317 # Application-Assurance Radius Accounting Attributes
318 ATTRIBUTE       Alc-AA-Group-Partition-Isa-Id           156     string
319
320 # Application-Assurance Radius Peer Information
321 ATTRIBUTE       Alc-AA-Peer-Identifier                  157     string
322
323 # A local configured filter policy can be extended with shared dynamic filter entries
324 ATTRIBUTE       Alc-Nas-Filter-Rule-Shared              158     string
325
326 # They represent a per host customization of a generic filter policy: only
327 # traffic to/from the subscriber host will match against these entries
328 ATTRIBUTE       Alc-Ascend-Data-Filter-Host-Spec                159      string
329
330 # Relative Session-Timeout
331 ATTRIBUTE       Alc-Relative-Session-Timeout            160     integer
332
333 # 161-162 are currently unused
334
335 # Accounting interim update trigger reason
336 ATTRIBUTE       Alc-Acct-Triggered-Reason               163     integer
337
338 VALUE   Alc-Acct-Triggered-Reason       regular                 1
339 VALUE   Alc-Acct-Triggered-Reason       sla-start               2
340 VALUE   Alc-Acct-Triggered-Reason       sla-stop                3
341 VALUE   Alc-Acct-Triggered-Reason       Framed-IP-Address-up    4
342 VALUE   Alc-Acct-Triggered-Reason       Framed-IP-Address-down  5
343 VALUE   Alc-Acct-Triggered-Reason       Alc-Ipv6-Address-up     6
344 VALUE   Alc-Acct-Triggered-Reason       Alc-Ipv6-Address-down   7
345 VALUE   Alc-Acct-Triggered-Reason       Delegated-IPv6-Prefix-up 8
346 VALUE   Alc-Acct-Triggered-Reason       Delegated-IPv6-Prefix-down 9
347 VALUE   Alc-Acct-Triggered-Reason       Framed-IPv6-Prefix-up   10
348 VALUE   Alc-Acct-Triggered-Reason       Framed-IPv6-Prefix-down 11
349
350 # Used when authenticating migrant hosts
351 ATTRIBUTE   Alc-Wlan-Portal-Redirect                  172 string
352
353 # If a migrant host is redirected, specifies the URL
354 ATTRIBUTE   Alc-Wlan-Portal-Url                       173 string
355
356 # Defines the lease-time in seconds for RADIUS proxy and create-host-CoA
357 # scenarios only.
358 ATTRIBUTE   Alc-Lease-Time                            174 integer
359
360 # The URL to which traffic matching the host IPv4 filter entry with http-redirect
361 # action is redirected to
362 ATTRIBUTE   Alc-Portal-Url                            177 string
363
364 # names longer than the allowed maximum are treated as host setup failures
365 ATTRIBUTE   Alc-SLAAC-IPv6-Pool                       181 string
366
367 # The VLAN is transparently taken from the UE’s Ethernet layer and can be reflected
368 # in both authentication and accounting
369 ATTRIBUTE   Alc-Wlan-SSID-VLAN                        206 string
370
371 END-VENDOR      Alcatel-Lucent-Service-Router