Download presentation
Presentation is loading. Please wait.
Published byLucinda Fowler Modified over 9 years ago
1
ASR9K BNG “how to” video clips how to do single subscriber multi- session H-QoS Roy Jiang TME @Cisco System Dec-2014
2
Use case For a certain subscriber(household), multiple user-devices behind a bridged RG to create sessions on BNG respectively. Want to apply a H-QoS to the subscriber, giving a aggregated shaper to all of the traffic from/to that subscriber, and in addition, session based QoS to each of the user-devices respectively.
3
Cisco ASR9k BNG feature needed BNG session SPI feature. SPI stands for share-policy-instance, multiple sessions belong to a common SPI will share the fate in terms of QoS. Another word, the QoS applied to multiple sessions which belong to a common SPI does traffic conditioning to the aggregated traffic forthose sessions. SPI could be defined in the radius user-profile. SPI works for both ingress and egress QoS
4
example One subscriber(user1) has three user-devices named device1,device2 and device3, behind a bridge RG. Their PPPoE username are user1_device1@S99, user1_device2@S99 and user1_Device3@S99 respectively. For egress traffic, 10 mbps shaper is applied to the subscriber as a whole, with – For device1, put it to priority queue with rate limit 5 mbps – For device2, shape to 6 mbps, but when congestion happens among the devices for this subscriber, give it a weight of 2 on remaining bandwidth(10Mbps-actual bandwidth consumed by PQ traffic) allocation. – For device3, shape to 10 mbps, but when congestion happens among the devices for this subscriber, give it a weight of 4 on remaining bandwidth allocation.
5
example For ingress traffic, 5 mbps policer is applied to the subscriber as a whole, with – For device1, a policer or 2 mbps is applied. – For device2, a policer or 2 mbps is applied. – For device 3,a policer or 4 mbps is applied.
6
Scheduler for user1 10M Scheduler for user1 10M Topology and traffic(focus on egress) ASR9K BNG ASR9K BNG Radius server PON/S witch Bridged CPE- user1 dev1 dev2 dev3 user1_device1@S99 user1_device2@S99 user1_device3@S99 C-vlan 1 C-vlan 2 C-vlan 3 PQ w/ 5m limit Shaper 4m, weight 2 Shaper 6m, weight 4 5 mbps for each Dev Add S-vlan 990 Bridge d CPE- user2 dev 1 dev 2 dev 3 user2_device1@S99 user2_device2@S99 user2_device3@S99 C-vlan 1 C-vlan 2 C-vlan 3 Sub-intf Another user under the same sub-intf, out of scoping
7
notes Inner VLAN id is used in this example to classify the traffic of individual user-device, with the assumption that each user-devices has unique c- vlan in the scope of a certain subscriber. Of course you can use DSCP/IPP or COS to classify a user-device. Session based radius accounting could be enabled optionally for each session to report it’s state and traffic usage, with unique acct-session- id and common identifier indicating the subscriber-id it belongs to.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.