stryInsights
2026-09-17 16:32:13

5GC 코어 네트워크의 네트워크 주도 등록 해제 절차

5GC 네트워크 주도 등록 해제는 AMF가 직접 시작하거나 서비스 가입 철회 같은 UDM 이벤트로 트리거될 수 있습니다. 명시적·암시적 등록 해제, Deregistration Request, 재등록 제어 및 5GS 컨텍스트 정리를 설명합니다.

Becke Telcom

5GC 코어 네트워크의 네트워크 주도 등록 해제 절차

5G UE가 정상적으로 동작하고 무선 커버리지도 유지되며 활성 PDU Session까지 존재하는 상황에서도 AMF가 갑자기 네트워크 주도의 Deregistration Request를 보낼 수 있습니다. UE는 전원을 끄지 않았고 자체적으로 Deregistration Request를 보낸 것도 아닙니다.

이 동작은 모순이 아닙니다. 5GC의 등록 관계는 반드시 UE가 종료해야 하는 것은 아닙니다. 운용·유지보수 작업, UE의 장시간 도달 불가, AMF 내부 상태 처리 또는 UDM에서 가입자의 5G 서비스 가입이 철회되는 경우 모두 네트워크가 기존 등록을 종료하는 원인이 될 수 있습니다. 트레이스를 분석할 때 중요한 것은 UPF 자원이 최종적으로 삭제되었는지만이 아니라 누가 먼저 등록 해제를 결정했는지, UE가 아직 알림을 받을 수 있는지, 네트워크가 재등록을 요구하는지, 그리고 어떤 시그널링 메시지가 정상적인 이유로 전혀 나타나지 않을 수 있는지입니다.

등록된 UE가 5GS에서 나가야 한다고 누가 결정할 수 있는가?

네트워크 주도 등록 해제를 이해하려면 먼저 ‘시작’과 ‘트리거’를 구분해야 합니다. 실제 절차는 최종적으로 AMF가 시작하고 수행하지만, 그 원인이 항상 AMF 내부에서 발생하는 것은 아닙니다.

첫 번째 유형은 AMF에서 시작됩니다. 운용자가 유지보수, 사용자 이동 또는 기타 네트워크 관리 목적을 위해 사용자를 명시적으로 등록 해제하여 현재 RM-REGISTERED 상태인 UE를 기존 등록에서 이탈시킬 수 있습니다. 또 다른 유형은 암시적 등록 해제입니다. 네트워크가 더 이상 UE의 도달 가능성을 확인할 수 없고 관련 타이머 조건이 충족되면, AMF는 UE가 어떤 절차를 시작하기를 기다리지 않고 컨텍스트 정리를 시작할 수 있습니다.

세 번째 경로는 UDM에서 시작됩니다. 예를 들어 사업자가 가입자의 5G 서비스 가입을 철회하면 UDM이 가입 상태 변경을 먼저 인지합니다. UDM은 UE에 NAS 시그널링을 직접 보내지 않습니다. 대신 현재 해당 UE를 서비스하는 AMF에 알리고, AMF가 이 코어 네트워크 결정을 네트워크 주도 등록 해제 절차로 전환합니다.

네트워크 기능 간 관계 관점에서 주요 원인은 다음과 같이 정리할 수 있습니다.

  • AMF의 명시적 시작: 운용·유지보수 작업, 사용자 이동 또는 기타 네트워크 관리 목적;

  • AMF의 암시적 등록 해제: 등록 해제 타이머 또는 도달 가능성 조건이 충족되어 UE를 더 이상 정상 등록 상태로 간주할 수 없는 경우;

  • UDM 트리거 등록 해제: 예를 들어 사용자의 서비스 가입이 철회되고 UDM이 AMF에 UE 등록 해제를 지시하는 경우.

원인이 무엇이든 최종 목표는 같습니다. 기존 5GS 등록은 더 이상 유효하지 않으며 UE는 RM-REGISTERED에서 RM-DEREGISTERED로 전환됩니다.

5GC 네트워크 주도 등록 해제의 세 가지 원인: AMF의 명시적 조치, AMF의 암시적 등록 해제 타이머 처리, 가입자 서비스 가입 철회 후 UDM 알림
5GC 네트워크 주도 등록 해제의 세 가지 원인: AMF의 명시적 조치, AMF의 암시적 등록 해제 타이머 처리, 가입자 서비스 가입 철회 후 UDM 알림

명시적 등록 해제와 암시적 등록 해제는 왜 트레이스에서 크게 다르게 보이는가?

두 절차 모두 최종적으로 UE를 등록 상태에서 제거하지만 시그널링 형태는 크게 다를 수 있습니다.

명시적 등록 해제에서는 네트워크가 일반적으로 UE와 계속 통신할 수 있습니다. AMF는 NAS Deregistration Request를 보내 현재 등록이 종료된다는 사실을 UE에 알릴 수 있습니다. UE가 계속 도달 가능하면 Deregistration Accept를 반환하고, 이후 네트워크는 남은 컨텍스트와 액세스 측 시그널링 연결 해제를 계속합니다.

암시적 등록 해제는 다른 조건에서 시작됩니다. 일반적으로 UE가 충분히 오랫동안 다시 나타나지 않거나 응답하지 않아 네트워크가 더 이상 도달 가능성을 확인할 수 없을 때 발생합니다. 이 단계에서는 UE가 이미 전원이 꺼졌거나 커버리지 밖에 있거나 다른 이유로 연결이 끊겼을 수 있으므로 Deregistration Request를 다시 보내는 것이 의미가 없을 수 있습니다.

따라서 암시적 등록 해제는 완전한 Deregistration Request → Deregistration Accept 교환 없이 네트워크 측 컨텍스트 정리만으로 트레이스에 나타날 수 있습니다.

여기서 유용한 트레이스 분석 규칙을 하나 얻을 수 있습니다. 네트워크에서 UE로 가는 Deregistration Request가 없다고 해서 네트워크 주도 등록 해제가 발생하지 않았다고 단정할 수는 없습니다. 암시적 시나리오에서는 UE가 더 이상 시그널링에 참여할 수 없기 때문에 네트워크가 컨텍스트를 정리하고 있을 수 있습니다.

UDM은 서비스 가입 철회 결정을 AMF에 어떻게 전달하는가?

가입자의 서비스 이용 자격 변화는 네트워크 주도 등록 해제의 가장 명확한 예 중 하나입니다. UE가 이미 방문망에 등록되어 서비스를 사용하고 있는데 홈 네트워크가 이후 사용자의 5G 서비스 가입을 철회한다고 가정해 보겠습니다. 이 가입 상태 변화를 가장 먼저 확인하는 것은 gNB나 UE가 아니라 UDM입니다.

UDM은 AMF가 이전에 등록한 콜백 URI를 통해 서비스 AMF에 Deregistration Notification을 보낼 수 있습니다. 일반적인 경우 알림에는 SUBSCRIPTION_WITHDRAWN 과 같은 사유와 3GPP_ACCESS 같은 관련 Access Type이 포함될 수 있습니다.

이 알림을 받은 뒤에야 AMF는 UE를 대상으로 하는 네트워크 등록 해제 절차로 이동합니다. AMF는 gNB를 통해 UE에 NAS Deregistration Request를 보낼 수 있습니다. UE 식별 정보와 Access Type 외에 특히 중요한 필드는 re-registration required(재등록 필요)입니다.

이 필드는 등록 해제 후 네트워크가 UE에 새로운 Registration을 수행하도록 요구하는지를 나타냅니다. 모든 네트워크 주도 등록 해제가 반드시 성공적인 재등록을 강제한다는 의미는 아닙니다. 어떤 시나리오에서는 UE를 현재 AMF에서 이탈시키거나 등록 컨텍스트를 재구성하도록 하는 것이 목적일 수 있습니다. 가입자가 실제로 5G 서비스 이용 자격을 잃었다면 이후 Registration 성공 여부는 별도의 판단입니다.

UDM에서 AMF로의 알림이 처리되면 AMF는 UDM에 해당 확인 응답을 반환합니다. 이 시점에서 제어 흐름은 ‘가입 상태가 변경됨’에서 ‘서비스 AMF가 등록 해제를 수행 중’으로 전환됩니다.

5GC에서 UDM은 SUBSCRIPTION_WITHDRAWN 이후 AMF에 Deregistration Notification을 보내 네트워크 주도 등록 해제를 트리거하고, AMF는 re-registration required 정보를 포함한 Deregistration Request를 UE에 전송합니다.
5GC에서 UDM은 SUBSCRIPTION_WITHDRAWN 이후 AMF에 Deregistration Notification을 보내 네트워크 주도 등록 해제를 트리거하고, AMF는 re-registration required 정보를 포함한 Deregistration Request를 UE에 전송합니다.

네트워크가 UE 등록 해제를 결정한 뒤 백엔드 자원은 어떻게 정리되는가?

이 단계부터 일부 자원 해제 절차는 UE 주도 등록 해제와 겹칩니다. 모든 N4, PCF, UDM 메시지를 다시 나열하는 것은 큰 의미가 없습니다. 더 중요한 것은 네트워크 주도 절차에서도 왜 이러한 정리 작업이 필요한지를 이해하는 것입니다.

UE에는 이미 하나 이상의 활성 PDU Sessions가 있을 수 있습니다. AMF가 등록 종료를 결정하면 관련 SMF에 해당 세션 해제를 지시해야 합니다. 이후 SMF는 UPF 측 사용자 평면 자원과 N3 경로를 처리하고 더 이상 유효한 서비스 컨텍스트가 없는 SM Policy 관계를 종료합니다. 남아 있는 세션 상태에 따라 UDM의 가입 또는 등록 관계도 제거될 수 있습니다.

AMF 자체도 AM Policy Association과 적용 가능한 UE Policy Association을 포함한 액세스·이동성 정책 관계를 해제해야 할 수 있습니다. 그렇지 않으면 UE는 이미 등록 해제되었는데도 PCF, SMF 또는 UDM에 활성 서비스가 계속되는 것처럼 보이는 관계가 남아 네트워크 상태가 불일치할 수 있습니다.

어려운 점은 ‘가능한 한 많이 삭제하는 것’이 아닙니다. 네트워크는 현재 Access Type과 여전히 유효한 서비스 상태를 이해해야 합니다. UE가 다른 액세스를 통해 계속 등록되어 있거나 일부 컨텍스트가 다른 세션에서 계속 사용 중이라면 UE 상태 전체를 삭제하는 것은 잘못입니다.

따라서 네트워크 주도의 Deregistration Request를 확인한 뒤에는 동일한 14개 메시지 시퀀스가 나타나는지만 확인해서는 안 됩니다. 해제되어야 할 PDU Sessions가 실제로 해제되었는지, 더 이상 필요하지 않은 정책 관계가 종료되었는지, 계속 유효해야 하는 컨텍스트가 보존되었는지를 확인해야 합니다.

AMF의 명시적 등록 해제와 UDM의 서비스 가입 철회는 무엇이 다른가?

두 절차의 후반부는 매우 비슷해 보일 수 있습니다. 둘 다 최종적으로 AMF가 UE를 등록 해제하고 동일한 PDU Session 및 정책 정리 로직으로 들어갈 수 있기 때문입니다. 하지만 시작점은 다릅니다.

운용자가 AMF에서 UE를 명시적으로 제거하면 첫 번째 중요한 동작은 AMF에서 직접 시작됩니다. 그 이전에 UDM의 Deregistration Notification은 없습니다. AMF는 이미 등록 해제의 운용상 이유를 알고 있으므로 UE에 Deregistration Request를 직접 보낼 수 있습니다.

가입자의 5G 서비스가 철회된 경우 시작점은 UDM입니다. AMF가 동작하기 전에 일반적으로 UDM으로부터 등록 해제 알림을 먼저 받습니다. 여러 NF를 함께 캡처한 패킷에서는 이 차이가 특히 유용합니다. 왜냐하면 기존 등록을 종료해야 한다고 누가 먼저 결정했는지를 보여 주기 때문에 후속 정리 시그널링을 모두 같은 시나리오로 취급하지 않아도 됩니다.

AMF 마이그레이션이나 AMF 풀 내부 사용자 재분배 시에는 Deregistration Request의 re-registration 요구 사항과 UE가 이후 새로운 Registration 절차에 들어가는지를 함께 확인해야 합니다. 이 경우 등록 해제는 가입자의 5G 서비스를 영구 종료하는 것이 아니라 UE를 다른 서비스 AMF로 이동시키는 단계일 수 있습니다.

서비스 가입 철회는 가입자의 이용 자격 변경을 의미하므로 성격이 다릅니다. NAS 절차가 UE에 Registration을 다시 시도하도록 허용하더라도 코어 네트워크는 갱신된 가입 상태를 기준으로 그 시도를 다시 평가합니다.

트레이스에서는 첫 메시지를 누가 보냈는지부터 확인한다

네트워크 주도 등록 해제는 다음 네 단계로 나누면 분석하기 쉽습니다. 기점 → 알림 → 자원 정리 → UE 응답.

  • 첫째, 기점을 확인합니다. 가장 이른 관련 메시지가 UDM에서 AMF로 가는 Deregistration Notification이면 UDM 측 이벤트가 절차를 트리거한 것입니다. AMF가 UE에 직접 Deregistration Request를 보내면 AMF가 명시적으로 시작한 경우일 가능성이 높습니다. 둘 다 나타나지 않지만 네트워크가 UE 컨텍스트를 제거하기 시작하면 암시적 등록 해제를 고려합니다.

  • 둘째, NAS 방향을 확인합니다. 네트워크 주도 등록 해제에서 Deregistration Request의 방향은 AMF → UE입니다. 이는 UE 주도 등록 해제와 반대 방향입니다. 메시지 이름이 같을 수 있으므로 방향이 중요합니다.

  • 셋째, UE가 Deregistration Accept를 반환하는지 확인합니다. 명시적 등록 해제에서는 UE가 계속 도달 가능하면 일반적으로 응답이 보입니다. 암시적 등록 해제에서는 UE가 이미 도달 불가 상태일 수 있으므로 이 단계가 없을 수 있습니다.

  • 넷째, 백엔드 자원을 확인합니다. UE에 이전 PDU Sessions가 있었다면 해당 SMF 및 UPF 자원이 해제되었는지 확인합니다. 절차가 UDM에서 시작되었거나 정책 상태가 관련되었다면 UDM과 PCF 관계도 확인합니다.

실무적인 분석 순서는 다음과 같습니다.

  1. 어떤 NF가 절차를 시작하거나 트리거했는지 확인한다;

  2. Deregistration Request의 방향과 Access Type을 확인한다;

  3. re-registration required가 시나리오와 일치하는지 확인한다;

  4. UE가 Deregistration Accept를 반환하는지 확인한다;

  5. 기존 PDU Sessions와 사용자 평면 자원 해제를 확인한다;

  6. 마지막으로 UE의 등록 상태가 RM-REGISTERED를 벗어났는지 확인한다.

이 방법은 번호가 매겨진 참조 흐름에서 HTTP/2 메시지 하나가 빠졌는지 기계적으로 비교하는 것보다 실제 장애 분석에 가깝습니다. 네트워크 주도 등록 해제에는 여러 원인이 있을 수 있으므로 서로 다른 시나리오는 첫 메시지부터 다르게 보일 수 있습니다.

UDM 알림, AMF의 하향 Deregistration Request, re-registration required, UE의 Deregistration Accept, 백엔드 PDU Session 해제를 통해 명시적·암시적 등록 해제를 구분하는 5GC 네트워크 주도 등록 해제 트레이스 분석
UDM 알림, AMF의 하향 Deregistration Request, re-registration required, UE의 Deregistration Accept, 백엔드 PDU Session 해제를 통해 명시적·암시적 등록 해제를 구분하는 5GC 네트워크 주도 등록 해제 트레이스 분석

자주 묻는 질문

네트워크 주도 등록 해제는 항상 UE에 Deregistration Request를 보내는가?

아닙니다. 명시적 등록 해제에서는 UE가 도달 가능하면 AMF가 일반적으로 Deregistration Request를 보냅니다. 암시적 등록 해제는 UE가 장시간 도달 불가 상태인 뒤 발생하는 경우가 많으므로 NAS Deregistration Request가 트레이스에 나타나지 않고 네트워크가 등록 컨텍스트를 직접 정리할 수 있습니다.

UDM이 UE를 직접 등록 해제할 수 있는가?

UDM은 주로 가입자 및 서비스 가입 데이터를 담당합니다. 서비스 가입 철회 같은 이벤트가 등록 해제를 트리거할 수 있지만 UE를 대상으로 네트워크 주도 Deregistration Request를 실행하는 NF는 여전히 서비스 AMF입니다. 트레이스 분석에서는 UDM이 트리거한 경우와 AMF가 시작한 등록 해제를 구분해야 합니다.

re-registration required가 1로 설정되면 UE가 반드시 다시 성공적으로 등록되는가?

아닙니다. 이 필드는 네트워크가 UE에 Registration을 다시 수행하도록 요구한다는 뜻이지만 새로운 Registration의 수락 여부는 가입자의 이용 자격, 액세스 제한, 네트워크 정책 및 원래 등록 해제 이유에 따라 달라집니다. 서비스 가입이 철회된 경우 새로운 Registration 시도가 5GC에 수락된다는 보장은 없습니다.

자원 해제 단계는 UE 주도 등록 해제와 완전히 다른가?

아닙니다. 절차를 트리거하는 방향은 다르지만 네트워크가 등록 종료를 결정한 뒤 기존 PDU Sessions, UPF 자원 및 정책 관계를 정리하는 과정은 UE 주도 등록 해제와 상당 부분 겹칠 수 있습니다. 더 유용한 구분 기준은 누가 절차를 시작했는지, NAS 메시지 방향, UE 확인이 예상되는지, 재등록이 필요한지입니다.

추천 제품
카탈로그
고객 서비스 전화
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 .