Service
Service Profiles are utilized to assign VLANs to UNI ports and to control the bandwidth and QoS allocated to the port.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy80MTcwMy81NDk1Mi9ja2ZpbmRlci9pbWFnZXMvcXUvMjAyNS9pbWFnZSgyOSkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzYyMDkwMTA4fX19XX0_&Signature=J-z2nYrX9VU7JTLbJDNCAUKDoOjblV3cQEUpIikXB6XJwGNRdPgPMQjIy8lfvQSizJNCCLUGbZGS4xmad68VZQ4wk7pmHJOIFknnS-SPaHSnEPpD35f2jtfGntG-KylOiMzN8qmerEDKUKIbRVfDtB-tMp39NHpTq7O6wPpznq7Lqv2FR4JKXcuLGU8UdfGIDHGVc9Lw2vuNqj9XOQMPDf~G-u17XhdsAnPPRGY7uqPEG3nl62rVez8qBy07eSDUuUGWwQzoXyNLSqbFJjPF2VI8wpn459j4IgXMWxmdCMPNVekBUQHQdcE4vCNpA8eujFb06zt2f~cyW7swoAEbXA__&Key-Pair-Id=K2TK3EG287XSFC)
Service Profile Attributes (Page 1 of 2)
| Attribute | Values | Default | Req | Description |
|---|---|---|---|---|
| Name | Printable string | N/A | Y | The name of the service profile. |
| Acl-profile-name | Printable string | Null | N | The ACL profile to assign to this service profile. |
| cid-fmt | Printable string | Null | N |
The circuit ID format to apply, to the port when the DHCP intermediate agent is enabled. See documentation for syntax. |
| Nvid | 1..3999, 4008, 4009 | 4013..4094 | N/A | N | The network vlan to apply, to incoming packets going upstream.. Vlans 0, 4000-4007, 4010-4012 and 4095 are reserved for internal use. |
| Svid | -1 0..4095 |
Y | The expected incoming vlan tag. -1 is used for untagged flows. |
|
| Lldp-network-policy-list | Container | |||
| Dscp | 0..63 | 1 | N | The DSCP Code point to use |
| Application-type |
Voice = 1 Voice-signaling=2 Guest-voice=3 Guest-voice-signaling=4 Softphone-voice=5 Softphone-signaling=6 Video-conferencing=7 video-conferencing-signaling=8 guest-video conferencing=9 guest-video-conferencing-signaling=10 security-applications=11 |
1 | N | The application type of traffic assigned to this vlan. This information is communicated to the attached device. This is often used to configure vlans on VoIP phones. |
| Traffic-desc | Container | |||
| Dhcp-intermediate-agent | true | false | False | N | Whether to configure a DHCP intermediate agent to insert port location information into the DHCP request. |
| Encrypt-flow | true | false | False | N | Whether to turn on encryption on the flow. |
| Pbit-mode | copy | dscp-mapped | static | Static | N | How to apply/use L2 pbits. copy – copy pbits from incoming tagged frame. dscp-mapped – uses the DHCP to pbit mapping profile to assign pbits based on Layer 3 DSCP code points in packet. static – always assign the same pbit to all incoming packets. |
| Traffic-type | n-to-n-bridged | iptv | n-to-n-bridged-iptv tls vlan-trunk |vlan-trunk-iptv |voip |
n-to-n-bridged | N | Standard bridging Multicast only Standard Bridge + Multicast Transparent Lan Service Allow up to 25 vlans on a UNI port Allow up to 25 vlans plus Multicast VoIP is used internally for ONT voice. |
| Vlan-priority | 0..7 | 0 | N | When static pbit is used, will define the pbit to be assigned to all packets. |
| Service-Params | Container | |||
| Upstream | Upstream Container | |||
| Upstream-descriptor-type | class-based | rate-priority-based |
Class based uses the class of service, port rate limiter settings and rates. Rate priority based gives traffic configuration based on rate and priority | ||
| Class-based | Class Based Container | |||
| Class-of-service | cbr1 | cbr2 | ubr | vbr-nrt | Ubr | N | Cbr1 – Fixed bandwidth is always allocated to port. cbr2 – Lower priority CBR class ubr – Best effort traffic, lowest priority class, sustained and peak rate. vbr-nrt – Prioritized below cbr and above UBR. Includes sustained and peak rate |
| Upstream-pbit | 0..7 | 0 | N | When static pbit is utilized it defines the pbit to assign to all incoming traffic on that vlan. |
| Upstream-peak-rate | 512..10000000 | 10000000 | N | The maximum rate the user is allowed to transmit upstream on the PON. |
| Upstream-sustained-rate | 512..10000000 | 5120 | N | The rate that is guaranteed during congestion on the PON. |
Service Profile Attributes (Page 2 of 2)
| Attribute | Values | Default | Req | Description |
|---|---|---|---|---|
| Downstream | Downstream Container | |||
| Class-of-service | cbr1 | cbr2 | ubr | vbr-nrt | Ubr | N | Cbr1 – Fixed bandwidth is always allocated to port. cbr2 – Lower priority CBR class ubr – Best effort traffic, lowest priority class, sustained and peak rate. vbr-nrt – Prioritized below cbr and above UBR. Includes sustained and peak rate |
| downstream-pbit | 0..7 | 0 | N | If shape-specific-pbit is true then this attribute will specify which pbit to shape. All other pbits will be passed through without shaping but obey strict priority on all queues. |
| Downstream-peak-rate | 512..10000000 | 5120 | N | The peak rate to shape the pbit or vlan to depending on the configured mode |
| Downstream-sustained-rate | 512..10000000 | 10000000 | N | |
| Policing-rank | ||||
| Shape-specific-pbit | true | false | True | N | Whether to shape a single pbit, or the entire VLAN. |
- Command Path – tolt>profiles>service-profiles>
- Module – tolt
- Container – profiles
- Container – service-profiles
- Types –
- *Name – The name of the service profile.
- Printable string
- Acl-profile-name – The ACL profile to assign to this service profile.
- Printable string
- cid-fmt – The circuit ID format to apply to the port when DHCP intermediate agent is enabled. See documentation for syntax.
- Printable string
- *Nvid – The network vlan to apply to incoming packets going upstream..
Vlans 0, 4000-4007, 4010-4012 and 4095 are reserved for internal use.- 1..3999, 4008, 4009 | 4013..4094
- Svid – The expected incoming vlan tag. -1 is used for untagged flows.
- true (default) | false
- true (default) | false
- Lldp-network-policy-list – Container.
- Dscp – The DSCP Code point to use.
- 0..63 (default - 1)
- Application-type – The application type of traffic assigned to this vlan. This information is communicated to the attached device. This is often used to configure vlans on VoIP phones.
- Voice=1
Voice-signaling=2
Guest-voice=3
Guest-voice-signaling=4
Softphone-voice=5
Softphone-signaling=6
Video-conferencing=7
video-conferencing-signaling=8
guest-video conferencing=9
guest-video-conferencing-signaling=10
security-applications=11
other=12
(default - 1)
- Voice=1
- Dscp – The DSCP Code point to use.
- Traffic-desc – Container
- Dhcp-intermediate-agent – Whether to configure a DHCP intermediate agent to insert port location information into the DHCP request.
- true | false (default - True)
- Encrypt-flow – Whether to turn on encryption on the flow.
- true | false (default - True)
- Pbit-mode – How to apply/use L2 pbits.
copy – copy pbits from incoming tagged frame.
dscp-mapped – use the DHCP to pbit mapping profile to assign pbits based on Layer 3 DSCP code points in packet.
static – always assign the same pbit to all incoming packets.- copy | dscp-mapped | static (default - Static)
- Traffic-type – Standard bridging
Multicast only
Standard Bridge + Multicast
Transparent Lan Service
Allow up to 25 vlans on a UNI port
Allow up to 25 vlans plus Multicast
VoIP is used internally for ONT voice.- n-to-n-bridged | iptv | n-to-n-bridged-iptv tls vlan-trunk | vlan-trunk-iptv |voip (default - n-to-n-bridged)
- Vlan-priority – When static pbit is used, will define the pbit to be assigned to all packets.
- 0..7 (default - 0)
- 0..7 (default - 0)
- Dhcp-intermediate-agent – Whether to configure a DHCP intermediate agent to insert port location information into the DHCP request.
- Service-params – Container
- Upstream – Upstream Parameters
- Upstream-descriptor-type – Class based uses the class of service, port rate limiter settings and rates. Rate priority based gives traffic configuration based on rate and priority.
- class-based | rate-priority-based (default - ?)
- Class-based –
- Class-of-service – Cbr1 – Fixed bandwidth is always allocated to port.
cbr2 – Lower priority CBR class
ubr – Best effort traffic, lowest priority class, sustained and peak rate.
vbr-nrt – Prioritized below cbr and above UBR. Includes sustained and peak rate
(default - ubr)- cbr1 | cbr2 | ubr | vbr-nrt (default - ubr)
- Upstream-pbit – When static pbit is utilized it defines the pbit to assign to all incoming traffic on that vlan.
- 0..7 (default - 0)
- Upstream-peak-rate – The maximum rate the user is allowed to transmit upstream on the PON.
- 512..10000000 (default - 10000000)
- Upstream-sustained-rate – The rate that is guaranteed during congestion on the PON.
- 512..10000000 (default - 5120)
- Class-of-service – Cbr1 – Fixed bandwidth is always allocated to port.
- Upstream-descriptor-type – Class based uses the class of service, port rate limiter settings and rates. Rate priority based gives traffic configuration based on rate and priority.
- Downstream – Downstream service parameters.
- Class-of-service – Cbr1 – Fixed bandwidth is always allocated to port.
cbr2 – Lower priority CBR class
ubr – Best effort traffic, lowest priority class, sustained and peak rate.
vbr-nrt – Prioritized below cbr and above UBR. Includes sustained and peak rate- cbr1 | cbr2 | ubr | vbr-nrt (default - ubr)
- downstream-pbit – If shape-specific-pbit is true then this attribute will specify which pbit to shape. All other pbits will be passed through without shaping but obey strict priority on all queues.
- 0..7 (default - 0)
- Downstream-peak-rate – The peak rate to shape the pbit or vlan to depending on the configured mode.
- 512..10000000 (default - 5120)
- Downstream-sustained-rate b>–
- 512..10000000 (default - 10000000)
- Policing-rank–
- Shape-specific-pbit – Whether to shape a single pbit, or the entire VLAN.
- true | false (default - True)
- Shape-specific-pbit – Whether to shape a single pbit, or the entire VLAN.
- Class-of-service – Cbr1 – Fixed bandwidth is always allocated to port.
- Upstream – Upstream Parameters
- *Name – The name of the service profile.
Service Profile Create Simple
The following example creates a service profile that uses all defaults except for the vlan ID and ingress marking. The nvid sets the network vlan seen on the network. The svid will contain -1 if the vlan is untagged, and the vlan id if it is tagged. This should work well for most applications. The incoming traffic will be statically marked with pbit zero.
- Command Path – tolt>profiles>service-profiles>
- Module – tolt
- Container – profiles
- Container – service-profiles
- Types – Example Parameters
- *Name – vlan-3000
- nvid-3000
- svid-1
- *Name – vlan-3000
- From the MDS1-ESUA<config># command line, input tolt profiles service-profiles vlan-3000, and press Enter.
- Input nvid-3000 and press Enter.
- Input svid-1 and press Enter.
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config># tolt profiles service-profiles vlan-3000 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># nvid-3000 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># svid-1 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># commit <enter> commit complete MDS1-ESUA<config-service-profiles-vlan-3000># exit <enter> MDS1-ESUA<config>#_ |
Service Profile Create Static Pbit
This example creates a profile that will statically pbit mark the traffic with a pbit value of 1 and limit the user to a 2 Gb/s peak rate for upstream traffic. The incoming traffic is expected to be untagged.
- Command Path – tolt>profiles>service-profiles>
- Module – tolt
- Container – profiles
- Container – service-profiles
- Types – Example Parameters
- *Name – 3000
- nvid-3000
- svid-1
- traffic-desc pbit-mode staticservice-params upstream upstream-descriptor-type class-based
- service-params upstream class-based class-of-service ubr
- service-params upstream class-based upstream-pbit 1
- service-params upstream class-based upstream-peak-rate 2000000
- service-params upstream class-based upstream-sustained-rate 5120
- From the MDS1-ESUA<config># command line, input, tolt profiles service-profiles vlan-3000, and press Enter.
nvid-3000
svid-1
traffic-desc pbit-mode static service-params upstream upstream-descriptor-type class-based
service-params upstream class-based class-of-service ubr
service-params upstream class-based upstream-pbit 1
service-params upstream class-based upstream-peak-rate 2000000
service-params upstream class-based upstream-sustained-rate 5120
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config># tolt profiles service-profiles vlan-3000 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># nvid-3000 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># svid-1 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># traffic-desc pbit-mode static service-params upstream upstream-descriptor-type class-based <enter> MDS1-ESUA<config-service-profiles-vlan-3000># service-params upstream class-based class-of-service ubr <enter> MDS1-ESUA<config-service-profiles-vlan-3000># service-params upstream class-based upstream-pbit 1 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># service-params upstream class-based upstream-peak-rate 2000000 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># service-params upstream class-based upstream-sustained-rate 5120 <enter> MDS1-ESUA<config-service-profiles-vlan-3000># commit <enter> Commit complete. MDS1-ESUA<config-service-profiles-vlan-3000># exit <enter> MDS1-ESUA<config>#_ |
Service Profile Create DSCP Mapped
DSCP mapped service profiles use the Layer 3 DSCP code point to mark the traffic at layer 2. This allows the system to properly prioritize all traffic incoming on the port using layer 2. The DSCP marking will determine which of the 4 upstream queue traffic is placed into.
- Module – tolt
- Container – profiles
- Container – service-profiles
- Types – Example Parameters
- *Name – vlan-3000-dscp-mapped
- nvid-3000
- svid-1
- traffic-desc pbit-mode dscp-mapped
- *Name – vlan-3000-dscp-mapped
- From the MDS1-ESUA<config># command line, input tolt profiles service-profiles vlan-3000-dscp-mapped, and press Enter.
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config># tolt profiles service-profiles vlan-3000-dscp-mapped <enter> MDS1-ESUA<config-service-profiles-vlan-3000-dscp-mapped># nvid-3000 <enter> MDS1-ESUA<config-service-profiles-vlan-3000-dscp-mapped># svid-1 <enter> MDS1-ESUA<config-service-profiles-vlan-3000-dscp-mapped># traffic-desc pbit-mode dscp-mapped <enter> MDS1-ESUA<config-service-profiles-vlan-3000-dscp-mapped># commit <enter> Commit complete. MDS1-ESUA<config-service-profiles-vlan-3000-dscp-mapped># exit <enter> MDS1-ESUA<config># _/pre> |
Service Profile Delete
- Command Path – no>tolt>profiles>service-profiles>
- Command – no
- Module – tolt
- Container – profiles
- Container – service-profiles
- Type – Example Parameter
- *Name – vlan-3000-dscp-mapped,
- From the MDS1-ESUA<config># command line, input no tolt profiles service-profiles vlan-3000-dscp-mapped, and press Enter.
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config># no tolt profiles service-profiles vlan-3000-simple <enter>
MDS1-ESUA<config># commit <enter>
MDS1-ESUA<config># _
|