好的,收到指令。我将扮演一位精通3GPP和GSMA规范的资深通信技术专家和技术作家,为您撰写系列深度解读文章的第一篇。

这篇文章将作为开篇之作,对 3GPP TS 23.548 规范进行一次全面而深入的总结性介绍,旨在为读者构建一个关于5G系统如何为边缘计算赋能的宏观技术图景。


深度解析 3GPP TS 23.548:5G边缘计算增强技术 (全景概览)

本文技术原理深度参考了3GPP TS 23.548 V18.9.0 (2025-03) Release 18规范,旨在为读者提供一个关于5G系统如何通过架构增强、新增功能实体和优化流程,来全面支持和赋能边缘计算(Edge Computing)的全景视图。

欢迎来到5G技术的深水区。当我们谈论5G时,除了“快”这个最直观的感受,其背后真正的革命性力量在于它为万物互联(IoT)、工业自动化、自动驾驶等一系列前沿应用打开了大门。而这一切的基石,便是将计算能力从遥远的云端推向网络边缘,即边缘计算(Edge Computing)

然而,将应用部署在网络边缘只是第一步。如何让海量的、移动的终端设备(UE)能够智能、高效、无缝地发现并连接到距离它最近、性能最优的边缘应用服务器(Edge Application Server, EAS)?当用户在高速移动时,如何保证业务的连续性,并动态切换到新的、更优的边缘节点?网络如何将自己的能力(如低时延、高带宽、QoS监测)开放给边缘应用,实现“网业协同”?

这些问题,正是3GPP TS 23.548这份规范致力于解答的核心。它不是在定义边缘计算本身,而是定义了5G核心网(5GC)为了拥抱赋能边缘计算,所需要进行的一系列“自我进化”。可以说,TS 23.548是连接5G通信网络与蓬勃发展的边缘应用生态之间最关键的桥梁。

在接下来的深度解析中,我们将一同踏上这段探索之旅,为您揭示这份长达88页规范背后的技术逻辑与设计哲学。我们将从它要解决的核心问题出发,逐步剖析其设计的参考架构、关键功能实体、核心流程以及漫游等复杂场景,力求为您构建一幅清晰、立体的5G边缘计算技术蓝图。

1. 核心挑战:5G网络拥抱边缘计算必须迈过的三道坎

在深入规范细节之前,我们必须理解,如果没有TS 23.548的定义,5G网络在支持边缘计算时会面临哪些天然的障碍。想象一下,你是一个应用开发者,希望在全国各地的运营商边缘节点上部署你的高清云游戏服务。

第一道坎:发现的鸿沟 (Discovery Gap)

你的游戏服务器部署在成百上千个物理位置分散的边缘数据中心。当一个玩家,我们称他为“小明”,在北京西二旗打开你的游戏App时,他的手机如何知道应该连接到位于西二旗机房的服务器,而不是远在广州的服务器?

在传统互联网中,通常使用DNS(域名系统)解析。但常规的DNS只能做到基于地理位置的大区级解析,无法感知到小明此刻正连接在哪个5G基站,哪个UPF(用户面功能)节点之下。这种粗粒度的解析机制,显然无法满足边缘计算对“就近接入”的苛刻要求。我们需要一个更“懂”5G网络的发现机制。

第二道坎:移动的诅咒 (Mobility Curse)

小明坐上了从北京开往上海的高铁。当列车高速行驶时,为他服务的最佳边缘节点也在不断变化。如果连接始终锚定在北京的服务器,时延会急剧增加,游戏体验将断崖式下跌。

5G网络本身具备强大的移动性管理能力,但这种能力通常作用于网络层(PDU会话的锚点切换)。而应用层的连接,网络是“无感”的。如何让网络层的移动性事件能够“通知”到应用层,触发应用去重新发现(Re-discovery)并无缝切换到新的、更优的边缘服务器,从而保证业务的连续性和最佳体验?这是保障边缘业务在移动场景下高可用的关键。

第三道坎:协同的壁垒 (Synergy Barrier)

你的云游戏对网络时延和抖动极其敏感。你希望网络能为你游戏的特定数据流提供一条“绿色通道”(特定的QoS保障)。同时,你还希望能实时了解到当前网络路径的真实时延数据,以便动态调整游戏的渲染码率。

在传统模式下,网络和应用是两个独立的“黑盒”。应用对网络状态两眼一抹黑,网络也无法精细化地感知和满足上层应用的需求。如何打破这层壁垒,让网络能力(如QoS保障、路径监测)能被边缘应用按需调用,同时让应用的需求能反向影响网络的资源调度和路径选择?这就是所谓的“网业协同”,是边缘计算价值最大化的核心。

TS 23.548规范的诞生,正是为了系统性地解决以上三大挑战,为5G网络的原生边缘计算能力打下坚实的基础。

2. 架构蓝图:5G网络为边缘计算搭建的新舞台 (Chapter 4 & 5)

为了解决上述问题,TS 23.548并没有推倒重来,而是在现有的5G系统架构(TS 23.501)基础上,引入了新的功能和连接模型,如同在一个已有的城市里,规划并建设了通往“边缘特区”的全新高速公路和智能交通系统。

2.1 关键建筑模块:连接模型与核心网元

规范首先定义了边缘计算的部署环境——边缘托管环境 (Edge Hosting Environment, EHE),它位于数据网络(DN)中,物理上靠近UE的接入点。而运行在EHE中的应用服务器,就是我们反复提到的EAS (Edge Application Server)

为了让UE的流量能够高效地抵达EHE,规范重点利用和增强了几个关键的UPF(用户面功能)角色:

  • 本地PSA UPF (L-PSA UPF): 这里的“PSA”代表“PDU会话锚点”。L-PSA是一个部署在网络边缘、靠近UE的UPF。UE的边缘业务流量可以在这里“下沉”,直接访问本地的EAS,而无需迂回到网络的核心。它就像是通往边缘应用的高速公路“本地出口”。
  • 中央PSA UPF (C-PSA UPF): 这是传统的、部署在网络核心区域的PDU会话锚点。非边缘业务的普通互联网流量,依然会通过这个“中央枢纽”进行转发。
  • 上行分类器/分支点 (UL CL/BP): 这是实现流量分流的“智能交通警察”。UL CL (Uplink Classifier) 可以被配置在中心UPF和边缘UPF之间。它的职责是检查上行数据包,识别出哪些是发往边缘应用的流量,然后像一个岔路口的扳道工一样,将这些流量从主路(通往C-PSA)引导到通往本地L-PSA的支路。

基于这些模块,规范定义了三种核心的连接模型 (Connectivity Models),以适应不同的业务场景:

  1. 分布式锚点 (Distributed Anchor Point): 整个PDU会话的锚点都设置在本地的L-PSA。这意味着该会话上的所有流量(无论是否是边缘业务)都默认从本地出口出去。这种模型简单直接,适用于特定边缘业务专用(例如通过特定DNN区分)的场景。
  2. 会话分离/本地分流 (Session Breakout): 这是最灵活、最常用的一种模型。UE的PDU会话拥有一个中央锚点(C-PSA)和一个或多个本地锚点(L-PSA)。默认情况下,所有流量都经过C-PSA访问互联网。但当UE需要访问某个边缘应用时,网络会通过UL CL或BP动态地建立一条通往L-PSA的路径,仅将特定的边缘业务流量分流出去。这就像在一条国家高速公路上,为特定车辆临时开辟了一个直达本地景点的VIP出口。
  3. 多PDU会话 (Multiple PDU Sessions): UE可以同时建立多个PDU会话。一个会话(如使用特定DNN和S-NSSAI)专门用于访问边缘应用,其锚点在L-PSA;另一个会话用于访问普通互联网,其锚点在C-PSA。UE通过URSP(UE路由选择策略)规则来决定哪个应用的数据包应该走哪个PDU会話。

这些架构和模型共同构成了5G网络支持边缘计算的物理基础和流量路径,为后续的智能发现和动态调度提供了舞台。

2.2 两大明星角色:EASDF 与 EDC

在搭建好舞台之后,需要有新的角色来唱主角戏。TS 23.548引入了两个至关重要的功能实体,它们是实现智能边缘发现的“大脑”和“神经末梢”。

  • EASDF (Edge Application Server Discovery Function - 边缘应用服务器发现功能): EASDF是5GC中的一个全新网络功能(NF)。你可以把它想象成一个高度智能化的、专为边缘计算服务的“超级DNS”或“边缘服务目录”。它的核心职责是,接收来自UE的DNS查询请求,并根据UE的“网络位置信息”(例如UE当前连接的L-PSA信息、地理位置等),解析出拓扑上最近、最合适的EAS的IP地址。

    它与普通DNS的根本区别在于,EASDF是5GC的一部分,能够与SMF(会话管理功能)等核心网元紧密协作。SMF知道UE会话的所有上下文信息(签约数据、位置、PDU会话锚点等),EASDF可以利用这些信息做出精准的解析决策,这是外部DNS系统完全无法做到的。

  • EDC (Edge DNS Client - 边缘DNS客户端): EDC是位于UE侧的一个3GPP定义的功能。它像一个被植入UE操作系统的“秘密代理”,确保当UE上的应用需要解析一个域名时,该DNS请求会被发送到网络侧(SMF)指定的DNS服务器——也就是EASDF,而不是用户自己配置的公共DNS(如8.8.8.8)。

    EDC的存在形成了一个完美的闭环:网络通过PDU会话建立过程告诉UE(的EDC):“嘿,以后要找边缘服务,就来问我指定的EASDF,别问别人。” 这样,网络就牢牢掌握了边缘发现的主导权,确保整个机制能够按预期工作。没有EDC,UE可能会“我行我素”,绕过EASDF,导致边缘发现失败。

3. 核心流程剖析:一场精心编排的边缘之旅 (Chapter 6)

有了架构和角色,TS 23.548用大量的篇幅定义了各种场景下的详细流程。我们可以通过一个故事,将这些核心流程串联起来。主角依然是我们的5G用户“小明”。

3.1 旅程的起点:EAS发现与会话建立 (Clause 6.2)

小明在咖啡馆里,准备体验一款最新的AR导航应用。这款应用需要实时处理摄像头数据,并叠加虚拟指引,对时延要求极高,因此它部署在运营商的边缘节点上。

  1. PDU会话建立: 小明的手机开机后,会与网络建立一个PDU会话。在这个过程中,SMF会根据小明的签约信息和网络策略,决定这个会话支持边缘计算。SMF会选择一个EASDF,并将其IP地址通过PCO(协议配置选项)消息下发给小明的手机。手机中的EDC功能收到这个地址后,便知道“官方指定”的边缘发现服务器是谁了。
  2. 应用发起请求: 小明打开AR导航App。App需要连接域名为arnavi.operator.com的服务。
  3. DNS查询与智能解析: App向操作系统发起DNS查询。EDC功能“截获”了这个请求,并将其通过PDU会话发送给了先前指定的EASDF。
  4. 网元联动与决策: EASDF收到了查询。但它自己并不知道小明在哪。于是它与SMF进行交互。SMF告诉EASDF,小明当前的PDU会话信息,包括他所在的区域,以及为他服务的潜在的L-PSA UPF列表。
  5. 返回最佳EAS: EASDF结合从SMF获取的位置信息,以及自身配置的“EAS部署地图”(由应用提供商通过AF/NEF接口提供),找到了离小明最近的、位于该咖啡馆附近街区机房的AR导航EAS,并将其IP地址返回给小明。
  6. 建立本地分流路径 (Session Breakout): 与此同时,EASDF的这次查询/响应事件会通知SMF。SMF意识到这是一个边缘业务请求,于是它执行“Session Breakout”操作:它向路径上的UL CL UPF下发指令,告诉它:“以后看到目标IP是刚刚解析出来的那个EAS IP地址的数据包,就把它转发到本地的L-PSA节点去。”
  7. 业务流量上路: 小明的手机收到EAS的IP地址后,便开始向该IP发送AR数据流。这些数据包到达UL CL后,被精确识别并被分流到了本地L-PSA,然后迅速到达了街区机房的EAS。一次低时延的边缘连接就此建立。

3.2 移动中的挑战:边缘重定位 (Clause 6.3)

小明离开了咖啡馆,坐上了一辆公交车。随着车辆的移动,他的网络接入点也在不断变化。

  1. 移动性触发: 5G网络(如AMF/SMF)检测到小明的移动性事件,例如发生了小区切换,或者服务他的UPF需要变更。网络判断,当前为他服务的L-PSA和EAS已经不再是最优选择了。
  2. 触发重定位: SMF决定启动边缘重定位(Edge Relocation)。它会为小明选择一个新的、更靠近他当前位置的L-PSA。
  3. EAS重发现指示: 单纯改变网络路径是不够的,应用层也需要切换服务器。于是,SMF会向小明的手机发送一个特殊的NAS消息,其中包含一个“EAS重发现指示(EAS rediscovery indication)”。这个指示就像一个指令:“你之前连接的那个EAS可能不行了,赶紧重新找一个吧!”
  4. UE侧响应: 小明的手机收到这个指示后,会清除掉本地相关的DNS缓存。当AR应用下一次需要发送数据时,它会发现连接“失效”或需要重新解析域名,从而触发一次新的EAS发现流程(回到3.1的步骤2)。
  5. 无缝切换: 新的发现流程会导向新的、更优的EAS。由于网络路径已经提前切换,应用层的切换也能快速完成,从而在小明几乎无感知的情况下,完成了从一个边缘节点到另一个边缘节点的业务迁移。

这个流程完美地解决了“移动的诅咒”,实现了网络层移动性与应用层移动性的协同。

3.3 更智能的协同:网络能力开放与AF影响 (Clause 6.4 & 6.6)

AR导航应用开发商(作为AF - Application Function)希望对网络有更多的掌控力。

  • AF影响流量路由 (AF influence on traffic routing): 在应用上线前,开发商可以通过NEF(网络能力开放功能)告诉运营商网络(PCF/SMF):“我的应用arnavi.operator.com是一个边缘应用,它的流量应该被路由到本地。” 这个信息会成为SMF制定策略(如决定是否进行Session Breakout)的依据。AF甚至可以提供更精细的策略,比如“只有在北京区域的用户访问时,才启用边缘路由”。

  • AF指导URSP规则生成: AF可以向PCF提供应用的特征信息,PCF据此生成URSP规则下发给UE。例如,AF可以告诉PCF:“所有访问*.game.com的流量,都应该走S-NSSAI为X、DNN为Y的这个专门为游戏优化的网络切片。” UE收到这个URSP规则后,就会自动将游戏流量导向正确的PDU会话,实现基于切片的边缘接入。

  • QoS监测结果开放: AF可以通过订阅,让边缘的L-PSA UPF直接将特定数据流的QoS监测报告(如时延、丢包率)发送给指定的边缘应用服务器(EAS)。这样,EAS就能实时感知网络质量,动态调整策略,例如,当检测到网络抖动增加时,稍微降低AR渲染的清晰度以保证流畅性。这个闭环反馈机制是实现极致体验的关键。

3.4 复杂的漫游场景:HR-SBO (Clause 6.7)

小明出国漫游到了法国。他的主PDU会话是**归属地路由(Home Routed, HR)**的,也就是说,他访问普通网站的流量都会先绕回中国的HPLMN核心网。

但是,他在法国使用了一款本地的、由法国运营商提供的边缘服务(例如,卢浮宫AR导览)。如果这个流量也绕回中国再到卢浮宫服务器,那边缘计算就毫无意义了。

TS 23.548定义了**HR-SBO (Home-Routed with Session Breakout)**机制来解决这个问题。

  • 在这种模式下,小明在法国VPLMN网络中建立的依然是HR会话,但VPLMN中的V-SMF和HPLMN中的H-SMF会协同工作。
  • 当小明访问卢浮宫AR导览这个法国本地的边缘应用时,V-SMF会在法国网络内部执行一次Session Breakout,将这部分流量在本地“截胡”,直接路由到部署在法国的EAS。
  • 而小明访问其他非边缘应用(如国内的新闻网站)的流量,则不受影响,继续通过N9接口回到中国的H-SMF进行路由。

HR-SBO机制极大地提升了漫游用户的边缘业务体验,是边缘计算走向全球化应用的重要技术保障。

4. 总结:TS 23.548的价值与意义

经过以上的全景式解读,我们可以清晰地看到3GPP TS 23.548的核心价值:

  • 标准化了“连接”: 它提供了一套标准的架构、接口和流程,解决了5G网络如何与形态各异的边缘应用生态进行对接的根本问题,避免了碎片化的私有方案,为产业的规模化发展奠定了基础。
  • 实现了“智能”: 通过引入EASDF、EDC以及与SMF/PCF的深度联动,将网络的拓扑感知、位置感知、移动性管理能力注入到了边缘服务的发现和重定位过程中,实现了从“能用”到“好用”的跨越。
  • 促进了“协同”: 通过AF影响流量路由、网络能力开放等机制,打破了网络与应用之间的壁垒,使得应用可以按需调用网络能力,网络可以为应用提供定制化、可保障的服务,真正实现了“网随云动,云网融合”。

对于通信工程师而言,理解TS 23.548意味着掌握了5G toB/toC新业务的核心技术之一,是从传统CT领域迈向CT与IT融合领域的关键一步。对于大学生和研究者而言,这份规范展示了现代通信系统设计的复杂性与精妙之处,是如何通过多网元、多层次的协同,来解决一个看似简单(“找到最近的服务器”)实则极具挑战的问题。

当然,本篇全景概览只是一个开始。TS 23.548中的每一个流程、每一个参数、每一个场景都有其深刻的设计考量和技术细节。在后续的系列文章中,我们将遵循“请继续拆解”的指令,从第一章第一节开始,对规范的每个章节进行逐一的、更为详尽的深度解析。敬请期待!


FAQ环节

Q1:3GPP TS 23.548定义了边缘计算服务器(EAS)本身吗? A1:没有。TS 23.548的范畴是定义5G系统(核心网)需要进行哪些增强来支持边缘计算。它将边缘应用服务器(EAS)和边缘托管环境(EHE)视为5G系统外部的实体。这份规范的核心是定义5G网络如何发现EAS、如何将用户流量高效地路由到EAS、以及如何在移动和漫游等场景下维持这种连接。EAS本身的设计、部署和管理则属于云计算和应用开发的范畴,例如ETSI MEC(多接入边缘计算)规范对此有更详细的定义。

Q2:EASDF和传统的DNS有什么本质区别? A2:EASDF虽然承担了类似DNS的域名解析功能,但其本质区别在于它的“智能”和“网络感知能力”。传统DNS通常基于请求来源的IP地址进行粗粒度的地理位置判断;而EASDF是5G核心网的一部分,它可以与SMF等网元联动,获取到UE精确的网络拓扑信息(如服务的UPF/L-PSA)、移动性状态、甚至是网络切片信息。这使得EASDF能够做出更精准、更动态、更符合5G网络状态的解析决策,从而为UE匹配到真正“最优”的边缘服务器。

Q3:我的手机App需要做什么修改才能使用5G边缘计算? A3:理想情况下,对App开发者可能是透明的。这主要依赖于UE操作系统和EDC(边缘DNS客户端)的实现。如果操作系统集成了EDC功能,它会自动遵循网络下发的指令,使用EASDF进行DNS查询。这样,App开发者只需正常进行域名访问,底层的操作系统和5G网络就会自动完成边缘发现和流量路由的优化。但在某些场景下,例如应用需要主动管理会话迁移(如Annex F所述),则可能需要应用层进行一些特定的开发和信令交互。

Q4:如果我在高铁上,从一个城市移动到另一个城市,使用边缘服务会中断吗? A4:规范的设计目标是尽可能实现无缝切换,避免中断。当网络检测到你正在进行长距离高速移动时,会触发“边缘重定位”(Edge Relocation)流程。SMF会通知UE需要进行“EAS重发现”,UE会重新查询EASDF找到新的最佳服务器。同时,网络层面也会更新流量路由路径(如切换L-PSA)。这个过程(包括网络层切换和应用层重发现)被设计为快速执行,以最大限度地减少或避免业务中断,保证用户体验的连续性。

Q5:为什么漫游场景下的边缘计算(HR-SBO)如此重要? A5:HR-SBO(归属地路由会话分离)对于全球化的边缘应用至关重要。想象一家全球云游戏公司,它在世界各地的运营商网络边缘都部署了服务器。当一个用户漫游到国外时,如果没有HR-SBO,他的游戏流量需要先传回母国,再路由到他当前所在国家的本地游戏服务器,这会产生巨大的时延,使低时延业务无法使用。HR-SBO允许在保持主会话归属地路由的前提下,智能地将特定的边缘业务流量在漫游地网络就近分流,确保用户无论身在何处,都能享受到本地化的低时延边缘服务体验,这极大地扩展了边缘计算的应用场景和商业价值。