系统架构
5GS会话支持Multi-Homing用于本地分流场景架构图
5GS会话支持Multi-Homing应用于SSC Mode3业务连续性场景架构图
5GS会话支持Multi-Homing流程
- 1 UE注册到网络中,建立PDU会话,会话锚点是UPF1。
- 2 AF向PCF请求影响SMF路由决策。
- 3 PCF向SMF发送会话策略更新消息,消息中包括DNAI。
- 4 SMF根据业务路由信息进行UPF重选,选择的结果为:UPF3为Branching Point,UPF2为业务App2数据的锚点,UPF1为业务App1数据的锚点。
- 5 SMF向UPF2发送N4会话建立请求消息,消息中携带PDR、URR、FAR、QER,通知其建立N4会话。
- 6 UPF2完成会话建立,向SMF发送N4会话建立响应消息,包括N9 TunnelInfo等。
- 7 SMF向UPF3发送N4会话建立请求消息,消息中携带PDR、URR、FAR、QER,通知其建立N4会话。
- 8 UPF3完成会话建立,向SMF发送N4会话建立响应消息,包括N3&N9 TunnelInfo等。
- 9 SMF向UPF1发送N4会话更新请求消息,消息中携带PDR、URR、FAR、QER,通知其更新N4会话。
- 10 UPF1完成会话更新,向SMF发送N4会话更新响应消息。
- 11 SMF构造Namf_Communication_N1N2MgTransfer消息,携带N2 SM Container信元,更新N3 TEID等。
- 12 AMF根据N2 SM Container携带的信息,构造PDU SESSION RESOURCE MODIFY REQUEST,通知(R)AN更新remote N3 TEID等。
- 13 AMF构造Namf_Communication_N1N2MgTransfer ACK消息,通知SMF已经将N2信息发送给(R)AN。
- 14 (R)AN成功更新remote N3 info等参数后,构造PDU SESSION RESOURCE MODIFY RESPONSE。
- 15 AMF构造Nsmf_UpdateSMContextRequest消息,将(R)AN的响应结果通知到SMF。
- 16 SMF处理(R)AN的响应信息,构造Nsmf_UpdateSMContextResponse消息,响应AMF。
- 17 会话建立完成后的数据转发路径如下:
- Uplink data(App1):UE->(R)AN->UPF3(Branching Point)->UPF1(PSA1)->DN
- Downlink data(App1):DN->UPF1(PSA1)->UPF3(Branching Point)->(R)AN->UE
- Uplink data(App2):UE->(R)AN->UPF3(Branching Point)->UPF2(PSA2)->DN
- Downlink data(App2):DN->UPF2(PSA2)->UPF3(Branching Point)->(R)AN->UE
- 其中Data(App1)代表经过IP锚点UPF1(PSA1)接入DN的数据,Data(App2)代表经过分支锚点UPF2(PSA2)接入DN的数据,典型的是Local DN的数据。