简介
本文档介绍网关通用分组无线业务(GPRS)支持节点(GGSN)拒绝更新分组数据协议(PDP)环境请求消息的部分原因,说明服务不受支持。
问题
如果协商的承载控制模式(BCM)设置为混合(用户设备(UE)+网络(NW))且UE尝试在没有现有流量流模板(TFT)数据包过滤器的情况下升级某些QoS值,则GGSN会拒绝更新PDP环境请求。
症状
1. GGSN拒绝原因代码200服务不受支持的更新PDP环境请求消息。
2.当GGSN遇到此类问题时打印的系统日志消息:
[sessmgr 12861 error] [3/0/7812 smgr_fsm_func.c:9995] [callid 31d6dc65] [software internal system syslog] UPC Rejected for ctxt with nsapi <5>, due to
问题详细信息和解决方案
在StarOS版本18中,添加了一个新条件以确保现有PDP环境具有一个TFT,在GGSN允许MS修改现有环境的QoS之前,TFT具有按移动站(MS)设置的分组过滤器。有关详细信息,请参阅CSCut09653。
此条件是根据3GPP 23.060第9.2节添加的,该节规定:
MS不应修改PDP环境的QoS,直到此PDP环境与TFT相关联,TFT包含由MS设置的分组过滤器。如果TFT还包含P GW/GGSN设置的数据包过滤器,则仅允许MS修改该PDP环境的QoS配置文件中的比特率参数。
通过此GGSN更改,为使Update PDP Context Request成功,可以执行以下操作之一:
1.如果BCM设置为Mixed,则必须在UE发起的更新PDP环境(UPC)中发送TFT,以用于通用PDP环境。
2.如果TFT无法由UE发送,请避免将BCM协商为混合,并使用BCM of UE-Only。由于BCM是在UE、SGSN、GGSN和PCRF之间协商的,因此BCM可以通过任何这些网元设置为仅UE,以便协商的BCM值变为仅UE。
3.将StarOS升级到包含CSCvc21496行为更改的最新版本,并更新StarOS配置以允许QoS更改。有了额外的配置,StarOS现在允许在没有由MS设置的现有TFT时降级QoS。虽然此行为违反规范,但可以在GGSN服务下启用配置。
config
context PGW
ggsn-service GGSN_SVC
gtpc support-access-side traffic-class downgrade
end
相关信息