找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1133

积分

0

好友

149

主题
发表于 12 小时前 | 查看: 0| 回复: 0

一、ATSSS是什么?

ATSSS,全称 Access Traffic Steering, Switching, Splitting,即接入流量控制、切换和拆分,它是3GPP为5G(NR)引入的一项核心功能。这项技术使得移动终端(UE)能够同时利用3GPP(如5G NR)和non-3GPP(如Wi-Fi)两种接入网络,并智能地管理用户数据流量。简单来说,它可以:

  • 控制 (Steering):为新的数据流选择合适的接入网络。
  • 切换 (Switching):将正在进行的数据流无缝转移到另一个接入网络,确保业务连续性。
  • 拆分 (Splitting):将单个数据流分配到多个接入网络上,以提升性能或实现冗余备份。

具体来看:

  • 控制:网络依据运营商预设的策略和实时网络状况,决定一个新发起的业务(比如一个视频流请求)应该优先使用哪个接入网。这就像是为你打开导航时,系统会基于实时路况推荐最优路线。
  • 切换:当一个接入网络质量下降或中断时,网络可以将正在进行的业务(如视频通话)平滑地转移到另一个接入网,用户几乎无感知。这类似于在Wi-Fi信号变差时,手机自动切到蜂窝数据,保证通话不中断。
  • 拆分:网络能够将一个高带宽需求的数据流(如4K视频下载)同时通过5G和Wi-Fi两条路径传输,聚合带宽以提升下载速度;或者为了高可靠性,将同一份数据通过两条路径发送,确保即便一条路径故障,业务也不受影响。

二、ATSSS的工作原理与模式

ATSSS的工作层面可以是在IP层(例如使用MPTCP、MPQUIC等多路径协议),也可以在IP层以下(利用底层的链路聚合功能)。其控制核心是5G核心网中的策略控制功能(PCF),PCF根据运营商配置的策略规则,并结合来自终端(UE)和网络自身的实时性能测量数据,做出智能的流量调度决策。

基于不同的优化目标,ATSSS主要支持以下几种工作模式:

  • 主备模式:流量主要经由活动链路(主用)发送。一旦主用链路发生故障,流量立即切换到备用链路,确保业务不中断,重点在于可靠性。
  • 负载均衡模式:流量按照预设的比例(如7:3)在可用的接入网络之间进行分配,旨在平衡各链路的负载,充分利用所有网络资源。
  • 最小延迟模式:流量始终被导向当前延迟(往返时间RTT)最低的接入网络,适用于对实时性要求极高的业务,如云游戏、实时交互。
  • 优先级模式:流量优先通过高优先级链路(如5G)发送。当该链路发生拥塞时,超出部分的流量可以被拆分或转移到低优先级链路(如Wi-Fi),是一种兼顾性能与资源利用的策略。

三、为支持ATSSS的5G架构扩展

为了实现上述功能,5G的系统架构进行了相应的扩展。支持ATSSS的5G终端(UE)需要集成一个或多个流量控制功能模块,包括 MPTCP功能、MPQUIC功能和ATSSS-LL功能。UE中的这些功能模块能够根据5G核心网下发的ATSSS规则,在3GPP和non-3GPP接入网之间执行精确的流量控制、切换与拆分。

相应的,网络侧的用户面功能(UPF)也需要增强以进行配合:

  • UPF可以支持MPTCP代理功能,通过MPTCP协议(遵循IETF RFC 8684)与UE中的MPTCP功能进行通信。
  • UPF可以支持MPQUIC代理功能,通过QUIC协议及其多路径扩展草案与UE中的MPQUIC功能进行通信。
  • UPF可以支持ATSSS-LL功能,其功能定义与UE侧的ATSSS-LL功能相对应。

特别地,对于以太网类型的多接入PDU会话,UE必须具备ATSSS-LL功能。

5G ATSSS非漫游与本地中断架构示意图
图:支持ATSSS的非漫游及本地中断架构(图4.2.10-1)

四、ATSSS的关键应用特点

1. 对以太网类型会话的要求:在5G核心网中建立以太网类型的多接入PDU会话时,必须依赖ATSSS-LL功能进行协议转换和处理。

2. 性能测量:UPF支持性能测量功能(PMF),UE可以利用该功能分别获取3GPP接入和non-3GPP接入的用户面性能指标(如时延、丢包率),这些数据是PCF做出智能调度决策的重要输入。

3. 控制面增强:为了支持ATSSS,AMF、SMF和PCF都扩展了新的功能接口和流程,具体在3GPP规范TS 23.502/503中定义。

4. 架构灵活性:如图4.2.10-1所示,UPF之间可以通过N9接口互联,而并非必须通过N3接口连接无线接入网,这为数据面的组网提供了更多灵活性。

五、漫游场景下的ATSSS架构

在复杂的漫游场景下,ATSSS的支持架构会根据流量路由方式和UE的注册情况有所不同。

场景一:归属地路由,UE在同一拜访地网络注册
ATSSS漫游场景(归属地路由,同VPLMN注册)架构图
图:支持ATSSS的漫游架构(归属地路由,UE注册于同一VPLMN)(图4.2.10-2)

如图4.2.10-2所示,当采用归属地路由方式,且UE通过3GPP和non-3GPP接入都注册在同一个拜访地公共陆地移动网络(VPLMN)时,关键的MPTCP代理、MPQUIC代理、ATSSS-LL及PMF等功能都位于归属地的UPF(H-UPF)中。

场景二:归属地路由,UE在不同网络注册
ATSSS漫游场景(归属地路由,不同PLMN注册)架构图
图:支持ATSSS的漫游架构(归属地路由,UE注册于不同PLMN)(图4.2.10-3)

如图4.2.10-3所示,这是一种更复杂的场景:流量仍采用归属地路由,但UE通过3GPP接入注册在VPLMN,而通过non-3GPP接入却直接注册在归属地网络(HPLMN)。此时,UE实际上同时附着于两个不同的PLMN。在这种情况下,所有的代理功能(MPTCP、MPQUIC、ATSSS-LL)和PMF同样都部署在H-UPF中,由归属网络统一控制流量的跨接入、跨地域的调度。

ATSSS功能深刻地体现了5G核心网向智能化、融合化的发展方向,它不仅是提升用户体验的关键,也是运营商优化网络资源、提供差异化服务的重要技术基石。想了解更多关于5G、网络协议和系统架构的深度讨论,欢迎访问云栈社区,与广大开发者一起交流学习。




上一篇:深入剖析Linux CFS调度器:调度周期的计算逻辑与抢占实现
下一篇:树莓派Zero 2 W与Java打造全自动智能鸡舍,软硬件架构深度解析
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-9 21:40 , Processed in 0.406499 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表