You can configure user-defined variables in the dynamic service profile for traffic scheduling and shaping parameters.
![]() |
Note: The JUNOS predefined variables for dynamic CoS are only to be used in dynamic access profiles and not in dynamic service profiles. |
You can use variables in a dynamic service profile in two ways:
You activate the variables by referencing them in the traffic control profile configured in the dynamic service profile.
To configure user-defined variables for CoS in a dynamic profile:
- [edit dynamic-profiles residential-silver variables]
- [edit dynamic-profiles residential-silver variables]
- user@host# set srate radius vendor-id 4874 attribute 108
- [edit dynamic-profiles residential-silver variables]
- user@host# set srate radius vendor-id 4874 tag 2
![]() |
Note: You can configure user-defined values for RADIUS tags that are different than the values that are required in access profiles with predefined variables. For example, in a dynamic service profile, you could assign the shaping rate with a tag of 1 rather than 2, which is required for the $junos-shaping-rate variable. When you configure user-defined values, the VSA that is sent from RADIUS must share the same definition. |
- [edit dynamic-profiles residential-silver variables]
- user@host# set srate default-value 10m
- [edit dynamic-profiles residential-silver variables]
- user@host# set grate radius vendor-id 4874 attribute 108
- [edit dynamic-profiles residential-silver variables]
- user@host# set grate radius vendor-id 4874 tag 3
- [edit dynamic-profiles residential-silver variables]
- user@host# set grate default-value 5m
- [edit dynamic-profiles residential-silver variables]
- user@host# set dbrate radius vendor-id 4874 attribute 108
- [edit dynamic-profiles residential-silver variables]
- user@host# set dbrate radius vendor-id 4874 tag 4
- [edit dynamic-profiles residential-silver variables]
- user@host# set dbrate default-value 10m
- [edit dynamic-profiles residential-silver variables]
- user@host# set smap radius vendor-id 4874 attribute 108
- [edit dynamic-profiles residential-silver variables]
- user@host# set smap radius vendor-id 4874 tag 1
- [edit dynamic-profiles residential-silver variables]
- user@host# set smap default-value triple-play
Either the shaping rate or the guaranteed rate are required in the traffic control profile.
- user@host# edit dynamic-profiles residential-silver class-of-service
traffic-control-profiles tcp1
- [edit dynamic-profiles residential-silver class-of-service traffic-control-profiles tcp1]
- user@host# set scheduler-map "$smap"
- [edit dynamic-profiles residential-silver class-of-service traffic-control-profiles tcp1]
- user@host# set shaping-rate "$srate"
- [edit dynamic-profiles residential-silver class-of-service traffic-control-profiles tcp1]
- user@host# set guaranteed-rate "$grate"
- [edit dynamic-profiles residential-silver class-of-service traffic-control-profiles tcp1]
- user@host# set delay-buffer-rate "$dbrate"