1333
|
1 { |
|
2 "AVPRules" : [ |
|
3 { |
|
4 "AVP" : "CC-Money", |
|
5 "Content" : [ |
|
6 { |
|
7 "AVP" : "Currency-Code", |
|
8 "Max" : 1 |
|
9 }, |
|
10 { |
|
11 "AVP" : "Unit-Value", |
|
12 "Max" : 1 |
|
13 } |
|
14 ] |
|
15 }, |
|
16 { |
|
17 "AVP" : "Cost-Information", |
|
18 "Content" : [ |
|
19 { |
|
20 "AVP" : "Cost-Unit", |
|
21 "Max" : 1 |
|
22 }, |
|
23 { |
|
24 "AVP" : "Currency-Code", |
|
25 "Max" : 1 |
|
26 }, |
|
27 { |
|
28 "AVP" : "Unit-Value", |
|
29 "Max" : 1 |
|
30 } |
|
31 ] |
|
32 }, |
|
33 { |
|
34 "AVP" : "Final-Unit-Indication", |
|
35 "Content" : [ |
|
36 { |
|
37 "AVP" : "Filter-Id" |
|
38 }, |
|
39 { |
|
40 "AVP" : "Redirect-Server", |
|
41 "Max" : 1 |
|
42 }, |
|
43 { |
|
44 "AVP" : "Restriction-Filter-Rule" |
|
45 }, |
|
46 { |
|
47 "AVP" : "Final-Unit-Action", |
|
48 "Max" : 1 |
|
49 } |
|
50 ] |
|
51 }, |
|
52 { |
|
53 "AVP" : "Granted-Service-Unit", |
|
54 "Content" : [ |
|
55 { |
|
56 "AVP" : "CC-Input-Octets", |
|
57 "Max" : 1 |
|
58 }, |
|
59 { |
|
60 "AVP" : "CC-Money", |
|
61 "Max" : 1 |
|
62 }, |
|
63 { |
|
64 "AVP" : "CC-Output-Octets", |
|
65 "Max" : 1 |
|
66 }, |
|
67 { |
|
68 "AVP" : "CC-Service-Specific-Units", |
|
69 "Max" : 1 |
|
70 }, |
|
71 { |
|
72 "AVP" : "CC-Time", |
|
73 "Max" : 1 |
|
74 }, |
|
75 { |
|
76 "AVP" : "CC-Total-Octets", |
|
77 "Max" : 1 |
|
78 }, |
|
79 { |
|
80 "AVP" : "Tariff-Time-Change", |
|
81 "Max" : 1 |
|
82 } |
|
83 ] |
|
84 }, |
|
85 { |
|
86 "AVP" : "Redirect-Server", |
|
87 "Content" : [ |
|
88 { |
|
89 "AVP" : "Redirect-Address-Type", |
|
90 "Max" : 1 |
|
91 }, |
|
92 { |
|
93 "AVP" : "Redirect-Server-Address", |
|
94 "Max" : 1 |
|
95 } |
|
96 ] |
|
97 }, |
|
98 { |
|
99 "AVP" : "Requested-Service-Unit", |
|
100 "Content" : [ |
|
101 { |
|
102 "AVP" : "CC-Input-Octets", |
|
103 "Max" : 1 |
|
104 }, |
|
105 { |
|
106 "AVP" : "CC-Money", |
|
107 "Max" : 1 |
|
108 }, |
|
109 { |
|
110 "AVP" : "CC-Output-Octets", |
|
111 "Max" : 1 |
|
112 }, |
|
113 { |
|
114 "AVP" : "CC-Service-Specific-Units", |
|
115 "Max" : 1 |
|
116 }, |
|
117 { |
|
118 "AVP" : "CC-Time", |
|
119 "Max" : 1 |
|
120 }, |
|
121 { |
|
122 "AVP" : "CC-Total-Octets", |
|
123 "Max" : 1 |
|
124 } |
|
125 ] |
|
126 }, |
|
127 { |
|
128 "AVP" : "Service-Parameter-Info", |
|
129 "Content" : [ |
|
130 { |
|
131 "AVP" : "Service-Parameter-Type", |
|
132 "Max" : 1 |
|
133 }, |
|
134 { |
|
135 "AVP" : "Service-Parameter-Value", |
|
136 "Max" : 1 |
|
137 } |
|
138 ] |
|
139 }, |
|
140 { |
|
141 "AVP" : "Subscription-Id", |
|
142 "Content" : [ |
|
143 { |
|
144 "AVP" : "Subscription-Id-Data", |
|
145 "Max" : 1 |
|
146 }, |
|
147 { |
|
148 "AVP" : "Subscription-Id-Type", |
|
149 "Max" : 1 |
|
150 } |
|
151 ] |
|
152 }, |
|
153 { |
|
154 "AVP" : "Unit-Value", |
|
155 "Content" : [ |
|
156 { |
|
157 "AVP" : "Exponent", |
|
158 "Max" : 1 |
|
159 }, |
|
160 { |
|
161 "AVP" : "Value-Digits", |
|
162 "Max" : 1 |
|
163 } |
|
164 ] |
|
165 }, |
|
166 { |
|
167 "AVP" : "Used-Service-Unit", |
|
168 "Content" : [ |
|
169 { |
|
170 "AVP" : "CC-Input-Octets", |
|
171 "Max" : 1 |
|
172 }, |
|
173 { |
|
174 "AVP" : "CC-Money", |
|
175 "Max" : 1 |
|
176 }, |
|
177 { |
|
178 "AVP" : "CC-Output-Octets", |
|
179 "Max" : 1 |
|
180 }, |
|
181 { |
|
182 "AVP" : "CC-Service-Specific-Units", |
|
183 "Max" : 1 |
|
184 }, |
|
185 { |
|
186 "AVP" : "CC-Time", |
|
187 "Max" : 1 |
|
188 }, |
|
189 { |
|
190 "AVP" : "CC-Total-Octets", |
|
191 "Max" : 1 |
|
192 }, |
|
193 { |
|
194 "AVP" : "Tariff-Change-Usage", |
|
195 "Max" : 1 |
|
196 } |
|
197 ] |
|
198 }, |
|
199 { |
|
200 "AVP" : "Multiple-Services-Credit-Control", |
|
201 "Content" : [ |
|
202 { |
|
203 "AVP" : "Result-Code", |
|
204 "Max" : 1 |
|
205 }, |
|
206 { |
|
207 "AVP" : "Final-Unit-Indication", |
|
208 "Max" : 1 |
|
209 }, |
|
210 { |
|
211 "AVP" : "Granted-Service-Unit", |
|
212 "Max" : 1 |
|
213 }, |
|
214 { |
|
215 "AVP" : "Rating-Group", |
|
216 "Max" : 1 |
|
217 }, |
|
218 { |
|
219 "AVP" : "Requested-Service-Unit", |
|
220 "Max" : 1 |
|
221 }, |
|
222 { |
|
223 "AVP" : "Service-Identifier" |
|
224 }, |
|
225 { |
|
226 "AVP" : "Used-Service-Unit" |
|
227 }, |
|
228 { |
|
229 "AVP" : "Validity-Time", |
|
230 "Max" : 1 |
|
231 }, |
|
232 { |
|
233 "AVP" : "Tariff-Change-Usage", |
|
234 "Max" : 1 |
|
235 }, |
|
236 { |
|
237 "AVP" : "G-S-U-Pool-Reference" |
|
238 } |
|
239 ] |
|
240 }, |
|
241 { |
|
242 "AVP" : "G-S-U-Pool-Reference", |
|
243 "Content" : [ |
|
244 { |
|
245 "AVP" : "Unit-Value", |
|
246 "Max" : 1 |
|
247 }, |
|
248 { |
|
249 "AVP" : "G-S-U-Pool-Identifier", |
|
250 "Max" : 1 |
|
251 }, |
|
252 { |
|
253 "AVP" : "CC-Unit-Type", |
|
254 "Max" : 1 |
|
255 } |
|
256 ] |
|
257 }, |
|
258 { |
|
259 "AVP" : "User-Equipment-Info", |
|
260 "Content" : [ |
|
261 { |
|
262 "AVP" : "User-Equipment-Info-Type", |
|
263 "Max" : 1 |
|
264 }, |
|
265 { |
|
266 "AVP" : "User-Equipment-Info-Value", |
|
267 "Max" : 1 |
|
268 } |
|
269 ] |
|
270 } |
|
271 ], |
|
272 "AVPs" : [ |
|
273 { |
|
274 "Code" : 268, |
|
275 "EnumValues" : [ |
|
276 { |
|
277 "Code" : 5030, |
|
278 "Name" : "USER_UNKNOWN" |
|
279 }, |
|
280 { |
|
281 "Code" : 5031, |
|
282 "Name" : "RATING_FAILED" |
|
283 }, |
|
284 { |
|
285 "Code" : 4012, |
|
286 "Name" : "CREDIT_LIMIT_REACHED" |
|
287 }, |
|
288 { |
|
289 "Code" : 4010, |
|
290 "Name" : "END_USER_SERVICE_DENIED" |
|
291 }, |
|
292 { |
|
293 "Code" : 4011, |
|
294 "Name" : "CREDIT_CONTROL_NOT_APPLICABLE" |
|
295 } |
|
296 ], |
|
297 "Name" : "Result-Code", |
|
298 "Type" : "Unsigned32" |
|
299 }, |
|
300 { |
|
301 "Code" : 411, |
|
302 "Flags" : { |
|
303 "Must" : "M", |
|
304 "MustNot" : "V" |
|
305 }, |
|
306 "Name" : "CC-Correlation-Id", |
|
307 "Type" : "OctetString" |
|
308 }, |
|
309 { |
|
310 "Code" : 412, |
|
311 "Flags" : { |
|
312 "Must" : "M", |
|
313 "MustNot" : "V" |
|
314 }, |
|
315 "Name" : "CC-Input-Octets", |
|
316 "Type" : "Unsigned64" |
|
317 }, |
|
318 { |
|
319 "Code" : 413, |
|
320 "Flags" : { |
|
321 "Must" : "M", |
|
322 "MustNot" : "V" |
|
323 }, |
|
324 "Name" : "CC-Money", |
|
325 "Type" : "Grouped" |
|
326 }, |
|
327 { |
|
328 "Code" : 414, |
|
329 "Flags" : { |
|
330 "Must" : "M", |
|
331 "MustNot" : "V" |
|
332 }, |
|
333 "Name" : "CC-Output-Octets", |
|
334 "Type" : "Unsigned64" |
|
335 }, |
|
336 { |
|
337 "Code" : 415, |
|
338 "Flags" : { |
|
339 "Must" : "M", |
|
340 "MustNot" : "V" |
|
341 }, |
|
342 "Name" : "CC-Request-Number", |
|
343 "Type" : "Unsigned32" |
|
344 }, |
|
345 { |
|
346 "Code" : 416, |
|
347 "EnumValues" : [ |
|
348 { |
|
349 "Code" : 4, |
|
350 "Name" : "EVENT_REQUEST" |
|
351 }, |
|
352 { |
|
353 "Code" : 2, |
|
354 "Name" : "UPDATE_REQUEST" |
|
355 }, |
|
356 { |
|
357 "Code" : 1, |
|
358 "Name" : "INITIAL_REQUEST" |
|
359 }, |
|
360 { |
|
361 "Code" : 3, |
|
362 "Name" : "TERMINATION_REQUEST" |
|
363 } |
|
364 ], |
|
365 "Flags" : { |
|
366 "Must" : "M", |
|
367 "MustNot" : "V" |
|
368 }, |
|
369 "Name" : "CC-Request-Type", |
|
370 "Type" : "Enumerated" |
|
371 }, |
|
372 { |
|
373 "Code" : 417, |
|
374 "Flags" : { |
|
375 "Must" : "M", |
|
376 "MustNot" : "V" |
|
377 }, |
|
378 "Name" : "CC-Service-Specific-Units", |
|
379 "Type" : "Unsigned64" |
|
380 }, |
|
381 { |
|
382 "Code" : 418, |
|
383 "EnumValues" : [ |
|
384 { |
|
385 "Code" : 1, |
|
386 "Name" : "FAILOVER_SUPPORTED" |
|
387 }, |
|
388 { |
|
389 "Code" : 0, |
|
390 "Name" : "FAILOVER_NOT_SUPPORTED" |
|
391 } |
|
392 ], |
|
393 "Flags" : { |
|
394 "Must" : "M", |
|
395 "MustNot" : "V" |
|
396 }, |
|
397 "Name" : "CC-Session-Failover", |
|
398 "Type" : "Enumerated" |
|
399 }, |
|
400 { |
|
401 "Code" : 419, |
|
402 "Flags" : { |
|
403 "Must" : "M", |
|
404 "MustNot" : "V" |
|
405 }, |
|
406 "Name" : "CC-Sub-Session-Id", |
|
407 "Type" : "Unsigned64" |
|
408 }, |
|
409 { |
|
410 "Code" : 420, |
|
411 "Flags" : { |
|
412 "Must" : "M", |
|
413 "MustNot" : "V" |
|
414 }, |
|
415 "Name" : "CC-Time", |
|
416 "Type" : "Unsigned32" |
|
417 }, |
|
418 { |
|
419 "Code" : 421, |
|
420 "Flags" : { |
|
421 "Must" : "M", |
|
422 "MustNot" : "V" |
|
423 }, |
|
424 "Name" : "CC-Total-Octets", |
|
425 "Type" : "Unsigned64" |
|
426 }, |
|
427 { |
|
428 "Code" : 422, |
|
429 "EnumValues" : [ |
|
430 { |
|
431 "Code" : 1, |
|
432 "Name" : "NO_CREDIT" |
|
433 }, |
|
434 { |
|
435 "Code" : 0, |
|
436 "Name" : "ENOUGH_CREDIT" |
|
437 } |
|
438 ], |
|
439 "Flags" : { |
|
440 "Must" : "M", |
|
441 "MustNot" : "V" |
|
442 }, |
|
443 "Name" : "Check-Balance-Result", |
|
444 "Type" : "Enumerated" |
|
445 }, |
|
446 { |
|
447 "Code" : 423, |
|
448 "Flags" : { |
|
449 "Must" : "M", |
|
450 "MustNot" : "V" |
|
451 }, |
|
452 "Name" : "Cost-Information", |
|
453 "Type" : "Grouped" |
|
454 }, |
|
455 { |
|
456 "Code" : 424, |
|
457 "Flags" : { |
|
458 "Must" : "M", |
|
459 "MustNot" : "V" |
|
460 }, |
|
461 "Name" : "Cost-Unit", |
|
462 "Type" : "UTF8String" |
|
463 }, |
|
464 { |
|
465 "Code" : 425, |
|
466 "Flags" : { |
|
467 "Must" : "M", |
|
468 "MustNot" : "V" |
|
469 }, |
|
470 "Name" : "Currency-Code", |
|
471 "Type" : "Unsigned32" |
|
472 }, |
|
473 { |
|
474 "Code" : 426, |
|
475 "EnumValues" : [ |
|
476 { |
|
477 "Code" : 1, |
|
478 "Name" : "RE_AUTHORIZATION" |
|
479 }, |
|
480 { |
|
481 "Code" : 0, |
|
482 "Name" : "CREDIT_AUTHORIZATION" |
|
483 } |
|
484 ], |
|
485 "Flags" : { |
|
486 "Must" : "M", |
|
487 "MustNot" : "V" |
|
488 }, |
|
489 "Name" : "Credit-Control", |
|
490 "Type" : "Enumerated" |
|
491 }, |
|
492 { |
|
493 "Code" : 427, |
|
494 "EnumValues" : [ |
|
495 { |
|
496 "Code" : 1, |
|
497 "Name" : "CONTINUE" |
|
498 }, |
|
499 { |
|
500 "Code" : 0, |
|
501 "Name" : "TERMINATE" |
|
502 }, |
|
503 { |
|
504 "Code" : 2, |
|
505 "Name" : "RETRY_AND_TERMINATE" |
|
506 } |
|
507 ], |
|
508 "Flags" : { |
|
509 "Must" : "M", |
|
510 "MustNot" : "V" |
|
511 }, |
|
512 "Name" : "Credit-Control-Failure-Handling", |
|
513 "Type" : "Enumerated" |
|
514 }, |
|
515 { |
|
516 "Code" : 428, |
|
517 "EnumValues" : [ |
|
518 { |
|
519 "Code" : 1, |
|
520 "Name" : "CONTINUE" |
|
521 }, |
|
522 { |
|
523 "Code" : 0, |
|
524 "Name" : "TERMINATE_OR_BUFFER" |
|
525 } |
|
526 ], |
|
527 "Flags" : { |
|
528 "Must" : "M", |
|
529 "MustNot" : "V" |
|
530 }, |
|
531 "Name" : "Direct-Debiting-Failure-Handling", |
|
532 "Type" : "Enumerated" |
|
533 }, |
|
534 { |
|
535 "Code" : 429, |
|
536 "Flags" : { |
|
537 "Must" : "M", |
|
538 "MustNot" : "V" |
|
539 }, |
|
540 "Name" : "Exponent", |
|
541 "Type" : "Integer32" |
|
542 }, |
|
543 { |
|
544 "Code" : 430, |
|
545 "Flags" : { |
|
546 "Must" : "M", |
|
547 "MustNot" : "V" |
|
548 }, |
|
549 "Name" : "Final-Unit-Indication", |
|
550 "Type" : "Grouped" |
|
551 }, |
|
552 { |
|
553 "Code" : 431, |
|
554 "Flags" : { |
|
555 "Must" : "M", |
|
556 "MustNot" : "V" |
|
557 }, |
|
558 "Name" : "Granted-Service-Unit", |
|
559 "Type" : "Grouped" |
|
560 }, |
|
561 { |
|
562 "Code" : 432, |
|
563 "Flags" : { |
|
564 "Must" : "M", |
|
565 "MustNot" : "V" |
|
566 }, |
|
567 "Name" : "Rating-Group", |
|
568 "Type" : "Unsigned32" |
|
569 }, |
|
570 { |
|
571 "Code" : 433, |
|
572 "EnumValues" : [ |
|
573 { |
|
574 "Code" : 2, |
|
575 "Name" : "URL" |
|
576 }, |
|
577 { |
|
578 "Code" : 3, |
|
579 "Name" : "SIP_URI" |
|
580 }, |
|
581 { |
|
582 "Code" : 0, |
|
583 "Name" : "IPV4_ADDRESS" |
|
584 }, |
|
585 { |
|
586 "Code" : 1, |
|
587 "Name" : "IPV6_ADDRESS" |
|
588 } |
|
589 ], |
|
590 "Flags" : { |
|
591 "Must" : "M", |
|
592 "MustNot" : "V" |
|
593 }, |
|
594 "Name" : "Redirect-Address-Type", |
|
595 "Type" : "Enumerated" |
|
596 }, |
|
597 { |
|
598 "Code" : 434, |
|
599 "Flags" : { |
|
600 "Must" : "M", |
|
601 "MustNot" : "V" |
|
602 }, |
|
603 "Name" : "Redirect-Server", |
|
604 "Type" : "Grouped" |
|
605 }, |
|
606 { |
|
607 "Code" : 435, |
|
608 "Flags" : { |
|
609 "Must" : "M", |
|
610 "MustNot" : "V" |
|
611 }, |
|
612 "Name" : "Redirect-Server-Address", |
|
613 "Type" : "UTF8String" |
|
614 }, |
|
615 { |
|
616 "Code" : 436, |
|
617 "EnumValues" : [ |
|
618 { |
|
619 "Code" : 2, |
|
620 "Name" : "CHECK_BALANCE" |
|
621 }, |
|
622 { |
|
623 "Code" : 3, |
|
624 "Name" : "PRICE_ENQUIRY" |
|
625 }, |
|
626 { |
|
627 "Code" : 1, |
|
628 "Name" : "REFUND_ACCOUNT" |
|
629 }, |
|
630 { |
|
631 "Code" : 0, |
|
632 "Name" : "DIRECT_DEBITING" |
|
633 } |
|
634 ], |
|
635 "Flags" : { |
|
636 "Must" : "M", |
|
637 "MustNot" : "V" |
|
638 }, |
|
639 "Name" : "Requested-Action", |
|
640 "Type" : "Enumerated" |
|
641 }, |
|
642 { |
|
643 "Code" : 437, |
|
644 "Flags" : { |
|
645 "Must" : "M", |
|
646 "MustNot" : "V" |
|
647 }, |
|
648 "Name" : "Requested-Service-Unit", |
|
649 "Type" : "Grouped" |
|
650 }, |
|
651 { |
|
652 "Code" : 438, |
|
653 "Flags" : { |
|
654 "Must" : "M", |
|
655 "MustNot" : "V" |
|
656 }, |
|
657 "Name" : "Restriction-Filter-Rule", |
|
658 "Type" : "IPFilterRule" |
|
659 }, |
|
660 { |
|
661 "Code" : 439, |
|
662 "Flags" : { |
|
663 "Must" : "M", |
|
664 "MustNot" : "V" |
|
665 }, |
|
666 "Name" : "Service-Identifier", |
|
667 "Type" : "Unsigned32" |
|
668 }, |
|
669 { |
|
670 "Code" : 440, |
|
671 "Flags" : { |
|
672 "Must" : "M", |
|
673 "MustNot" : "V" |
|
674 }, |
|
675 "Name" : "Service-Parameter-Info", |
|
676 "Type" : "Grouped" |
|
677 }, |
|
678 { |
|
679 "Code" : 441, |
|
680 "Flags" : { |
|
681 "Must" : "M", |
|
682 "MustNot" : "V" |
|
683 }, |
|
684 "Name" : "Service-Parameter-Type", |
|
685 "Type" : "Unsigned32" |
|
686 }, |
|
687 { |
|
688 "Code" : 442, |
|
689 "Flags" : { |
|
690 "Must" : "M", |
|
691 "MustNot" : "V" |
|
692 }, |
|
693 "Name" : "Service-Parameter-Value", |
|
694 "Type" : "OctetString" |
|
695 }, |
|
696 { |
|
697 "Code" : 443, |
|
698 "Flags" : { |
|
699 "Must" : "M", |
|
700 "MustNot" : "V" |
|
701 }, |
|
702 "Name" : "Subscription-Id", |
|
703 "Type" : "Grouped" |
|
704 }, |
|
705 { |
|
706 "Code" : 444, |
|
707 "Flags" : { |
|
708 "Must" : "M", |
|
709 "MustNot" : "V" |
|
710 }, |
|
711 "Name" : "Subscription-Id-Data", |
|
712 "Type" : "UTF8String" |
|
713 }, |
|
714 { |
|
715 "Code" : 445, |
|
716 "Flags" : { |
|
717 "Must" : "M", |
|
718 "MustNot" : "V" |
|
719 }, |
|
720 "Name" : "Unit-Value", |
|
721 "Type" : "Grouped" |
|
722 }, |
|
723 { |
|
724 "Code" : 446, |
|
725 "Flags" : { |
|
726 "Must" : "M", |
|
727 "MustNot" : "V" |
|
728 }, |
|
729 "Name" : "Used-Service-Unit", |
|
730 "Type" : "Grouped" |
|
731 }, |
|
732 { |
|
733 "Code" : 447, |
|
734 "Flags" : { |
|
735 "Must" : "M", |
|
736 "MustNot" : "V" |
|
737 }, |
|
738 "Name" : "Value-Digits", |
|
739 "Type" : "Integer64" |
|
740 }, |
|
741 { |
|
742 "Code" : 448, |
|
743 "Flags" : { |
|
744 "Must" : "M", |
|
745 "MustNot" : "V" |
|
746 }, |
|
747 "Name" : "Validity-Time", |
|
748 "Type" : "Unsigned32" |
|
749 }, |
|
750 { |
|
751 "Code" : 449, |
|
752 "EnumValues" : [ |
|
753 { |
|
754 "Code" : 1, |
|
755 "Name" : "REDIRECT" |
|
756 }, |
|
757 { |
|
758 "Code" : 0, |
|
759 "Name" : "TERMINATE" |
|
760 }, |
|
761 { |
|
762 "Code" : 2, |
|
763 "Name" : "RESTRICT_ACCESS" |
|
764 } |
|
765 ], |
|
766 "Flags" : { |
|
767 "Must" : "M", |
|
768 "MustNot" : "V" |
|
769 }, |
|
770 "Name" : "Final-Unit-Action", |
|
771 "Type" : "Enumerated" |
|
772 }, |
|
773 { |
|
774 "Code" : 450, |
|
775 "EnumValues" : [ |
|
776 { |
|
777 "Code" : 3, |
|
778 "Name" : "END_USER_NAI" |
|
779 }, |
|
780 { |
|
781 "Code" : 0, |
|
782 "Name" : "END_USER_E164" |
|
783 }, |
|
784 { |
|
785 "Code" : 1, |
|
786 "Name" : "END_USER_IMSI" |
|
787 }, |
|
788 { |
|
789 "Code" : 2, |
|
790 "Name" : "END_USER_SIP_URI" |
|
791 } |
|
792 ], |
|
793 "Flags" : { |
|
794 "Must" : "M", |
|
795 "MustNot" : "V" |
|
796 }, |
|
797 "Name" : "Subscription-Id-Type", |
|
798 "Type" : "Enumerated" |
|
799 }, |
|
800 { |
|
801 "Code" : 451, |
|
802 "Flags" : { |
|
803 "Must" : "M", |
|
804 "MustNot" : "V" |
|
805 }, |
|
806 "Name" : "Tariff-Time-Change", |
|
807 "Type" : "Time" |
|
808 }, |
|
809 { |
|
810 "Code" : 452, |
|
811 "EnumValues" : [ |
|
812 { |
|
813 "Code" : 2, |
|
814 "Name" : "UNIT_INDETERMINATE" |
|
815 }, |
|
816 { |
|
817 "Code" : 1, |
|
818 "Name" : "UNIT_AFTER_TARIFF_CHANGE" |
|
819 }, |
|
820 { |
|
821 "Code" : 0, |
|
822 "Name" : "UNIT_BEFORE_TARIFF_CHANGE" |
|
823 } |
|
824 ], |
|
825 "Flags" : { |
|
826 "Must" : "M", |
|
827 "MustNot" : "V" |
|
828 }, |
|
829 "Name" : "Tariff-Change-Usage", |
|
830 "Type" : "Enumerated" |
|
831 }, |
|
832 { |
|
833 "Code" : 453, |
|
834 "Flags" : { |
|
835 "Must" : "M", |
|
836 "MustNot" : "V" |
|
837 }, |
|
838 "Name" : "G-S-U-Pool-Identifier", |
|
839 "Type" : "Unsigned32" |
|
840 }, |
|
841 { |
|
842 "Code" : 454, |
|
843 "EnumValues" : [ |
|
844 { |
|
845 "Code" : 0, |
|
846 "Name" : "TIME" |
|
847 }, |
|
848 { |
|
849 "Code" : 1, |
|
850 "Name" : "MONEY" |
|
851 }, |
|
852 { |
|
853 "Code" : 3, |
|
854 "Name" : "INPUT-OCTETS" |
|
855 }, |
|
856 { |
|
857 "Code" : 2, |
|
858 "Name" : "TOTAL-OCTETS" |
|
859 }, |
|
860 { |
|
861 "Code" : 4, |
|
862 "Name" : "OUTPUT-OCTETS" |
|
863 }, |
|
864 { |
|
865 "Code" : 5, |
|
866 "Name" : "SERVICE-SPECIFIC-UNITS" |
|
867 } |
|
868 ], |
|
869 "Flags" : { |
|
870 "Must" : "M", |
|
871 "MustNot" : "V" |
|
872 }, |
|
873 "Name" : "CC-Unit-Type", |
|
874 "Type" : "Enumerated" |
|
875 }, |
|
876 { |
|
877 "Code" : 455, |
|
878 "EnumValues" : [ |
|
879 { |
|
880 "Code" : 1, |
|
881 "Name" : "MULTIPLE_SERVICES_SUPPORTED" |
|
882 }, |
|
883 { |
|
884 "Code" : 0, |
|
885 "Name" : "MULTIPLE_SERVICES_NOT_SUPPORTED" |
|
886 } |
|
887 ], |
|
888 "Flags" : { |
|
889 "Must" : "M", |
|
890 "MustNot" : "V" |
|
891 }, |
|
892 "Name" : "Multiple-Services-Indicator", |
|
893 "Type" : "Enumerated" |
|
894 }, |
|
895 { |
|
896 "Code" : 456, |
|
897 "Flags" : { |
|
898 "Must" : "M", |
|
899 "MustNot" : "V" |
|
900 }, |
|
901 "Name" : "Multiple-Services-Credit-Control", |
|
902 "Type" : "Grouped" |
|
903 }, |
|
904 { |
|
905 "Code" : 457, |
|
906 "Flags" : { |
|
907 "Must" : "M", |
|
908 "MustNot" : "V" |
|
909 }, |
|
910 "Name" : "G-S-U-Pool-Reference", |
|
911 "Type" : "Grouped" |
|
912 }, |
|
913 { |
|
914 "Code" : 458, |
|
915 "Flags" : { |
|
916 "Must" : "M", |
|
917 "MustNot" : "V" |
|
918 }, |
|
919 "Name" : "User-Equipment-Info", |
|
920 "Type" : "Grouped" |
|
921 }, |
|
922 { |
|
923 "Code" : 459, |
|
924 "EnumValues" : [ |
|
925 { |
|
926 "Code" : 1, |
|
927 "Name" : "MAC" |
|
928 }, |
|
929 { |
|
930 "Code" : 2, |
|
931 "Name" : "EUI64" |
|
932 }, |
|
933 { |
|
934 "Code" : 0, |
|
935 "Name" : "IMEISV" |
|
936 } |
|
937 ], |
|
938 "Flags" : { |
|
939 "Must" : "M", |
|
940 "MustNot" : "V" |
|
941 }, |
|
942 "Name" : "User-Equipment-Info-Type", |
|
943 "Type" : "Enumerated" |
|
944 }, |
|
945 { |
|
946 "Code" : 460, |
|
947 "Flags" : { |
|
948 "Must" : "M", |
|
949 "MustNot" : "V" |
|
950 }, |
|
951 "Name" : "User-Equipment-Info-Value", |
|
952 "Type" : "OctetString" |
|
953 }, |
|
954 { |
|
955 "Code" : 461, |
|
956 "Flags" : { |
|
957 "Must" : "M", |
|
958 "MustNot" : "V" |
|
959 }, |
|
960 "Name" : "Service-Context-Id", |
|
961 "Type" : "UTF8String" |
|
962 } |
|
963 ], |
|
964 "Applications" : [ |
|
965 { |
|
966 "Code" : 4, |
|
967 "Name" : "Diameter Credit Control Application" |
|
968 } |
|
969 ], |
|
970 "CommandRules" : [ |
|
971 { |
|
972 "Command" : "Credit-Control-Request", |
|
973 "Content" : [ |
|
974 { |
|
975 "AVP" : "User-Name", |
|
976 "Max" : 1 |
|
977 }, |
|
978 { |
|
979 "AVP" : "Acct-Multi-Session-Id", |
|
980 "Max" : 1 |
|
981 }, |
|
982 { |
|
983 "AVP" : "Event-Timestamp", |
|
984 "Max" : 1 |
|
985 }, |
|
986 { |
|
987 "AVP" : "Auth-Application-Id", |
|
988 "Max" : 1 |
|
989 }, |
|
990 { |
|
991 "AVP" : "Session-Id", |
|
992 "First" : true, |
|
993 "Max" : 1 |
|
994 }, |
|
995 { |
|
996 "AVP" : "Origin-Host", |
|
997 "Max" : 1 |
|
998 }, |
|
999 { |
|
1000 "AVP" : "Origin-State-Id", |
|
1001 "Max" : 1 |
|
1002 }, |
|
1003 { |
|
1004 "AVP" : "Route-Record" |
|
1005 }, |
|
1006 { |
|
1007 "AVP" : "Destination-Realm", |
|
1008 "Max" : 1 |
|
1009 }, |
|
1010 { |
|
1011 "AVP" : "Proxy-Info" |
|
1012 }, |
|
1013 { |
|
1014 "AVP" : "Destination-Host", |
|
1015 "Max" : 1 |
|
1016 }, |
|
1017 { |
|
1018 "AVP" : "Termination-Cause", |
|
1019 "Max" : 1 |
|
1020 }, |
|
1021 { |
|
1022 "AVP" : "Origin-Realm", |
|
1023 "Max" : 1 |
|
1024 }, |
|
1025 { |
|
1026 "AVP" : "CC-Correlation-Id", |
|
1027 "Max" : 1 |
|
1028 }, |
|
1029 { |
|
1030 "AVP" : "CC-Request-Number", |
|
1031 "Max" : 1 |
|
1032 }, |
|
1033 { |
|
1034 "AVP" : "CC-Request-Type", |
|
1035 "Max" : 1 |
|
1036 }, |
|
1037 { |
|
1038 "AVP" : "CC-Sub-Session-Id", |
|
1039 "Max" : 1 |
|
1040 }, |
|
1041 { |
|
1042 "AVP" : "Requested-Action", |
|
1043 "Max" : 1 |
|
1044 }, |
|
1045 { |
|
1046 "AVP" : "Requested-Service-Unit", |
|
1047 "Max" : 1 |
|
1048 }, |
|
1049 { |
|
1050 "AVP" : "Service-Identifier", |
|
1051 "Max" : 1 |
|
1052 }, |
|
1053 { |
|
1054 "AVP" : "Service-Parameter-Info" |
|
1055 }, |
|
1056 { |
|
1057 "AVP" : "Subscription-Id" |
|
1058 }, |
|
1059 { |
|
1060 "AVP" : "Used-Service-Unit" |
|
1061 }, |
|
1062 { |
|
1063 "AVP" : "Multiple-Services-Indicator", |
|
1064 "Max" : 1 |
|
1065 }, |
|
1066 { |
|
1067 "AVP" : "Multiple-Services-Credit-Control" |
|
1068 }, |
|
1069 { |
|
1070 "AVP" : "User-Equipment-Info", |
|
1071 "Max" : 1 |
|
1072 }, |
|
1073 { |
|
1074 "AVP" : "Service-Context-Id", |
|
1075 "Max" : 1 |
|
1076 } |
|
1077 ] |
|
1078 }, |
|
1079 { |
|
1080 "Command" : "Credit-Control-Answer", |
|
1081 "Content" : [ |
|
1082 { |
|
1083 "AVP" : "User-Name", |
|
1084 "Max" : 1 |
|
1085 }, |
|
1086 { |
|
1087 "AVP" : "Acct-Multi-Session-Id", |
|
1088 "Max" : 1 |
|
1089 }, |
|
1090 { |
|
1091 "AVP" : "Event-Timestamp", |
|
1092 "Max" : 1 |
|
1093 }, |
|
1094 { |
|
1095 "AVP" : "Auth-Application-Id", |
|
1096 "Max" : 1 |
|
1097 }, |
|
1098 { |
|
1099 "AVP" : "Redirect-Host-Usage", |
|
1100 "Max" : 1 |
|
1101 }, |
|
1102 { |
|
1103 "AVP" : "Redirect-Max-Cache-Time", |
|
1104 "Max" : 1 |
|
1105 }, |
|
1106 { |
|
1107 "AVP" : "Session-Id", |
|
1108 "First" : true, |
|
1109 "Max" : 1 |
|
1110 }, |
|
1111 { |
|
1112 "AVP" : "Origin-Host", |
|
1113 "Max" : 1 |
|
1114 }, |
|
1115 { |
|
1116 "AVP" : "Result-Code", |
|
1117 "Max" : 1 |
|
1118 }, |
|
1119 { |
|
1120 "AVP" : "Origin-State-Id", |
|
1121 "Max" : 1 |
|
1122 }, |
|
1123 { |
|
1124 "AVP" : "Failed-AVP" |
|
1125 }, |
|
1126 { |
|
1127 "AVP" : "Route-Record" |
|
1128 }, |
|
1129 { |
|
1130 "AVP" : "Proxy-Info" |
|
1131 }, |
|
1132 { |
|
1133 "AVP" : "Redirect-Host" |
|
1134 }, |
|
1135 { |
|
1136 "AVP" : "Origin-Realm", |
|
1137 "Max" : 1 |
|
1138 }, |
|
1139 { |
|
1140 "AVP" : "CC-Request-Number", |
|
1141 "Max" : 1 |
|
1142 }, |
|
1143 { |
|
1144 "AVP" : "CC-Request-Type", |
|
1145 "Max" : 1 |
|
1146 }, |
|
1147 { |
|
1148 "AVP" : "CC-Session-Failover", |
|
1149 "Max" : 1 |
|
1150 }, |
|
1151 { |
|
1152 "AVP" : "CC-Sub-Session-Id", |
|
1153 "Max" : 1 |
|
1154 }, |
|
1155 { |
|
1156 "AVP" : "Check-Balance-Result", |
|
1157 "Max" : 1 |
|
1158 }, |
|
1159 { |
|
1160 "AVP" : "Cost-Information", |
|
1161 "Max" : 1 |
|
1162 }, |
|
1163 { |
|
1164 "AVP" : "Credit-Control-Failure-Handling", |
|
1165 "Max" : 1 |
|
1166 }, |
|
1167 { |
|
1168 "AVP" : "Direct-Debiting-Failure-Handling", |
|
1169 "Max" : 1 |
|
1170 }, |
|
1171 { |
|
1172 "AVP" : "Final-Unit-Indication", |
|
1173 "Max" : 1 |
|
1174 }, |
|
1175 { |
|
1176 "AVP" : "Granted-Service-Unit", |
|
1177 "Max" : 1 |
|
1178 }, |
|
1179 { |
|
1180 "AVP" : "Validity-Time", |
|
1181 "Max" : 1 |
|
1182 }, |
|
1183 { |
|
1184 "AVP" : "Multiple-Services-Credit-Control" |
|
1185 } |
|
1186 ] |
|
1187 } |
|
1188 ], |
|
1189 "Commands" : [ |
|
1190 { |
|
1191 "Code" : 272, |
|
1192 "Flags" : { |
|
1193 "Must" : "RP", |
|
1194 "MustNot" : "" |
|
1195 }, |
|
1196 "Name" : "Credit-Control-Request" |
|
1197 }, |
|
1198 { |
|
1199 "Code" : 272, |
|
1200 "Flags" : { |
|
1201 "Must" : "P", |
|
1202 "MustNot" : "RE" |
|
1203 }, |
|
1204 "Name" : "Credit-Control-Answer" |
|
1205 } |
|
1206 ] |
|
1207 } |
|
1208 |