stryInsights
2026-07-30 17:15:11
5GC SBI 인터페이스 개요: 참조점에서 서비스 기반 아키텍처로
5GC SBI 인터페이스를 참조점 아키텍처의 한계, 서비스 기반 아키텍처, NF 서비스, API 방식 상호작용, UDM 서비스 예시, SBA 다이어그램, 3GPP 서비스 오퍼레이션을 찾는 실무 방법을 통해 설명합니다.

Becke Telcom

5GC SBI 인터페이스 개요: 참조점에서 서비스 기반 아키텍처로

5GC SBI 인터페이스를 가장 쉽게 이해하는 방법은 실용적인 질문에서 시작하는 것입니다. 5G Core에는 왜 새로운 상호작용 모델이 필요했을까요? 5G 이전에는 모바일 코어 네트워크를 일반적으로 참조점 아키텍처로 설명했습니다. LTE/EPC에서 MME와 HSS 사이의 S6a처럼, 각 네트워크 요소 쌍은 정의된 인터페이스를 통해 통신했습니다. 이 점대점 모델은 도식화하고 설명하기 쉬웠지만, 네트워크 기능과 서비스 요구가 다양해지면서 유연성이 떨어졌습니다.

5G Core는 다른 방식을 채택합니다. 모든 네트워크 요소를 고정된 참조점으로만 연결되는 폐쇄형 장치로 취급하는 대신 서비스 기반 아키텍처를 도입합니다. 네트워크 기능은 서비스를 노출하고, 권한이 있는 다른 네트워크 기능은 서비스 기반 인터페이스를 통해 해당 서비스를 이용합니다. 이것이 SBI의 핵심 개념입니다.

서비스 기반 아키텍처에서 AMF SMF UDM PCF NRF AUSF가 서비스를 노출하는 5GC SBI 인터페이스 개요
SBI 모델을 사용하면 5GC 네트워크 기능이 표준화된 서비스 기반 인터페이스를 통해 서비스를 노출할 수 있습니다.

참조점 방식이 한계에 도달한 이유

네트워크 요소 간 상호작용 관계가 안정적이고 예측 가능할 때 참조점 아키텍처는 효과적으로 작동했습니다. MME가 HSS와 통신해야 하면 S6a 참조점이 그 관계를 설명했습니다. SGW가 PGW와 통신해야 하면 다른 참조점이 해당 경로를 설명했습니다. 이 모델은 아키텍처를 명확하고 직접적으로 보여주었습니다.

문제는 확장성입니다. 아키텍처와 참조점이 특정 규격 릴리스에 고정되면 새로운 통신 관계를 추가하기 어려워집니다. 예를 들어, 이미 정의된 인터페이스가 없는 두 네트워크 기능 사이에 새로운 요구가 생기면 표준 아키텍처가 이를 깔끔하게 지원하지 못할 수 있습니다. 공급업체가 독자적인 솔루션을 만들 수는 있지만, 독자 방식은 상호운용성을 낮추고 네트워크 발전을 어렵게 합니다.

5G Core는 모바일 광대역, IMS, 네트워크 슬라이싱, 정책 제어, 엣지 서비스, 서비스 노출 기능, 유연한 가입자 데이터 처리 등 더 넓은 서비스 범위를 위해 설계되었습니다. 경직된 점대점 모델은 이러한 발전을 복잡하게 만듭니다. SBI는 하나의 네트워크 기능이 여러 서비스를 제공하고 서비스 소비자로 권한이 부여된 네트워크 기능이 필요할 때 호출할 수 있게 하여 이 문제를 해결합니다.

마이크로서비스로 이해하는 SBI

은행 창구를 비유로 들 수 있습니다. 고객의 관점에서 창구는 현금 인출 서비스를 제공합니다. 고객은 내부 처리를 회계 담당자, 창구 직원, 관리자 또는 여러 사람이 함께 수행하는지 알 필요가 없습니다. 요청이 접수되고 처리되어 완료되는지만 중요합니다.

하지만 은행 내부의 관점에서는 서비스가 여러 역할로 나뉠 수 있습니다. 한 역할은 계좌를 확인하고 거래를 기록하며, 다른 역할은 현금을 준비합니다. 관리자는 비정상적이거나 고액인 업무를 승인할 수 있습니다. 이러한 역할은 서로 다른 사람이 담당할 수도 있고 작은 지점에서는 한 사람이 함께 맡을 수도 있습니다. 중요한 점은 내부 분담이 바뀌더라도 외부 서비스는 명확하게 유지된다는 것입니다.

5GC도 같은 사고방식을 적용합니다. 네트워크 기능은 서비스 제공자로 볼 수 있고, 내부 능력은 여러 서비스 모듈로 나뉩니다. 다른 네트워크 기능은 표준화된 API 방식의 상호작용을 통해 필요한 서비스를 호출합니다. 서비스 소비자 역할의 네트워크 기능은 가능한 모든 기능 관계마다 전용 일대일 참조점을 가질 필요가 없으므로 유연성이 향상됩니다.

UDM은 좋은 예입니다. 4G에서는 MME가 S6a 인터페이스를 통해 HSS의 여러 기능에 접근했습니다. 5G에서는 관련 능력이 서로 다른 UDM 서비스로 노출됩니다. 예를 들어 UE 등록 정보를 위한 UECM, 가입 데이터 관리를 위한 SDM, 인증 관련 데이터를 위한 UEAuthentication이 있습니다. 권한이 있는 네트워크 기능은 정의된 규칙에 따라 이러한 서비스를 이용할 수 있습니다.

5GC에서 SBI가 의미하는 것

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는 하나의 네트워크 기능이 서비스 소비자로 권한이 부여된 여러 네트워크 기능이 이용할 수 있는 서비스를 어떻게 노출하는지 설명합니다. 이에 따라 아키텍처의 중심은 고정된 기능 쌍 연결에서 재사용 가능한 서비스 능력으로 이동합니다.

점대점 인터페이스와 재사용 가능한 NF 서비스를 보여주는 5GC 참조점 아키텍처와 SBI 기반 SBA 비교
참조점 아키텍처는 고정된 관계에 초점을 맞추고, 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 .