Ensiklopedia
2026-11-02 15:09:24

Prosedur Modifikasi Sesi PDU Jaringan Inti 5GC

Modifikasi Sesi PDU 5GC memperbarui sesi yang ada melalui prosedur NAS, NGAP, dan PFCP bersyarat. Bedakan permintaan UE, perubahan kebijakan, batas QoS, dan bukti penegakan yang berhasil.

Becke Telcom

Prosedur Modifikasi Sesi PDU Jaringan Inti 5GC

A 5G device can remain connected while its authorized service changes. An application may need different QoS treatment, a subscription update may change an aggregate rate limit, or the radio network may report that an existing QoS Flow can no longer receive its authorized resources. The engineering question is which parts of the existing session must change, and how to prove that they changed consistently.

PDU Session Modification updates an existing PDU Session. The SMF coordinates the affected UE parameters, access resources and user-plane rules. A policy decision, a successful service API response and a working data connection are different observations: none alone proves that the complete intended change has taken effect.

Scope: an existing session, with conditional resource updates

The session must already exist, but its user-plane connection need not be active at the start of every modification. UE connection state and reachability affect delivery. For example, a UE in CM-IDLE may first need a Service Request before sending its session-management request. Network-initiated handling also depends on the applicable reachability procedure.

The scope below is the non-roaming and local-breakout procedure in 3GPP TS 23.502 Release 18, clause 4.3.3.2. Home-routed roaming, intermediate SMFs, multi-access operation and other extensions introduce additional paths. A trace should be compared with the release and architecture actually deployed.

Modification can change QoS rules or flow parameters, add or remove QoS Flows, and carry certain other session updates. It is distinct from PDU Session Establishment, which creates session context, and PDU Session Release, which removes it. A routine QoS change should therefore be investigated against the existing session context rather than treated as a new registration problem.

Identify the event that triggered the modification

Start with the earliest causal event, not merely the first Modification Command visible in a partial capture. A downstream command shows that the SMF has initiated delivery; it does not explain why the policy changed.

TriggerWhat to look forImportant boundary
UE requestA PDU SESSION MODIFICATION REQUEST and its requested changes, forwarded through the AMF.The request is subject to network authorization; an application does not automatically obtain its preferred QoS.
PCF policy changeA policy-association notification carrying revised decisions for the relevant session.Receiving a policy notification is separate from enforcing its contents.
UDM subscription updateA subscription-data notification and the SMF's resulting decision.A data update does not imply that every UE, RAN and UPF parameter changes.
SMF decisionLocal policy, session state or another documented procedure that requires an update.Dynamic PCC is conditional; some deployments use local policy.
RAN-related eventN2 session information relayed by the AMF, such as released resources or applicable QoS notifications.The gNB does not directly invoke a session-management API on the SMF.

Record the session identifier and relevant context references alongside timestamps. In a busy network, two similar policy events for different sessions can otherwise appear to form one procedure. AMF-related triggers and specialized Release 18 features also exist; the table identifies common diagnostic starting points rather than an exhaustive trigger list.

Conceptual diagram of UE, PCF, UDM, SMF and RAN events leading to PDU Session Modification
Trigger relationships are conceptual. UE and RAN information reaches the SMF through the applicable AMF procedures; the arrows do not represent direct interfaces from every source.

UE-initiated modification: request, authorization and delivery

Consider an illustrative existing PDU Session with ID 5. The UE requests different handling for selected traffic, including the applicable packet-filter operation and requested QoS information. The session ID is an example, not a reserved identifier. The request does not establish a new session or demonstrate that the radio network can admit the requested resources.

  1. Receive the request. The UE's session-management message is conveyed through the access network and AMF. The AMF invokes Nsmf_PDUSession_UpdateSMContext for the existing SM context.

  2. Determine the authorized change. The SMF evaluates the request using subscription information, applicable policy and the deployment's control procedures. It interacts with the PCF when required by the dynamic-policy procedure.

  3. Prepare the affected updates. The SMF determines whether UE QoS information, access resources and UPF rules need modification. A requested value and the final authorized value must remain distinguishable in the record.

  4. Deliver and reconcile results. The AMF conveys the applicable N1 and N2 information. The SMF processes the returned results and performs any necessary follow-up updates.

For service-interface trace inspection, TS 29.502 defines the following modification resource beneath the Nsmf_PDUSession API root. It is a path template, not a complete executable request; the API version, authority, authorization and request body depend on the deployment.

Update an existing SM context
POST {apiRoot}/nsmf-pdusession/{apiVersion}/sm-contexts/{smContextRef}/modify

When the network sends a PDU SESSION MODIFICATION COMMAND, an accepting UE responds with PDU SESSION MODIFICATION COMPLETE. TS 23.502's stage-2 diagram uses a descriptive “Command Ack” label; packet decoding should use the actual 5GSM NAS message type specified in TS 24.501. An HTTP response from the context-update service is not a replacement for that NAS evidence.

Illustrative UE-requested QoS modification with UE, gNB, AMF, SMF and PCF roles
The screen and arrows illustrate the concept, not a standardized handset control or a complete packet sequence. N1 session-management content and N2 information are conveyed through the AMF; PCF participation depends on the policy procedure.

PCF-triggered modification: define what a rate limit means

A network policy change can start without a UE request. For example, an operator policy might reduce the authorized downlink Session-AMBR to 10 Mbps after a usage condition is met. This is a hypothetical policy example, not a default 3GPP value or a measured network result. The usage-detection and reporting arrangement must be established separately.

The PCF communicates its decision to the SMF through the existing policy association. The SMF then translates it into the applicable session parameters and enforcement rules. Before checking packets, identify the exact parameter: “reduce the rate to 10 Mbps” is incomplete without direction, scope and traffic class.

ItemMeaning in a modification investigationCommon mistake
QFIIdentifies a QoS Flow within a PDU Session.Treating the identifier itself as a priority or bitrate.
5QIIdentifies a set of QoS characteristics.Reading a 5QI value as a numerical throughput limit.
GFBR and MFBRDirectional flow bitrate parameters for GBR QoS Flows.Applying them indiscriminately to every non-GBR flow.
Session-AMBRAn aggregate limit across the session's non-GBR QoS Flows, with separate uplink and downlink values.Treating it as a separate allowance for every flow, or including GBR traffic in the same comparison.
QERA PFCP rule used by the UPF for applicable QoS enforcement.Assuming a QER ID is a QFI or that one changed QER automatically covers all intended traffic.

For the example, compare the authorized downlink Session-AMBR with the relevant installed enforcement and the aggregate non-GBR downlink traffic. An isolated application's speed display is insufficient evidence. Packet classification, other traffic in the session, averaging behavior and the measurement point all affect the comparison.

The SMF reports policy-enforcement outcomes through the applicable policy-control procedure. An acknowledgement that a notification was received should never be recorded as proof that the UE, RAN and UPF have all applied the decision.

Read N1, N2 and N4 as separate execution paths

N1: UE session-management parameters

N1 is the UE–AMF reference point; session-management NAS content is handled by the UE and SMF and relayed by the AMF. Inspect the actual QoS-rule operations and flow descriptions in the command, followed by the UE's response. A diagram showing an SMF-to-UE arrow usually represents logical session-management communication rather than a direct transport connection.

N2: access-network resources

N2 connects the AMF and access network. The SMF supplies session-related information for the AMF to convey. Where access resources change, examine the relevant NGAP procedure and its accepted or rejected QFIs. A successful result for one flow must not hide rejection of another. If the whole N2 request fails, handling differs from partial success; follow the cause and the SMF's subsequent actions.

N4: UPF rules

N4 uses PFCP between the SMF and UPF. Inspect the requested rule changes and the PFCP response Cause, including rejection or partial acceptance where applicable. A useful investigation follows the traffic's packet-detection rule and its associated enforcement and forwarding rules rather than checking an unrelated QER in isolation.

PFCP Session Modification and PDU Session Modification are different procedures. An N4 rule update may participate in a wider session change, but it can also occur for other user-plane control reasons. Not every modification requires a new exchange on all three paths. TS 23.502 includes conditional updates and multiple possible N4 update points; the simplified order “N4, then N2, then N1” is not a universal sequence.

Conceptual comparison of UE parameter updates, gNB resource changes and UPF rule enforcement
The illustration groups three responsibilities. The AMF relays N1 session-management content and N2 information; PFCP applies only to N4. The arrows neither specify a mandatory order nor mean that all three paths change in every case.

Verify the result with a correlated trace and traffic test

A session may still pass data after an incomplete QoS update. Continued connectivity therefore tells you little about whether the new policy was installed correctly. Capture the expected before-and-after values first, then identify the earliest divergence between intention and execution.

CheckpointEvidence to retainNext investigation if inconsistent
Trigger and authorizationOriginating request or notification; session reference; requested and authorized values.Wrong policy association, stale subscription information or rejected authorization.
SMF translationWhich UE, RAN and UPF parameters the SMF intended to change.Missing translation, incorrect scope or an expected update that was never generated.
UPF execution, if requiredPFCP transaction and Cause; affected rule IDs; installed classification and enforcement.Rejected rule update, wrong UPF, unmatched traffic or incorrect rule associations.
Access execution, if requiredNGAP result and accepted/rejected QFIs with causes.Admission/resource limitations or incomplete handling of partial failure.
UE synchronization, if requiredDelivered command, NAS response, retransmissions and resulting UE context.Delivery failure, rejected parameters or unresolved context differences.
Observed serviceControlled traffic before and after the change, with direction, classification, load and timing recorded.A measurement mismatch, another bottleneck or policy enforcement on a different traffic set.

For a rate-limit test, generate sufficient offered load and document how traffic was counted. Separate GBR and non-GBR traffic, avoid combining unrelated sessions, and use an observation interval suitable for the applicable rate-control behavior. A brief burst above a target and a sustained aggregate excess are different findings. Equally, a low throughput result under poor radio conditions does not prove that the intended limiter is active.

When the RAN rejects some QFIs, inspect how the SMF aligns the remaining session and UE context. Do not treat partial failure as automatic failure of the entire PDU Session, or treat a generic success indication as acceptance of every requested flow. Preserve the transaction evidence before retrying so that a recovery attempt does not obscure the original fault.

FAQs

Does a routine QoS modification require a new IP address?

A change confined to QoS rules or bitrate parameters does not itself require assigning a new IP address to the existing IP PDU Session. If an address changes, investigate whether another procedure, such as re-establishment or a session-continuity operation, also occurred.

Does an authorized 5QI guarantee an application's response time?

No. The QoS characteristics describe treatment across the relevant 5G path. Application processing and networks beyond the UPF can add delay. If the session change is verified but the application remains slow, measure those additional segments rather than repeatedly changing the flow's QoS.

How should a test handle several policy updates close together?

Retain each intended value and its effective transaction timeline. A later decision may supersede the value that an earlier test expected. In a controlled reproduction, isolate one change where practical, then repeat the agreed overlapping-update scenario. Do not compare a current traffic result with an outdated policy snapshot.

Standards references

Produk Rekomendasi
Katalog
layanan pelanggan Telepon
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 .