行业洞察
2026-07-30 17:15:11
5GC SBI接口概述:从参考点到服务化架构
从参考点架构的局限、服务化架构、NF服务、API式交互、UDM服务示例、SBA架构图以及查找3GPP服务操作的实用方法,解析5GC SBI接口。

贝克电信

5GC SBI接口概述:从参考点到服务化架构

理解5GC SBI接口最简单的方法,是先从一个实际问题入手:5G核心网为什么需要一种全新的交互模型?在5G之前,移动核心网通常通过参考点架构来描述。每一对网络网元都通过已定义的接口通信,例如LTE/EPC中MME与HSS之间的S6a。这样的点对点模型便于绘图和讲解,但随着网络功能和业务需求日益多样化,其灵活性逐渐不足。

5G核心网采用了不同的思路。它不再把每个网元视为只能通过固定参考点连接的封闭模块,而是引入服务化架构。网络功能对外提供服务,其他经过授权的网络功能通过服务化接口调用这些服务。这正是SBI的核心思想。

5GC SBI接口概览,展示AMF、SMF、UDM、PCF、NRF和AUSF在服务化架构中提供服务
SBI模型允许5GC网络功能通过标准化的服务化接口对外提供服务。

参考点架构为何出现局限

当网元之间的交互关系稳定且可预测时,参考点架构能够很好地工作。如果MME需要与HSS通信,S6a参考点就用于描述这组关系;如果SGW需要与PGW通信,则由另一个参考点描述该路径。这种模型使网络架构直观而清晰。

问题在于扩展能力。一旦架构及其参考点在某个规范版本中确定下来,再增加新的通信关系就会变得困难。例如,如果两个原本没有定义接口的网络功能之间出现新需求,标准架构可能无法提供一种清晰的支持方式。厂商虽然可以开发私有方案,但私有方案会降低互操作性,并增加网络演进难度。

5G核心网面向更广泛的业务设计,包括移动宽带、IMS、网络切片、策略控制、边缘服务、能力开放以及灵活的用户数据处理。刚性的点对点模型会使这种演进更加复杂。SBI允许一个网络功能提供多项服务,并由经过授权的服务使用方按需调用,从而解决这一问题。

如何用微服务理解SBI

可以用银行柜台来类比。从客户角度看,柜台提供的是现金取款服务。客户不需要知道内部流程由会计、柜员、经理还是多名人员共同完成,只需要确认申请能够被受理、处理并完成。

但从银行内部看,一项服务可能由多个角色共同完成。一个角色负责核对账户并记录交易,另一个角色负责准备现金,经理还可能审批异常或大额业务。这些角色可以由不同人员承担,也可以在较小的网点中合并。关键在于,即使内部分工发生变化,对外提供的服务仍然清晰。

5GC采用了类似的思路。网络功能可以被视为服务提供方,其内部能力则划分为多个服务模块。其他网络功能通过标准化的API式交互调用所需服务。这样可以提高灵活性,因为服务使用方不必为每一种可能的功能关系建立专用的一对一参考点。

UDM是一个典型例子。在4G中,MME通过S6a接口访问HSS的多项功能。在5G中,相关能力被拆分为不同的UDM服务,例如用于UE注册信息的UECM、用于签约数据管理的SDM,以及用于认证相关数据的UEAuthentication。经过授权的网络功能可以按照既定规则调用这些服务。

SBI在5GC中的含义

在5GC术语中,NF即网络功能,是指AMF、SMF、UDM、AUSF、PCF、NRF或NEF等已定义的处理功能。NF服务是由某个NF对外提供、并由其他经过授权的NF使用的具体能力。服务化接口则描述某个网络功能如何对外提供一组服务。

SBI名称通常以大写字母N开头,后接小写形式的网络功能名称。例如,Nudm表示UDM对外提供的SBI,Namf表示AMF对外提供的SBI,Nsmf表示SMF对外提供的SBI。这种命名方式便于快速识别服务接口由哪个网络功能提供。

参考点与SBI之间的区别十分重要。参考点描述两个网络功能之间的关系,而SBI描述一个网络功能如何提供可供不同授权使用方调用的服务。架构关注点因此从固定的成对连接转向可复用的服务能力。

5GC参考点架构与基于SBI的SBA对比,展示点对点接口和可复用的NF服务
参考点架构关注固定关系,而SBI关注每个网络功能对外提供的可复用服务。

SBA如何保持架构灵活

5GC定义了基于SBI的SBA模型。在SBA架构图中,许多控制面网络功能以服务提供方的形式出现,并通过服务化接口连接。这并不意味着参考点架构图会完全消失。为了便于过渡、兼容和沟通说明,参考点图仍会保留,尤其是在工程师需要讨论N1、N2、N3、N4、N6或N11等熟悉关系时。

两种视图承担不同作用。参考点视图适合解释连接关系和流程路径,SBA视图适合解释服务开放、服务调用以及网络功能之间基于API的交互。要完整理解5GC,通常需要结合这两种视图。

在工程实践中,SBI不仅是一张架构图,它还影响工程师在3GPP规范中搜索、识别和理解服务的方式。网络功能服务列在3GPP TS 23.501第7.2节中。例如,可以在该章节找到Namf_Communication、Namf_EventExposure、Namf_MT和Namf_Location等AMF服务。

具体的服务操作、消息名称、参数以及已知的服务使用方,则在3GPP TS 23.502第5.2.2节中描述。例如,AMF服务操作可能包括UEContextTransfer、CreateUEContext、ReleaseUEContext、N1MessageNotify、N1N2MessageTransfer及相关操作。这种查找方法可以帮助工程师从SBI的高层概念进一步进入实际流程分析。

常见问题

为什么5GC仍然保留参考点架构图?

参考点架构图仍适用于过渡、兼容和流程说明。即使控制面采用服务化设计,它也能帮助工程师讨论熟悉的连接路径。

SBI是否只用于UDM?

不是。UDM只是其中一个例子。AMF、SMF、PCF、AUSF、NRF、NEF以及其他5GC控制面功能都可以通过各自的服务化接口提供服务。

NF与NF服务有什么区别?

NF指AMF或UDM等网络功能本身。NF服务则指该网络功能对外提供、供授权使用方调用的某项具体能力。

工程师应如何理解SBI名称?

名称通常以大写N开头,后接小写的网络功能名称。Nudm表示UDM的服务化接口,Namf表示AMF的服务化接口。

通常在哪里查看SBI操作?

网络功能服务列表通常在3GPP TS 23.501第7.2节中查看,详细的服务操作及相关参数通常在TS 23.502第5.2.2节中查看。

推荐产品
目录
客服 电话
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .