OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
-
Upload
nguyen-minh-hai -
Category
Documents
-
view
189 -
download
14
description
Transcript of OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
1/44
www.huawei.com
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved.
UGW9811
Bandwidth Management
Security Level : Internal Use
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
2/44Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page2
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
3/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 3
Requirement Sources P2P services occupy too much bandwidth and therefore affect the QoS of other services.
Operators hope that service control and bandwidth management can be performed for
the traffic of P2P and VoIP services to prevent the services from occupying too much
bandwidth resources. In this way, bandwidth resources are shared among applications in
a fair way, and user experience is improved.
Support of service control and bandwidth management for P2P and VoIP services at the granularities of
integrated equipment, APN, user group, and subscriber
Support of service control and bandwidth management for P2P and VoIP services based on time range,
traffic direction, RAT, Location, and Roaming Support of change in service control and bandwidth management for P2P and VoIP services with
change in RAT
The preceding
requirements are
divided into thefollowing:
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
4/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page4
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
5/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 5
Implementation Principle 1: Division of Subscribers
into User Groups
Three types of user groups
user-group XXX: It is a self-defined user group. It must be manually added and bound to
the APN or user profile. The homing user group of a subscriber is determined based on
user group priority when a subscriber belongs to two self-defined user groups.
user-group default: It must be manually added. The subscribers that are contained in the
user-group default group are fixed; they are the subscribers that are not included in the
self-defined user groups of the GGSN.
user-group global: It is created by the system and contains all subscribers on the GGSN,
or GGSN integrated equipment.
User-group
A
User-group
B
User-group
default
User-group
global
APN AAPN B
APN BUser-profile
N
APN
XXX
User-profileXX
Related commands:
user-group { user-group-name[priority priority-value] | default }
binding { apn apn-name| user-profile user-profile-name}
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
6/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 6
Implementation Principle 2: Three-Level Control
Based on Subscriber -> User Group -> Integrated
Equipment
There is an "and" control relationship among the levels of subscriber, user group,and integrated equipment.
For example, the upper limit of the bandwidth is 10 Mbit/s which is defined for user group A.
The user group A contains only one APN: cmwap. The upper limit of the bandwidth for each
subscriber in user group A is 1 Mbit/s. Subscriber-based control is performed when the
number of subscribers that use the cmwap APN to log in a network reaches 20. A maximum
of 1 Mbit/s bandwidth is allocated to each subscriber (excessive packets are processedbased on the defined car and shaping actions). Group-based control is then performed.
Certain subscribers preempt 1 Mbit/s bandwidth, whereas other subscribers preempt less
than 1 Mbit/s bandwidth. The total bandwidth for the 20 subscribers does not exceed 10
Mbit/s. The preemption result indicates the bandwidth that is allocated to each subscriber.
Related commands:
bwm-rule { { { group-default | subscriber-default } { {uplink bwm-contro l le r | downlink bwm-contro l le r }* | bwm-contro l le r } } | { bwm-rule-name
bwm-service bwm-service-name{subscriber | group } { { uplink bwm-contro l le r | downlink bwm-contro l le r }* | bwm-contro l le r } [ rat { utran |
geran | wlan | gan } | roaming { home | roaming | visiting } | time-range-service t ime-range-service-name]* priority priority-value} }
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
7/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 7
Implementation Principle 3: Flow Control
Based on ToS or Non-ToS
ToS (Type of Service)
ToS is a standard field in IP packet headers. The BWM
bandwidth management module executes different flow
control actions based on the value of the TOS field in
the header of received IP packets processed by the
DPI module.
Non-ToSNon-TOS refers to services that are defined according
to layer 3/4 and layer 7 information of packets, l7-
protocol, and l7-protocol-group. These services are
classified into category-property, l7-protocol, and l7-
protocol-group on the GGSN. Category-property is the
label that the DPI module of the GGSN attaches to
flows. L7-protocol and l7-protocol-group are directly
configured and not related to the configuration of the
DPI module.
BWM-service
RoamingRAT
bwm-controller Up|down
Group|subscriber
Priority isdefinedbased onthe usergroup
tos | Category-property | L7-
protocol | protocol-group
BWM-rule
priorityTime-range
group-default |subscriber-
default
car | shaping |remark
Rule
Category-Property
Action-Property
Category-Group
Remark
Action-List
BWM
User-Profile
Category-group is flexibly bound to
the layer 3/4 or layer 7 configuration
of the DPI module.
ToS value: The IP packet header contains eight bits. IP precedence uses bit 0 to
bit 2, and ToS uses bit 3 to bit 6. Bit 7 is reserved. The meanings of bits of the ToS
value are as follows:
Bits 0-2: Precedence
Bit 3: 0=Normal Delay, 1=Low Delay
Bit 4: 0=Normal Throughput, 1=High Throughput
Bit 5: 0=Normal Reliability, 1=High Reliability
Bits 6-7: Explicit Congestion NotificationRelated commands:
bwm-rule { { { group-default | subscriber-default } { {uplink bwm-contro l ler | downlink bwm-contro l ler }* | bwm-
contro l ler } } | { bwm-rule-namebwm-service bwm-service-name{subscriber | group } { { uplink bwm-contro l ler |
downlink bwm-contro l ler }* | bwm-contro l ler } [ rat { utran | geran | wlan | gan } | roaming { home | roaming | visiting
} | time-range-service t ime-range-service-name]* priority prior i ty-value } }
bwm-rule-global bwm-rule-namebwm-service bwm-service-name{ { uplink bwm-contro l ler | downlink bwm-
contro l ler }* | bwm-contro l ler } time-range-service t ime-range-service-namepriority prior i ty-value
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
8/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 8
Implementation Principle 4: Time Range,
Location, and Other Control Conditions
Control conditions such as time range, RAT, roaming, uplink/downlink, and priorityare defined in bwm-rule. Control policies are switched when the time range or
location is changed.
BWM-service
RoamingRAT
bwm-controllerUp|down
Group|subscriber
tos | Category-property | L7-
protocol | protocol-group
BWM-rule
priorityTime-range
group-default |subscriber-
default
car | shaping |remark
Matchingconditions
Matchingresults
Matchingpriority
Related commands:
bwm-rule { { { group-default | subscriber-default } { {uplinkbwm-contro l ler | downlinkbwm-contro l ler }* | bwm-contro l ler } } | { bwm-
rule-namebwm-service bwm-service-name{subscriber | group } { { uplinkbwm-contro l ler | downlinkbwm-contro l ler }* | bwm-
contro l ler } [ rat { utran | geran | wlan | gan } | roaming { home | roaming | visiting } | time-range-service t ime-range-service-name]*
priority prior i ty-value }}
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
9/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 9
Implementation Principle 5: Control
ActionsControl actions are classified into car, shaping, and remark.
BWM-service
RoamingRAT
bwm-controllerUp|down
Group|subscriber
tos | Category-property | L7-
protocol | protocol-group
BWM-rule
priorityTime-range
group-default |subscriber-
default
car | shaping|remark
Matchingconditions
Matchingresults
Matchingpriority
Related commands:
bwm-controller bwmc-name{ { carcir cir-value[ cbs cbs-value ] [ pir pir-value[ pbs pbs-value ] ] [ green { pass | drop | remarkdscp-
name| dscp-value } | yellow { pass | drop | remark dscp-name| dscp-value } | red { pass | drop | remark dscp-name| dscp-value } ] * } |
{ shapingrate rate-value[ queue-depth queue-depth-value] } }
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
10/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 10
Full Flow Principle1. Services are identified and classified on the DPI module (including layer
3/4 and layer 7).
2. Service matching is implemented based on the user profile, service type,
and traffic property to generate service control policies.
3. Service control is implemented on the user level, user-group level, and
integrated-equipment level.
Service identification andclassification by means of DPI
Rulematching
Subscriber-levelbandwidth control
User group-levelbandwidth control
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
11/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 11
Levels of the Service Control Functional
Domain
Bandwidth control and management based on integrated
equipment
Bandwidth control and management based on user groups
Bandwidth control and management based on subscribersSubscriberUser groupGlobal
Services
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
12/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page12
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
13/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 13
Typical Scenario 1: Combined Application
of DPI + BWM on the UGW9811
BWM-service
RoamingRAT
bwm-controller Up|down
Group|subscriber
tos| Category-property | L7-
protocol | protocol-
group
BWM-rule
priorityTime-range
group-default |subscriber-
default
car | shaping |remark
Rule
Category-Property
Action-Property
Category-Group
Remark
Action-List
BWM module
DPI module
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
14/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 14
Typical Scenario 2: Separate
Application of BWM on the UGW9811
BWM-service
RoamingRAT
bwm-controller Up|down
Group|subscriber
tos | Category-property | L7-
protocol | protocol-group
BWM-rule
priorityTime-range
group-default |subscriber-
default
car | shaping |remark
BWM module
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
15/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 15
Typical Scenario 3: UGW + PCRF
Bandwidth Management Solution UGW9811:
1. The UGW9811 parses data packets of
subscribers.
2. The UGW9811 obtains bandwidth control
polices (rules or user profiles) from the
PCRF over the Gx interface.
3. The BWM module performs bandwidth
(QoS) control for services based on the
parameters (TOSor category-property)input by the DPI module.
PCRF:
1. The PCRF provides the policy management
function.
2. The PCRF sends bandwidth control policies
to the UGW9811 over the Gx interface.
A typical application scenario of
the UGW + PCRF bandwidth
management solution is FUP
PCC combined solution
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
16/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page16
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
Flo Chart for BWM Band idth
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
17/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 17
Flow Chart for BWM Bandwidth
Management The data packet arrivesIs the no-ToS service
type (determining whetherthe packet is forwarded)
configured forbwm-service-type?
Yes
The ToS value in the packet is
matched with the ToS value inbwm-service.
Subscriber-level bandwidthcontrol is performed based onthe bwm-controller subscriberpacket with the corresponding
TOS value.
The packet is matched withbwm-rule of subscriber type
under user group.
Whether to matchbwm-rule?
Bwm-controller is obtainedand attached to a quintuple
node of the subscriber.
Yes
Is subscriber-defaultconfigured for the user
group?
No
Yes
No
Subscriber-level bandwidthcontrol is not performed for the
subscriber.
Subscriber-level bandwidthcontrol is performed based
on the CAR or shaping actionin bwm-controller.
Is bandwidth control
based on the subscriberlevel and of ToS type?
No
Yes
The packet is resolved to obtaincategory-id and 7-protocol.
Is the drop action specifiedfor the packet inbwm-controller?
The packet is matched withbwm-rule of subscriber type in
the user group.
Subscriber-level bandwidthcontrol is performed based onthe CAR or shaping action in
bwm-controller.
The ToS value in the packetis matched with the ToSvalue in bwm-service.
Subscriber-level bandwidthcontrol is performed based onthe bwm-controller subscriber
packet with the
corresponding TOS value.
Is bandwidth control basedon the subscriber level
and of ToS type?
Yes
Is the drop actionspecified for the packet in
bwm-controller?
No
No
Is the drop action specifiedfor the packet inbwm-controller?
Is the drop action specifiedfor the packet inbwm-controller?
The ToS value in the packet ismatched with the ToS value
in bwm-service.
Subscriber-level bandwidth control isperformed based on the bwm-
controller subscriber packet underthe corresponding ToS value.
Is global bandwidth controlavailable?
Yes
Is the drop action specified forthe packet in bwm-controller?
No
No
The packet is forwarded.
The packet is discarded.
Yes
Yes
Yes
No
Yes
End
No
No
Is subscriber-defaultconfigured for the
user group?
No
Subscriber-levelbandwidth control is not
performed for thesubscriber.
Yes
No Yes
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
18/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page18
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
19/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 19
Configuration Logic for Bandwidth Management
TOS services are configured by running bwm-related commands.
User-Group
APN User-profile
BWM-service
Service-view
Max = 50
Max = 50
RoamingRAT
bwm-controller
Up|downGroup|subscr
iber
Priority isdefinedbased onthe usergroup.
tos | Category-property | L7-
protocol | protocol-group
BWM-rule
priorityTime-range
prioritygroup-default |
subscriber-default
car |shaping |remark
Controllersin four timeranges canbe bound tobwm-rule.
A i ti f B d idth M t
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
20/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 20
Association of Bandwidth Management
Configuration
BWM-service
RoamingRAT
bwm-controller Up|down
Group|subscriber
Priority isdefinedbased onthe usergroup.
tos | Category-property | L7-
protocol | protocol-group
BWM-rule
priorityTime-range
group-default |subscriber-
default
car | shaping |remark
Rule
Category-Property
Action-Property
Category-Group
Remark
Action-List
BWM
User-Profile
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
21/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 21
Research on Live-Network Deployment
1.Confirm that the license supports the bandwidth management
function.
2.Confirm that the license supports the protocol types for
bandwidth control.
3.Confirm that SIG is correctly loaded for identification of non-
ToS services.
4.Determine the subscriber range of bandwidth control.
5.Determine the services for which bandwidth control is
performed.
6.Determine bandwidth control levels (subscriber, user group,integrated equipment, and PCC control).
7.Determine control policies (time, RAT, and home/roaming).
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
22/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 22
Live-Network Deployment: Application
Examples
Application scenario:
Uplink access rate is limited to less than 700 kbit/s and downlink access rate is
limited to 600 kbit/s when subscribers access P2P services. Uplink access rate is
limited to 1000 kbit/s and downlink access rate is limited to 5000 kbit/s at 01:00-06:00 every day.
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
23/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 23
Service Planning
User Group
User group name ug-bwm
User group priority 1
Subscriber under APN
bound to the user grouphuawei
Service type
Subscriber level; non-ToS
services
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
24/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 24
Service Planning (Continued)
bwm-service
Service name my-bwm-service1
Type of l7-protocol p2p
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
25/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 25
Service Planning (Continued)
time-range-service
Time-range service name trs-idle
Periodic time range 01:00-06:00
Absolute time range daily
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
26/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 26
Service Planning (Continued)bwm-controller
Uplink bwm-controller name bc-up-p2p
cir-value 100 kbit/s
pir-value 700 kbit/s
Uplink bwm-controller name bc-up-max
cir-value 300 kbit/s
pir-value 1000 kbit/s
Downlink bwm-controller name bc-dn-p2p
cir-value 100 kbit/s
pir-value 600 kbit/s
Downlink bwm-controller name bc-dn-max
cir-value 300 kbit/s
pir-value 5000 kbit/s
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
27/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 27
Service Planning (Continued)
bwm-rule
Name of the bandwidth control rule br-p2p
Priority 1
bwm service my-bwm-service1
Uplink bwm-controller bc-up-p2p
Downlink bwm-controller bc-dn-p2p
Uplink bwm-controller in the
specified time range
bc-up-max
Downlink bwm-controller in the
specified time range
bc-dn-max
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
28/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 28
Configuration Procedure Step 1 Configure a bwm service.
Define the bwm service by means of l7-protocol.
[UGW-service] bwm-service my-bwm-service1 l7-protocol P2P
Step 2Configure four bwm controllers, which contain the parameter setting of the
CAR action.
# Configure the bwm controller name as bc-up-p2p, with a 100 kbit/s promised rate and 700 kbit/s peak rate.
[UGW-service]bwm-controller bc-up-p2p car cir 100 pir 700 green pass yellow pass red drop
# Configure the bwm controller name as bc-dn-p2p, with a 100 kbit/s promised rate and 700 kbit/s peak rate.
[UGW-service]bwm-controller bc-dn-p2p car cir 100 pir 600 green pass yellow pass red drop
# Configure the bwm controller name as bc-up-max, with a 300 kbit/s promised rate and 1000 kbit/s peak rate.
[UGW-service]bwm-controller bc-up-max car cir 300 pir 1000 green pass yellow pass red drop
# Configure the bwm controller name as bc-dn-max, with a 300 kbit/s promised rate and 1000 kbit/s peak rate.
[UGW-service]bwm-controller bc-dn-max car cir 300 pir 5000 green pass yellow pass red drop
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
29/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 29
Configuration Procedure (Continued)
Step 3 Configure a time range.
# Configure the time-range service name as trs-idle, with a periodic time range 01:00-06:00 and anabsolute time range daily.
[UGW-service]time-range-service trs-idle 01:00 to 06:00 daily
Step 4 Configure a user group.
# Configure the user group name as ug-bwm, with a priority 1.
[UGW-service]user-group ug-bwm priority 1
Step 5 Configure subscribers under the APN in the ug-bwm user group.
# Configure subscribers under apn huawei.com in the ug-bwm user group.
[UGW-service-user-group-ug-bwm]binding apn huawei.com
Step 6 Configure a service type.
# Configure a user level and non-ToS services.
[UGW-service-user-group-ug-bwm]bwm-service-type subscriber non-ToS
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
30/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 30
Configuration Procedure (Continued)
Step 7 Configure the subscriber-based bandwidth control rule.
# In the ug-bwm user group, create the br-p2p bwm-rule, with the priority 1. Configure uplink and
downlink bwm-controllers for subscribers.
[UGW-service-user-group-ug-bwm]bwm-rule br-p2p bwm-service my-bwm-service1 subscriber uplink
bc-up-p2p downlink bc-dn-p2p priority 1
# Configure the bandwidth control policy of bwm-rule br-p2p for the trs-idle time-range service.
[UGW-service-user-group-ug-bwm]bwm-controller-binding bwm-rule br-p2p time-range-service trs-idle
uplink bc-up-max downlink bc-dn-max
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
31/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page31
Contents
1. Requirement Sources2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
32/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 32
Commissioning Location Procedure
1. Check bandwidth-related items in the license.
2. Check whether the SIG knowledge base is correctly loaded.
3. Check whether bandwidth management is correctly
configured.
Check Whether Related Items in the
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
33/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 33
Check Whether Related Items in the
License Are Enabled
Support of bandwidth controlPDP context numbers of supporting service control and bandwidth management = 1000000
Support of DPI functional items required by services for which bandwidth
control is performed (View DPI control items of specified protocols. An
example is provided.)
PDP context numbers of supporting DPI-P2P = 1000000
PDP context numbers of supporting DPI-VOIP = 1000000
Support of the shaping bandwidth control method (not recommended for
commercial operations)
Supporting for shaping = 1000000
Support of sending of bandwidth control policies from the PCRF
PDP context numbers of supporting Gx = 1000000
Check Whether the SIG Knowledge
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
34/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 34
Check Whether the SIG Knowledge
Base Is Correctly Loaded
Check whether the SIG knowledge base is correctly loaded.The result for correct loading is as follows:
[UGW-service] display signature-database
Signature database information
------------------------------
signature database version = 1.0.0.105
engine version = SIG-Module V100R001C02SPC006
(Number of results = 1)
The result for loading failure or not loading is as follows:
[UGW-service] display signature-database
Signature database information
------------------------------
None version can be displayed, please first load correct signature database
Check Whether Bandwidth
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
35/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 35
Check Whether Bandwidth
Management Is Correctly Configured
Check whether bandwidth management is correctly configured.Display user-group
Display user-group-global
Display bwm-service
Display bwm-rule
Display bwm-rule-global
Display bwm-controller
Check Whether the Configuration
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
36/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 36
Check Whether the Configuration
Violates Usage Limits The group-level bwm-rule cannot be bound to the bwm-controller with
the shaping action. The group-level bwm-rule does not take effect
even when the binding is successful. Therefore, the shaping action
cannot be used by group-level control.
Switch between the CAR action and shaping action cannot be
performed for a bwm-controller. Switch between actions takes effect
only by deleting the bwm-controller and adding another one. For
example, the following configuration of directly modifying the control
action of bc1 does not take effect.
bwm-controller bc1 car cir 1000 bwm-controller bc1 shaping rate 128 queue-depth 256
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
37/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page37
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
38/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 38
Common Configuration Faults
The APN or user profile of subscribers is not bound to a user group.
In a user group, the subscriber/group type specified in bwm-service-type
is not consistent with the subscriber/group type configured in bwm-
service. For example, the following configuration is incorrect.[UGW-service] bwm-service bs_test tosbe
[UGW-service-user-group-ug_test] bwm-service-type subscribertos
[UGW-service-user-group-ug_test] bwm-service-type group non-tos
[UGW-service-user-group-ug_test] bwm-rule br_test bwm-service bs_test groupuplink bc-up downlink bc-
down priority 1
The CAR action does not take effect because the values of cbsand pbs
in the configured bwm-controller are too small. The cbsand pbs
parameters are not used to control bandwidth but control the tokenbucket size. The default value (100000) is recommended. Parameter
configuration is not required.
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
39/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 39
Example of Problem Location Problem description:
An FTP bandwidth control test detects that bandwidth control suddenly becomes invalid in FTP services.
Cause analysis:
Bandwidth control takes effect in the beginning and later becomes invalid. Based on control effect analysis,
bandwidth control does not recover after becoming invalid, indicating that bandwidth control becomes invalid
permanently.
The preceding analysis result shows that the problem is not caused by the basic functions of bandwidth control.
The possible causes are: 1. Bandwidth control becomes invalid because of limit to the effective time of
bandwidth control rules. 2. The original bandwidth control rules become invalid because of re-matching of new
services or rules.
Further analysis shows that time range is not configured in all bandwidth control rules. It is suspected that service
re-matching causes the rules to become invalid because only one service type is involved in the test.
Based on packet analysis, the interval between two FTP packets is 32 seconds, which is equal to the deterioration
time for 5-tuple. This causes service re-matching. Service re-matching fails because the SIG cannot identify FTP
services based on FTP data-layer packets. As a result, bandwidth control becomes invalid.
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
40/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 40
Constraints and Limits Maximum number of supported user groups: 50 (each user group contains a maximum of 16
APNs or user profiles)
Maximum number of supported services: 500
Maximum number of supported protocol groups: 100 (each protocol group contains a maximum
of 32 protocols)
Maximum number of supported service controllers: 1000
Maximum number of supported rules: 50 rules per user group
Maximum number of supported time ranges: four time ranges per rule (the smallest time
granularity for a time range is 30 minutes) Average number of user-level service controllers: 8; maximum number of user-level service
controllers: 16
Maximal percentage of subscribers for whom bandwidth control is performed: 25%
Protocol identification rate: less than 100%
The group-level bwm-rule cannot be bound to the bwm-controller with the shaping action. The
group-level bwm-rule does not take effect even when the binding is successful.
Switch between the CAR action and shaping action cannot be performed for a bwm-controller.
Switch between actions takes effect only by deleting the bwm-controller and adding another one.
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
41/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 41
Constraints and Limits (Continued)
Service control is performed in the subscriber level, user-group level, and
global level. Service control rules for ToS services and non-ToS services
cannot take effect simultaneously in a certain level. The bwm-service-type
command is used to determine which type of service control rules (of ToS
services or non-ToS services) takes effect. Service control rules do not take
effect for online subscribers if the value of bwm-service-type is changed.
Same service controller parameter names map same service controller
instances in a certain level. When multiple bwm-rules use a service
controller parameter template, the traffic that complies with these bwm-rules
shares a service controller instance. Unified service control is performed.
User profile cannot be configured in the service control rules of group-level
or global level TOS services.
C t t
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
42/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page42
Contents
1. Requirement Sources
2. Implementation Principles
3. Application Scenarios
4. Flow Chart
5. Configuration Examples
6. Commissioning Location
7. Troubleshooting
8. FAQ
FAQ
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
43/44
Copyright 2012 Huawei Technologies Co., Ltd. All rights reserved. Page 43
1. What versions of the UGW9811 support the bandwidth management function?
UGW9811 V900R001C03 and later versions support the bandwidth management function.
2. In what sites the bandwidth management function of the UGW9811 is put to commercial operation?
The bandwidth management function of the UGW9811 has been put to commercial operation in DigiTel(Philippines), M1 (Singapore), and NII (Peru). Sites that enable the FUP function of the PCC also
enable the bandwidth management function of the UGW9811.
3. Are there any alarms related to the bandwidth management function of the UGW9811?
No.
4. Is performance statistics available for the bandwidth management function of the UGW9811?
The following performance counters are available.
5. Are there any precautions for bandwidth management?
The shaping algorithm provides a better result but has a great impact on UGW9811 performance.Therefore, the shaping algorithm is recommended in demonstrating BWM whereas the CAR
algorithm is recommended in deploying BWM on live networks.
Current activated bandwidth management PDP contexts (APN) 134840235Average activated bandwidth management PDP contexts (APN) 134840236
Maximum activated bandwidth management PDP contexts (APN) 134840237
Dropped uplink packets with BWM 134686754
Dropped downlink packets with BWM 134686755
Dropped uplink traffic in KB with BWM 134686756
Dropped downlink traffic in KB with BWM 134686757
-
5/23/2018 OWD090922(Slide) UGW9811 V900R009C01 Bandwidth Management-20120319-B-V1 1
44/44
Thank youwww.huawei.com