目录

简介

先决条件

要求

使用的组件

问题

执行的分析

解决方案

简介

本文档描述在N26切换期间，在SGW中观察到的修改承载请求(MBReq)和创建承载请求(CBReq)之间的冲突。

先决条件

要求

Cisco 建议您了解以下主题：

- 5G SA

- LTE

- 杯

使用的组件

本文档中的信息基于以下软件和硬件版本：

- 思科StarOS® 21.28.m5

- 超数据包核心CUPS

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

问题

在EPS回退VoLTE语音呼叫的N26 inter-RAT 5G SA -> 4G LTE切换期间，QCI1专用承载创建和访问修改承载请求过程彼此独立并可能发生冲突。发生此冲突时，SGW无法正确设置QCI5 ims承载导致语音呼叫和IMS流量在LTE上失败，直到UE返回到5G SA。

执行的分析

1.从5G到4G的切换成功完成(用于移动两个承载的TAU请求/身份验证/加密/创建会话请求):

Frame 76        S1AP/NAS-EPS                                         InitialUEMessage, Tracking area update request

Frame 98        GTPv2                 EBI= 5,5  EUTRAN   QCI= 5      Create Session Request

Frame 99        GTPv2                 EBI= 6,6  EUTRAN   QCI= 8      Create Session Request

Frame 109       S1AP/NAS-EPS                                         InitialContextSetupRequest, Tracking area update accept

2.然后，通过eNB S1-U IP从eNB获取Initial-Context-Setup Response Success和TAU Complete。此时，MME尚未将这些信息提供给SGW，并且SGW不知道将下行链路UP数据包发送到何处：

Frame 111        S1AP                 InitialContextSetupResponse

Frame 113        S1AP/NAS-EPS         UplinkNASTransport, Tracking area update complete

3. MME在所有EBI（5和6）上发送修改承载请求，以向SGW提供eNB S1-U IP（帧114和115）。但是，同时，SGW在EBI= 5(QCI-5)上获得创建承载请求，以创建QCI-1承载（帧117）。当发生此冲突时，不会处理EBI= 5上的修改承载请求；因此，SGW不会在ims默认承载上学习eNB S1-U IP，因此无法传送下行链路数据包：

Frame 114        GTPv2                 EBI= 6        EUTRAN                    Modify Bearer Request

Frame 115        GTPv2                 EBI= 5        EUTRAN                    Modify Bearer Request

Frame 116        GTPv2                 EBI= 6                                  Modify Bearer Response

Frame 117        GTPv2                 EBI= 5,0                  QCI= 1        Create Bearer Request

Frame 118        S1AP                                                          UECapabilityInfoIndication, UECapabilityInformation

Frame 121        GTPv2                 EBI= 5                                  Downlink Data Notification

Frame 122        GTPv2                                                         Downlink Data Notification Acknowledgement

Frame 129        GTPv2                 EBI= 5        EUTRAN                    Modify Bearer Request

Frame 130        GTPv2                 EBI= 5                                  Modify Bearer Response

Frame 131        S1AP/NAS-EPS                                                  E-RABSetupRequest, Activate dedicated EPS bearer context request

Frame 132        S1AP                                                          E-RABSetupResponse

根据3GPP规范29.274,SGW必须处理承载环境不匹配（例如，CBReq和MBReq之间的冲突）：

14.3 Handling of Bearer Context Mismatch

14.3.2 Exceptional scenarios

During a dedicated bearer creation procedure, temporary Bearer Context mismatch may occur at the SGW, (for example) due to the collision between Create Bearer Request and Modify (Access) Bearer Request messages.

[...]

The SGW should handle such Bearer Context mismatch in an implementation specific way, but in such a way to accept the Modify (Access) Bearer Request message and to not locally delete the missing Bearer Contex.

解决方案

此问题由Cisco Bug ID CSCwf63318引起。按照标准在SGW处理此冲突； 修改承载请求采用 优先级高于 创建承载请求:SGW中止 创建承载请求， 所得款项 修改承载请求 并将其转发到PGW。