本文档介绍如何在思科聚合服务路由器(ASR)5x00系列上配置拥塞控制机制。本文档中描述的拥塞控制功能主要应用于服务通用分组无线业务(GPRS)支持节点(SGSN)和移动管理实体(MME)网络功能。
本文档没有任何特定的要求。
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有时,网络中会出现过度负载,这可能导致许可证泄露、CPU使用率高、端口使用率高或内存使用率高。这可能导致在负载较重的节点上性能下降,但这些条件通常是临时的,并且会快速解决。使用拥塞控制以帮助识别这些条件并调用解决当这些重负载条件持续存在或存在大量这些条件时的情形的策略。
本节根据第3代合作伙伴计划(3GPP)介绍SGSN和MME中的拥塞控制机制。
MME提供非接入星号(NAS)级拥塞控制机制,该机制基于接入点名称(APN)或通用NAS级移动管理(MM)控制。
基于APN的拥塞控制机制可以处理与具有特定APN和UE的用户设备(UE)关联的演进分组系统(EPS)会话管理(ESM)和EPS移动管理(EMM)信令。网络应支持此拥塞控制功能。MME检测与APN关联的NAS级拥塞控制,并根据以下标准启动和停止基于APN的拥塞控制:
基于APN的会话管理拥塞控制可由于拥塞情况、OAM或PGW的重启/恢复在MME上激活。MME可以拒绝来自UE的ESM请求,该请求可以包括在PDN连接、承载资源分配或承载资源修改请求中。MME还可以在拥塞情况期间停用当前PDN连接,并向UE发送会话回退计时器。如果包含此计时器,则不应激活重新激活请求。
MME可以在拥塞期间存储特定UE和APN的会话管理(SM)回退计时器,并立即拒绝来自UE的任何以该APN为目标的后续SM消息,直到计时器耗尽。对于不支持SM回退计时器的UE(对于版本10之前的UE版本),这是必需的。 如果MME想向已运行计时器的UE发送SM消息,则MME首先清除此计时器。
当计时器运行时,UE可以完成以下操作:
与SM过程类似,MME也有MM回退计时器,可以拒绝连接过程。MME应在拒绝连接过程后将用户数据保留一段时间,以便无需与HSS交互即可完成对同一用户的后续请求的拒绝。
当回退计时器运行时,UE不应为MM过程发起任何NAS请求,除高优先级访问或紧急服务。但是,如果UE已处于连接模式,则允许其执行跟踪区域更新(TAU)。
MME应选择回退计时器,以使所有UE不应具有该计时器的相同值,并且UE应同时启动延迟请求。当收到移动回退计时器时,UE行为不特定于APN。
一般的NAS级拥塞控制在一般过载情况下非常有用。它的工作方式类似于基于APN的拥塞控制,并且对回退计时器具有类似的概念。当回退计时器运行时,UE可以(在连接模式下)启动分离请求、高优先级请求和TAU(即UE)。
即使UE从网络分离后,回退计时器也会继续运行。如果MME希望寻呼已经运行回退计时器的UE,MME应停止回退计时器,并且UE应在收到来自MME的寻呼请求并启动服务请求后停止回退计时器。
MM回退计时器不影响Cell/RAT和PLMN的更改。TA更改不会停止此计时器。当选择了与PLMN不等效的新PLMN时,此计时器停止。
当UE接收到切换命令时,它应继续切换,而不管回退计时器状态如何。
如果MME使用大于UE周期性TAU计时器和隐式分离计时器之和的MM回退计时器拒绝TAU请求或服务请求,则MME应调整移动可达计时器和/或隐式分离计时器,以使MME在MM回退计时器运行时不隐式分离UE。
MME可向E-NodeB(eNB)发送过载启动消息,以减少信令负载。此过程使用非UE关联信令。过载操作信息元素(IE)在过载开始消息中具有过载响应IE,该消息包含有关拒绝标准的信息,eNB会采取适当的措施。
为了指示过载情况的结束,MME向eNB发送过载停止消息:
PGW可在过载场景期间拒绝PDN连接。PGW可以根据以下标准检测过载情况并启动或停止过载控制:
PGW可以为特定APN指定指向MME的PGW回退计时器,MME应在此时间段内拒绝该APN的PDN连接请求。MME可以在该时间段内选择另一个PGW而不是拒绝,除非该UE已存在到同一APN的当前PDN连接。
拥塞控制操作基于以下附加功能的配置:
示例如下:
此功能允许系统在过载情况下启用或禁用用于断开被动呼叫(机箱范围)的策略。它还允许您微调过载断开拥塞策略。
可以定义各种拥塞控制阈值,其规定要启用拥塞控制的条件。它还为系统状态的拥塞或清除定义设置了限制。当达到这些阈值时,不仅会生成简单网络管理协议(SNMP)陷阱(拥塞),还会调用拥塞策略。
使用阈值容差来规定在配置的阈值下必须达到的百分比,该百分比才被视为清除条件并触发SNMP陷阱(CongestionClear)。
拥塞服务策略可针对每项服务进行配置,例如分组数据服务节点(PDSN)、网关GPRS支持节点(GGSN)和服务GPRS支持节点(SGSN)。 这些策略规定了当系统检测到由于拥塞阈值违规而导致的拥塞时服务响应的方式。
本节介绍启用拥塞控制和基本调整拥塞控制所需的配置。
默认情况下,机箱上禁用拥塞控制。在全局配置模式下输入拥塞控制命令以启用它:
[local]host_name(config)# congestion-control
拥塞控制过载断开会启用或禁用在过载情况下断开机箱范围被动呼叫的策略。默认情况下它是禁用的。它允许从机箱分阶段和迭代断开被动呼叫,直到清除拥塞控制。可以配置许可证使用率和最大会话数每服务使用率阈值以及阈值。
例如,如果阈值配置为90%,容差为5%,则当呼叫数降至该服务允许呼叫总数的85%以下时,系统会停止被动呼叫断开。
以下是可用于启用拥塞控制过载断开连接的CLI语法,它始终在全局配置模式下配置:
congestion-control overload-disconnect
congestion-control overload-disconnect [ iterations-per-stage <integer> | percent
<percentage_value> | threshold { license-utilization <percentage_value> |
max-sessions-per-service-utilization <percentage_value> | tolerance <number> } ]
以下是有关此语法的一些说明:
您可以按服务配置拥塞控制策略。当超过任何已定义的拥塞控制阈值时,该策略可导致系统对新会话采取诸如丢弃、无、重定向和拒绝等操作,从而激活拥塞控制。
此配置允许对MME和SGSN服务的拥塞控制策略进行更精细的定义,并允许配置拥塞控制的不同阶段,如关键、主要和次要(以及操作配置文件的关联)。
以下是拥塞控制策略配置CLI语法(MME服务除外):
congestion-control policy { asngw-service | asnpc-service | cscf-service | fng-service
| epdg-service | samog-service | ggsn-service | ha-service | hnbgw-service |
hsgw-service | ipsg-service | lma-service | lns-service | mipv6ha-service |
pcc-af-service | pcc-policy-service | pdg-service | pdif-service | pdsn-service |
pdsnclosedrp-service | pgw-service | phsgw-service | phspc-service | saegw-service
| sgsn-service | sgw-service | wsg-service } action { drop | none | redirect |
reject }
以下是有关此语法的一些说明:
如果为呼叫会话控制功能(CSCF)、HRPD服务网关(HSGW)、家庭代理(HA)或PDSN服务配置了重定向操作,则应配置此操作。
在版本14.0之前,MME服务的拥塞控制策略可以定义与上一节中提到的CLI语法类似,但可以使用一些其他选项。以下是CLI语法:
congestion-control policy mme-service action { drop | none | reject | report-overload
{ permit-emergency-sessions | reject-new-sessions | reject-non-emergency-sessions }
enodeb-percentage <percentage> }
除了丢弃、无和拒绝操作,MME服务还可以选择报告eNodeB的过载条件。MME使用S1AP过载开始消息调用S1过载过程,以向MME具有S1接口连接的指定比例的eNodeB报告过载条件。MME随机选择eNodeB。同一池中的两个过载MME不会向同一eNodeB发送过载消息。当MME恢复并可以增加其负载时,它会发送S1AP过载停止消息。此外,配置报告过载操作时,可以完成以下操作:
在版本14.0及更高版本中,MME服务可以有三种不同的策略和关联的操作配置文件。以下是CLI语法:
congestion-control policy { critical mme-service action-profile <action_profile_name> |
major mme-service action-profile <action_profile_name> | minor mme-service
action-profile <action_profile_name> }
在版本14.0及更高版本中,可为MME配置三种策略类型:
MME拥塞控制策略操作配置文件可在lte-policy下进行配置。以下是CLI语法:
configure > lte-policy
congestion-action-profile <profile_name>
以下各节介绍可在拥塞操作配置文件下配置的可用操作。
丢弃
当达到拥塞控制阈值时,此操作会导致新会话请求丢弃。以下是CLI语法:
drop { addn-brr-requests | addn-pdn-connects | brr-ctxt-mod-requests |
combined-attaches | handovers | ps-attaches | s1-setups | service-request |
tau-request } [ lapi ] [ apn-based ]
它允许对应丢弃的请求/呼叫事件类型进行更精细的控制。详情如下:
这两个选项也可以配置为前面提到的呼叫事件类型(这两个选项都受许可证控制):
droplapi
droplapi
排除紧急事件
这允许即使在超出阈值时也处理紧急请求。以下是CLI语法:
exclude-emergency-events
当配置此项时,拥塞操作会拒绝并且不会在紧急连接UE中对这些消息应用丢弃:
排除语音事件
这允许即使在超出阈值时也处理语音呼叫。以下是CLI语法:
exclude-voice-events
无
这指定当达到拥塞控制阈值时,不应对入站请求采取拥塞控制操作。以下是CLI语法:
none { addn-brr-requests | addn-pdn-connects | combined-attaches | handovers |
psattaches | s1-setups | service-request | tau-request }
以下是可为此操作配置的呼叫事件的详细信息(none是所有这些呼叫事件的默认操作):
拒绝
这会导致入站请求被拒绝,并在达到拥塞控制阈值时发送拒绝消息响应。以下是CLI语法:
reject { addn-brr-requests | addn-pdn-connects | brr-ctxt-mod-requests |
combined-attaches | handovers | ps-attaches | s1-setups time-to-wait
{ 1 | 10 | 2 | 20 | 50 | 60 } | service-request | tau-request }[ lapi ]
[ apn-based ]
以下是可以使用拒绝操作配置的呼叫事件的详细信息:
这两个选项也可以配置为前面提到的呼叫事件类型(这两个选项都受许可证控制):
rejectlapi
rejectlapi
报告过载
这使MME能够向eNodeB报告过载情况以缓解拥塞情景。MME使用S1AP过载开始消息调用S1过载过程,以便将过载情况报告到MME具有S1接口连接的指定比例的eNodeB。
MME随机选择eNodeB。同一池中的两个过载MME不会向同一eNodeB发送过载消息。当MME恢复并可以增加其负载时,它会发送S1AP过载停止消息。以下是CLI语法:
report-overload { permit-emergency-sessions-and-mobile-terminated-services |
permit-highpriority-sessions-and-mobile-terminated-services |
reject-delay-tolerant-access | reject-new-sessions |
reject-non-emergency-sessions } enodeb-percentage
以下是可通过此操作配置的选项:
在版本17.0及更高版本中,SGSN还需要类似于MME的拥塞控制策略。SGSN可以有三个拥塞控制操作,每个操作都与一个操作配置文件关联。以下是CLI语法:
congestion-control policy { critical | major | minor }
sgsn-service action-profile <action_profile_name>
在版本14.0及更高版本中,可以为MME配置以下三种策略类型:
SGSN拥塞控制策略操作配置文件在sgsn全局配置模式下配置。它定义当SGSN节点中达到任何拥塞控制阈值时,要为这些类型的呼叫/消息事件完成的操作:
以下是SGSN拥塞控制策略操作配置文件的配置语法:
configure > sgsn-global > congestion-control
congestion-action-profile <action_profile_name>
以下各节介绍可在SGSN拥塞操作配置文件下配置的各种策略。
活动呼叫策略
这指定在活动呼叫期间发生拥塞时丢弃或拒绝任何活动呼叫消息。只能将活动呼叫的丢弃或拒绝定义为消息的LAPI。以下是CLI语法:
active-call-policy { rau | service-req } { drop | reject } [ low-priority-ind-ue ]
以下是有关此语法的一些说明:
新呼叫策略
这指定在发生拥塞时丢弃或拒绝任何新呼叫消息。新呼叫的丢弃或拒绝操作(连接请求或新的SGSN间RAU)可细化为基于LAPI或APN,或两者。以下是CLI语法:
new-call-policy { drop | reject } [ apn-based ] [ low-priority-ind-ue ]
以下是有关此语法的一些说明:
SM消息
这定义了SM消息的策略,如活动或修改请求。来自SGSN的响应只能被拒绝,这可以细化为基于LAPI或APN,或两者。以下是CLI语法:
sm-messages reject [ apn-based] [ low-priority-ind-ue ]
以下是有关此语法的一些说明:
拥塞控制阈值定义当超过阈值时可调用拥塞控制的各种参数的阈值。以下是CLI语法:
congestion-control threshold { license-utilization percent |
max-sessions-per-service-utilization <percent> | message-queue-utilization <percent>
| message-queue-wait-time <time> | port-rx-utilization <percent> | port-specific
{ <slot/port> | all } [ tx-utilization <percent> ] [ rx-utilization <percent> ]
port-specific-rx-utilization critical | port-specific-tx-utilization critical |
port-tx-utilization <percent> | service-control-cpu-utilization
| system-cpu-utilization <percent> | system-memory-utilization <percent>
| tolerance <percent> }
以下是可以使用阈值配置的不同参数,当达到阈值时可触发拥塞控制:
本部分定义在定义三个不同的触发器以及拥塞控制配置文件时MME和SGSN的阈值配置。
此信息适用于MME版本14.0及更高版本,以及SGSN版本17.0及更高版本。以下是MME和SGSN可用的三个不同级别的触发器,它们进一步与相应的拥塞控制策略相关联:
可以为上一节中提到的所有参数/触发器定义三个阈值。以下是用于定义不同参数的阈值的CLI语法:
congestion-control threshold license-utilization { critical <percent> | major
<percent>t | minor <percent> }
congestion-control threshold max-sessions-per-service-utilization { critical
<percent> | major <percent> | minor <percent> }
congestion-control threshold message-queue-utilization { critical <percent> |
major <percent> | minor <percent> }
congestion-control threshold message-queue-wait-time { critical <time> |
major <time> | minor <time> }
congestion-control threshold port-rx-utilization { critical| major
| minor }
congestion-control threshold port-specific {[ tx-utilization {
critical| major | minor ] [ rx-utilization {
critical| major | minor } | all { critical
| major | minor } }
congestion-control threshold port-tx-utilization { critical <percent> | major
<percent> | minor <percent> }
congestion-control threshold service-control-cpu-utilization { critical
| major | minor }
congestion-control threshold system-cpu-utilization { critical <percent> |
major <percent> | minor <percent> }
congestion-control threshold system-memory-utilization { critical|
major| minor }
congestion-control threshold tolerance { critical <percent> | major
<percent> | minor <percent> }
使用本节中介绍的信息验证拥塞控制配置。
输入show congestion-control configuration |更多CLI命令,以验证拥塞控制的配置。以下各节提供拥塞控制各个阶段的示例命令输出。
[local]st40-sim# show congestion-control configuration | more
Congestion-control: disabled
...................
[local]st40-sim# configure
[local]st40-sim(config)# congestion-control
[local]st40-sim(config)# end
[local]st40-sim# show congestion-control configuration | more
Congestion-control: enabled
............
[local]st40-sim# configure
[local]st40-sim(config)# congestion-control overload-disconnect
[local]st40-sim(config)# end
[local]st40-sim# show congestion-control configuration | more
Congestion-control: enabled
............
Overload-disconnect: enabled
Overload-disconnect threshold parameters
license utilization: 80%
max-session-per-service utilization: 80%
tolerance: 10%
session disconnect percent: 5%
iterations-per-stage: 8
............
拥塞控制策略<service-name>操作<action>参数的配置会根据配置更改拥塞控制策略部分的值。以下是ggsn-service操作丢弃的一个示例配置:
[local]st40-sim(config)# congestion-control policy ggsn-service action drop
[local]st40-sim(config)# end
[local]st40-sim# show congestion-control configuration | more
Congestion-control: enabled
............
Congestion-control Policy
pdsn-service: none
hsgw-service: none
ha-service: none
ggsn-service: drop
closedrp-service: none
.............
本节介绍主要和次要配置文件的拥塞控制阈值配置验证。关键配置文件已具有一些默认值,可根据需要更改,但需要配置主阈值和次阈值。这三个配置文件稍后可以与拥塞控制策略一起使用。
[local]st40-sim# configure
[local]st40-sim(config)# congestion-control threshold license-utilization major 70
[local]st40-sim(config)# congestion-control threshold license-utilization minor 60
[local]st40-sim(config)# congestion-control threshold
max-sessions-per-service-utilization major 70
[local]st40-sim(config)# congestion-control threshold
max-sessions-per-service-utilization minor 60
[local]st40-sim(config)# congestion-control threshold mes
message-queue-utilization message-queue-wait-time
[local]st40-sim(config)# congestion-control threshold
message-queue-utilization major 70
[local]st40-sim(config)# congestion-control threshold
message-queue-utilization minor 60
[local]st40-sim(config)# congestion-control threshold message-queue-wait-time major 4
[local]st40-sim(config)# congestion-control threshold message-queue-wait-time minor 3
[local]st40-sim(config)# congestion-control threshold port-rx-utilization major 70
[local]st40-sim(config)# congestion-control threshold port-rx-utilization minor 60
[local]st40-sim(config)# congestion-control threshold port-tx-utilization major 70
[local]st40-sim(config)# congestion-control threshold port-tx-utilization minor 60
[local]st40-sim(config)# congestion-control threshold
service-control-cpu-utilization major 70
[local]st40-sim(config)# congestion-control threshold
service-control-cpu-utilization minor 60
[local]st40-sim(config)# congestion-control threshold syst
system-cpu-utilization system-memory-utilization
[local]st40-sim(config)# congestion-control threshold system-cpu-utilization major 70
[local]st40-sim(config)# congestion-control threshold system-cpu-utilization minor 60
[local]st40-sim(config)# congestion-control threshold
system-memory-utilization major 70
[local]st40-sim(config)# congestion-control threshold
system-memory-utilization minor 60
[local]st40-sim(config)# congestion-control threshold tolerance major 5
[local]st40-sim(config)# congestion-control threshold tolerance minor 2
[local]st40-sim(config)# end
[local]st40-sim# show congestion-control configuration | more
Congestion-control: enabled
Congestion-control Critical threshold parameters
system cpu utilization: 80%
service control cpu utilization: 80%
system memory utilization: 80%
message queue utilization: 80%
message queue wait time: 5 seconds
port rx utilization: 80%
port tx utilization: 80%
license utilization: 100%
max-session-per-service utilization: 80%
tolerance limit: 10%
Congestion-control Major threshold parameters
system cpu utilization: 70%
service control cpu utilization: 70%
system memory utilization: 70%
message queue utilization: 70%
message queue wait time: 4 seconds
port rx utilization: 70%
port tx utilization: 70%
license utilization: 70%
max-session-per-service utilization: 70%
tolerance limit: 5%
Congestion-control Minor threshold parameters
system cpu utilization: 60%
service control cpu utilization: 60%
system memory utilization: 60%
message queue utilization: 60%
message queue wait time: 3 seconds
port rx utilization: 60%
port tx utilization: 60%
license utilization: 60%
max-session-per-service utilization: 60%
tolerance limit: 2%
Overload-disconnect: enabled
Overload-disconnect threshold parameters
license utilization: 80%
max-session-per-service utilization: 80%
tolerance: 10%
session disconnect percent: 5%
iterations-per-stage: 8
............
使用以下信息验证SGSN的拥塞控制策略激活:
[local]st40-sim# configure
[local]st40-sim(config)# sgsn-global
[local]st40-sim(config-sgsn-global)# congestion-control
[local]st40-sim(config-congestion-ctrl)# end
[local]st40-sim# configure
[local]st40-sim(config)# congestion-control
[local]st40-sim(config)# end
[local]st40-sim# configure
[local]st40-sim(config)# sgsn-global
[local]st40-sim(config-sgsn-global)# congestion-control
[local]st40-sim(config-congestion-ctrl)# congestion-action-profile sgsn_critical
[local]st40-sim(config-cong-act-prof-sgsn_critical)# active-call-policy rau reject
[local]st40-sim(config-cong-act-prof-sgsn_critical)# active-call-policy
service-req reject
[local]st40-sim(config-cong-act-prof-sgsn_critical)# new-call-policy reject
[local]st40-sim(config-cong-act-prof-sgsn_critical)# sm-messages reject
[local]st40-sim(config-cong-act-prof-sgsn_critical)# exit
[local]st40-sim(config-congestion-ctrl)# congestion-action-profile sgsn_major
[local]st40-sim(config-cong-act-prof-sgsn_major)# active-call-policy rau drop
[local]st40-sim(config-cong-act-prof-sgsn_major)# active-call-policy
service-req drop
[local]st40-sim(config-cong-act-prof-sgsn_major)# new-call-policy drop
[local]st40-sim(config-cong-act-prof-sgsn_major)# sm-messages reject
low-priority-ind-ue
[local]st40-sim(config-cong-act-prof-sgsn_major)# exit
[local]st40-sim(config-congestion-ctrl)# congestion-action-profile sgsn_minor
[local]st40-sim(config-cong-act-prof-sgsn_minor)# exit
[local]st40-sim(config-congestion-ctrl)# exit
[local]st40-sim(config-sgsn-global)# exit
[local]st40-sim(config)# congestion-control policy critical sgsn-service
action-profile sgsn_critical
[local]st40-sim(config)# congestion-control policy major sgsn-service
action-profile sgsn_major
[local]st40-sim(config)# congestion-control policy minor sgsn-service
action-profile sgsn_minor
[local]st40-sim(config)#end
[local]st40-sim# show congestion-control configuration | more
Congestion-control: enabled
............
pdsn-service: none
hsgw-service: none
ha-service: none
ggsn-service: drop
closedrp-service: none
lns-service: none
cscf-service: reject
pdif-service: none
wsg-service: none
pdg-service: none
epdg-service: none
fng-service: none
sgsn-service:
Critical Action-profile : sgsn_critical
Major Action-profile : sgsn_major
Minor Action-profile : sgsn_minor
...........
使用以下信息验证MME的拥塞控制策略激活:
[local]st40-sim# configure
[local]st40-sim(config)# lte-policy
[local]st40-sim(lte-policy)# congestion-action-profile mme_critical
Are you sure? [Yes|No]: yes
[local]st40-sim(congestion-action-profile)# drop addn-brr-requests
[local]st40-sim(congestion-action-profile)# drop s1-setups
[local]st40-sim(congestion-action-profile)# exit
[local]st40-sim(lte-policy)# congestion-action-profile mme_major
Are you sure? [Yes|No]: yes
[local]st40-sim(congestion-action-profile)# reject addn-brr-requests
[local]st40-sim(congestion-action-profile)# reject s1-setups time-to-wait 20
[local]st40-sim(congestion-action-profile)# exit
[local]st40-sim(lte-policy)# congestion-action-profile mme_minor
Are you sure? [Yes|No]: yes
[local]st40-sim(congestion-action-profile)# none addn-brr-requests
[local]st40-sim(congestion-action-profile)# none s1-setups
[local]st40-sim(congestion-action-profile)# exit
[local]st40-sim(lte-policy)# exit
[local]st40-sim(config)# congestion-control policy critical mme-service
action-profile mme_critical
[local]st40-sim(config)# congestion-control policy major mme-service
action-profile mme_major
[local]st40-sim(config)# congestion-control policy minor mme-service
action-profile mme_minor
[local]st40-sim(config)# end
[local]st40-sim# show congestion-control configuration | more
Congestion-control: enabled
............
pdsn-service: none
hsgw-service: none
ha-service: none
ggsn-service: drop
closedrp-service: none
lns-service: none
cscf-service: reject
pdif-service: none
wsg-service: none
pdg-service: none
epdg-service: none
fng-service: none
sgsn-service:
Critical Action-profile : sgsn_critical
Major Action-profile : sgsn_major
Minor Action-profile : sgsn_minor
mme-service:
Critical Action-profile : mme_critical
Major Action-profile : mme_major
Minor Action-profile : mme_minor
...........
以下命令用于查看与拥塞控制相关的统计信息和状态:
show congestion-control { configuration | statistics { <manager> [ all | instance
<task_instance> ] } [ | { grep <grep_options> | more } ]
show congestion-control statistics mme { critical | full | major | minor } [ | {
grep <grep_options> | more } ]
<manager>选项可以具有以下值:
sgsn 触发器拥塞级别{ critical |主 |次}命令用于在SGSN中手动触发拥塞控制。使用sgsn clear-congestion命令可清除由sgsn trigger-congestion命令发起的拥塞。
下面是示例输出:
[local]st40-sim# sgsn trigger-congestion level critical
[local]st40-sim# show congestion-control statistics imsimgr all full | more
Current congestion status: Cleared
Current congestion Type : None
Congestion applied: 0 times
Critical Congestion Control Resource Limits
system cpu use exceeded: No
service cpu use exceeded: No
system memory use exceeded: No
port rx use exceeded: No
port tx use exceeded: No
port specific rx use exceeded: No
port specific tx use exceeded: No
max sess use exceeded: No
license use exceeded: No
msg queue size use exceeded: No
msg queue wait time exceeded: No
license threshold exceeded: No
max sess threshold exceeded: No
Sessions disconnected due to overload disconnect: 0
Major Congestion Control Resource Limits
system cpu use exceeded: No
service cpu use exceeded: No
system memory use exceeded: No
port rx use exceeded: No
port tx use exceeded: No
port specific rx use exceeded: No
port specific tx use exceeded: No
max sess use exceeded: No
license use exceeded: No
msg queue size use exceeded: No
msg queue wait time exceeded: No
Minor Congestion Control Resource Limits
system cpu use exceeded: No
service cpu use exceeded: No
system memory use exceeded: No
port rx use exceeded: No
port tx use exceeded: No
port specific rx use exceeded: No
port specific tx use exceeded: No
max sess use exceeded: No
license use exceeded: No
msg queue size use exceeded: No
msg queue wait time exceeded: No
SGSN Congestion Control:
MM Congestion Level: Critical
Congestion Resource: None
SM Congestion Level: Critical
O&M Congestion Level: Critical
目前没有针对此配置的故障排除信息。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
23-Jul-2015 |
初始版本 |