Skip to content
LIVE FEED

BlogS6a ULR/ULA — Tổng hợp Field Reference (3GPP TS 29.272)

S6a ULR/ULA — Tổng hợp Field Reference (3GPP TS 29.272)

Tài liệu tham chiếu đầy đủ các AVP trong cặp bản tin Update-Location-Request (ULR) và Update-Location-Answer (ULA) trên interface S6a (MME↔HSS), Diameter Command-Code 316.

Lưu ý: Diameter là binary/TLV (AVP), không phải JSON thật. JSON dưới đây chỉ là biểu diễn minh họa để dễ đọc/dễ nạp vào tooling (Go injector, mutation fuzzer). Field tên đúng chuẩn vẫn giữ nguyên theo TS 29.272 §7.3.


1. ULR (Update-Location-Request) — MME → HSS

Bảng dưới đối chiếu trực tiếp với Table 5.2.1.1.1/1 của TS 29.272 Rel-19 (itecspec.com, truy xuất 2026). Cột “Cat.” giữ nguyên ký hiệu chuẩn: M = Mandatory, O = Optional, C = Conditional (optional về ABNF nhưng có điều kiện bắt buộc phải gửi nếu đúng ngữ cảnh).

1.0 Khung Diameter base (không đặc thù S6a, luôn có trong mọi Request)

AVPCat.Ý nghĩa
Session-IdMĐịnh danh phiên Diameter, duy nhất toàn cục
Vendor-Specific-Application-IdMXác định ứng dụng S6a (Vendor-Id 10415, Auth-App-Id 16777251) — lưu ý: theo §7.1, nếu AVP này xuất hiện thì bị receiver ignore, không dùng để chọn app
Auth-Session-StateMLuôn = NO_STATE_MAINTAINED (1) cho S6a
Origin-HostMFQDN của MME đang gửi
Origin-RealmMRealm của MME (VPLMN)
Destination-HostOFQDN đích, chỉ gửi nếu MME biết trước HSS cụ thể
Destination-RealmMRealm HPLMN — routing key chính cho DRA
Proxy-Info / Route-RecordO (multi)Do các DRA/Proxy Agent dọc đường tự thêm — đây chính là AVP các bạn quan tâm trong thread tampering ở trên, mỗi hop-proxy hợp pháp append 1 instance

1.1 Bảng AVP đặc thù ULR (đầy đủ theo Rel-19)

Information ElementAVP nameCat.Ý nghĩa
IMSIUser-NameMIMSI của subscriber, format theo TS 23.003 §2.2
Supported FeaturesSupported-FeaturesODanh sách feature MME hỗ trợ (Feature-List-ID 1/2 theo §7.3.10)
Terminal InformationTerminal-InformationOChỉ mang IMEI + Software-Version — đúng, có tồn tại trong ULR (khác với tôi từng nghi ngờ ở lần trả lời trước)
ULR FlagsULR-FlagsMBitmask (chi tiết §1.3)
Visited PLMN IdVisited-PLMN-IdMMCC+MNC mạng đang phục vụ
Equivalent PLMN ListEquivalent-PLMN-ListODanh sách PLMN tương đương để MME xin CSG Subscription Data tương ứng
RAT TypeRAT-TypeMRAT UE đang dùng
SGSN numberSGSN-NumberCBắt buộc nếu gửi qua S6d và SGSN hỗ trợ LCS/SMS/Gs; có thể có trên S6a nếu là combined MME/SGSN
Homogeneous Support of IMS VoPSHomogeneous-Support-of-IMS-Voice-Over-PS-SessionsOMME báo toàn vùng phục vụ có đồng nhất hỗ trợ VoLTE hay không
V-GMLC addressGMLC-AddressCIPv4/IPv6 của V-GMLC, nếu có
Active APNActive-APNOList APN + PGW đang active MME/SGSN lưu — dùng khi MME cần restore PDN GW data cho HSS sau Reset. Mang Context-Identifier, Service-Selection, MIP6-Agent-Info, Visited-Network-Identifier, hoặc Specific-APN-Info nếu là Wildcard APN
UE SRVCC CapabilityUE-SRVCC-CapabilityCBắt buộc nếu MME/SGSN hỗ trợ SRVCC và biết thông tin này
MME Number for MT SMSMME-Number-for-MT-SMSCBắt buộc nếu MME hỗ trợ SMS-in-MME và muốn cung cấp dịch vụ này
SMS Register RequestSMS-Register-RequestCBắt buộc nếu MME/SGSN muốn đăng ký SMS
SGs MME identitySGs-MME-IdentityOMME identity dùng riêng trên SGs (nếu khác Diameter identity trên S6a)
Coupled node’s Diameter identityCoupled-Node-Diameter-IDODiameter ID của node ghép cặp (MME↔SGSN combined)
Adjacent PLMNsAdjacent-PLMNsODanh sách PLMN lân cận UE có khả năng handover tới (cấu hình tĩnh)
SF ULR TimestampSF-ULR-TimestampO(mới, satellite S&F mode) Timestamp UTC khi MME vệ tinh nhận NAS request
SF Provisional IndicationSF-Provisional-IndicationO(mới, satellite) Chỉ có nếu SF-ULR-Timestamp có mặt
Supported ServicesSupported-ServicesOAVP theo TS 29.336, chi tiết dịch vụ MME/SGSN hỗ trợ (Monitoring Events…)

1.2 Ví dụ JSON — ULR (đầy đủ theo bảng §1.0 + §1.1)

{
  "message": "Update-Location-Request",
  "command_code": 316,
  "flags": { "R": true, "P": true },
  "application_id": 16777251,
  "avps": {
    "Session-Id": "mme01.epc.mnc001.mcc452.3gppnetwork.org;1721728800;3;app=s6a",
    "Vendor-Specific-Application-Id": {
      "Vendor-Id": 10415,
      "Auth-Application-Id": 16777251
    },
    "Auth-Session-State": "NO_STATE_MAINTAINED",
    "Origin-Host": "mme01.epc.mnc001.mcc452.3gppnetwork.org",
    "Origin-Realm": "epc.mnc001.mcc452.3gppnetwork.org",
    "Destination-Host": null,
    "Destination-Realm": "epc.mnc001.mcc452.3gppnetwork.org",
    "Route-Record": ["dra01.ipx-transit.example.net"],
    "User-Name": "452010123456789",
    "Supported-Features": {
      "Vendor-Id": 10415,
      "Feature-List-ID": 1,
      "Feature-List": 274877906943
    },
    "Terminal-Information": {
      "IMEI": "356789102345678",
      "Software-Version": "01"
    },
    "ULR-Flags": 34,
    "Visited-PLMN-Id": "452F01",
    "Equivalent-PLMN-List": [],
    "RAT-Type": 1004,
    "SGSN-Number": null,
    "Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions": 0,
    "GMLC-Address": null,
    "Active-APN": [],
    "UE-SRVCC-Capability": 0,
    "MME-Number-for-MT-SMS": null,
    "SMS-Register-Request": null,
    "SGs-MME-Identity": null,
    "Coupled-Node-Diameter-ID": null,
    "Adjacent-PLMNs": [],
    "Supported-Services": null
  }
}

null = AVP category Optional/Conditional không kèm vì không đúng điều kiện gửi — giữ nguyên trong ví dụ để bạn thấy đủ bộ field khả dụng khi build injector, không phải nghĩa là luôn phải gửi rỗng (Diameter: absent AVP ≠ null value, đơn giản là không có trên wire).

1.3 ULR-Flags — chi tiết bitmask (bit 0 = LSB)

BitTênÝ nghĩa khi = 1
0Single-Registration-IndicationUE hỗ trợ single-registration giữa E-UTRAN/UTRAN (dùng cho Idle-mode Signalling Reduction)
1S6a/S6d-Indicator0 = request từ MME (S6a), 1 = request từ SGSN (S6d)
2Skip-Subscriber-DataMME yêu cầu HSS không trả Subscription-Data trong ULA (chỉ cần update location)
3GPRS-Subscription-Data-IndicatorYêu cầu HSS trả kèm GPRS subscription data (2G/3G legacy)
4Node-Type-Indicator0 = MME, 1 = combined MME/SGSN
5Initial-Attach-IndicatorĐây là Initial Attach (không phải TAU cập nhật vị trí thông thường) — quan trọng để HSS quyết định có cần Cancel-Location gửi MME cũ hay không
6PS-LCS-Not-Supported-By-UEUE không hỗ trợ location service qua PS domain
7SMS-Only-IndicationMME chỉ request đăng ký để hỗ trợ SMS, không attach data

Ví dụ: ULR-Flags = 2 → bit 1 set → S6a-Indicator = MME request (không phải SGSN). Kết hợp ULR-Flags = 34 (0b100010) → thêm bit 5 → Initial Attach.


2. ULA (Update-Location-Answer) — HSS → MME

Bảng dưới đối chiếu trực tiếp với Table 5.2.1.1.1/2 của TS 29.272 Rel-19.

2.1 Bảng AVP tổng quan (đầy đủ)

Information ElementAVP nameCat.Ý nghĩa
(Diameter base)Session-Id, Auth-Session-State, Origin-Host, Origin-RealmMKhung chuẩn — copy Session-Id từ ULR, phần còn lại là identity của HSS trả lời
Supported FeaturesSupported-FeaturesOFeature-List HSS hỗ trợ trả về
ResultResult-Code / Experimental-ResultMResult-Code cho lỗi chuẩn Diameter base (2001 = SUCCESS); Experimental-Result (grouped: Vendor-Id + Experimental-Result-Code) cho lỗi riêng S6a — 4 lỗi định nghĩa rõ trong spec: User Unknown, Unknown EPS Subscription, RAT Not Allowed, Roaming Not Allowed
Error-DiagnosticError-DiagnosticOChỉ có nếu Experimental-Result = “Unknown EPS Subscription” (báo có/không GPRS subscription) hoặc “Roaming Not Allowed” do ODB (báo loại ODB cụ thể)
ULA-FlagsULA-FlagsCBitmask — chỉ có khi Result-Code = SUCCESS (chi tiết §2.2)
Subscription DataSubscription-DataCToàn bộ hồ sơ subscriber — có mặt nếu SUCCESS, trừ khi ULR đã set “skip subscriber data”. Chi tiết §2.3
Reset-IDsReset-IDOĐịnh danh tài nguyên fallible trong HSS mà IMSI phụ thuộc — dùng khi HSS restart để báo chính xác subscriber nào bị ảnh hưởng qua bản tin Reset riêng

2.2 ULA-Flags — bitmask

BitTênÝ nghĩa khi = 1
0Separation-IndicationBáo MME rằng SGSN và MME được tách biệt trong mạng (không phải combined node) — ảnh hưởng cách MME quyết định gửi Cancel-Location

2.2 Ví dụ JSON — ULA (khung ngoài)

{
  "message": "Update-Location-Answer",
  "command_code": 316,
  "flags": { "R": false, "P": true },
  "application_id": 16777251,
  "avps": {
    "Session-Id": "mme01.epc.mnc001.mcc452.3gppnetwork.org;1721728800;3;app=s6a",
    "Vendor-Specific-Application-Id": {
      "Vendor-Id": 10415,
      "Auth-Application-Id": 16777251
    },
    "Result-Code": 2001,
    "Auth-Session-State": "NO_STATE_MAINTAINED",
    "Origin-Host": "hss01.epc.mnc001.mcc452.3gppnetwork.org",
    "Origin-Realm": "epc.mnc001.mcc452.3gppnetwork.org",
    "ULA-Flags": 1,
    "Subscription-Data": "// xem chi tiết §2.3"
  }
}

2.3 Subscription-Data (AVP 1400, Grouped) — chi tiết đầy đủ

{
  "Subscription-Data": {
    "Subscriber-Status": "SERVICE_GRANTED",
    "MSISDN": "84987654321",
    "A-MSISDN": null,
    "STN-SR": null,
    "Network-Access-Mode": "PACKET_AND_CIRCUIT",
    "Operator-Determined-Barring": 0,
    "HPLMN-ODB": null,
    "Regional-Subscription-Zone-Code": [],
    "Access-Restriction-Data": 0,
    "APN-OI-Replacement": null,
    "3GPP-Charging-Characteristics": "0800",
    "AMBR": {
      "Max-Requested-Bandwidth-UL": 50000000,
      "Max-Requested-Bandwidth-DL": 100000000
    },
    "APN-Configuration-Profile": {
      "Context-Identifier": 1,
      "All-APN-Configurations-Included-Indicator": "ALL_APN_CONFIGURATIONS_INCLUDED",
      "APN-Configuration": [
        {
          "Context-Identifier": 1,
          "PDN-Type": "IPv4v6",
          "Service-Selection": "internet",
          "EPS-Subscribed-QoS-Profile": {
            "QoS-Class-Identifier": 9,
            "Allocation-Retention-Priority": {
              "Priority-Level": 8,
              "Pre-emption-Capability": "SHALL_NOT_TRIGGER_PRE_EMPTION",
              "Pre-emption-Vulnerability": "PRE_EMPTABLE"
            }
          },
          "AMBR": {
            "Max-Requested-Bandwidth-UL": 20000000,
            "Max-Requested-Bandwidth-DL": 50000000
          },
          "VPLMN-Dynamic-Address-Allowed": "ALLOWED",
          "PDN-GW-Allocation-Type": "DYNAMIC",
          "SIPTO-Permission": "SIPTO_ALLOWED",
          "LIPA-Permission": "LIPA_ONLY"
        },
        {
          "Context-Identifier": 2,
          "PDN-Type": "IPv4",
          "Service-Selection": "ims",
          "EPS-Subscribed-QoS-Profile": {
            "QoS-Class-Identifier": 5,
            "Allocation-Retention-Priority": {
              "Priority-Level": 1,
              "Pre-emption-Capability": "MAY_TRIGGER_PRE_EMPTION",
              "Pre-emption-Vulnerability": "NOT_PRE_EMPTABLE"
            }
          },
          "AMBR": {
            "Max-Requested-Bandwidth-UL": 1000000,
            "Max-Requested-Bandwidth-DL": 1000000
          }
        }
      ]
    },
    "RAT-Frequency-Selection-Priority-ID": 1,
    "Subscribed-Periodic-RAU-TAU-Timer": 0,
    "MPS-Priority": null,
    "Trace-Data": null,
    "GPRS-Subscription-Data": null,
    "CSG-Subscription-Data": null
  }
}

2.4 Giải thích chi tiết từng field trong Subscription-Data

FieldÝ nghĩaGiá trị đáng chú ý
Subscriber-StatusTrạng thái thuê baoSERVICE_GRANTED (0) / OPERATOR_DETERMINED_BARRING (1) — nếu barring, MME reject attach
MSISDNSố điện thoại thuê bao, dạng TBCDDùng cho SMS routing, CDR
A-MSISDNMSISDN phụ (dùng khi UE có Additional-MSISDN, vd IoT dual-number)Thường null
STN-SRSession Transfer Number for SRVCCChỉ có nếu subscriber hỗ trợ SRVCC voice handover sang CS
Network-Access-ModeChế độ truy cập được phépPACKET_AND_CIRCUIT / ONLY_PACKET / RESERVED
Operator-Determined-BarringBitmask chặn dịch vụ theo operator policy (roaming barring, outgoing call barring…)0 = không bị chặn gì
Access-Restriction-DataBitmask hạn chế truy cập theo RAT (UTRAN/GERAN/GAN/HO-to-non-3GPP…)Mỗi bit tương ứng 1 RAT bị cấm
APN-OI-ReplacementDomain thay thế khi build FQDN cho DNS lookup, override default apn.epc.mncXXX.mccYYY.3gppnetwork.orgDùng khi operator có domain riêng cho APN resolution
3GPP-Charging-CharacteristicsProfile tính cước (hex string)Vd "0800" = charging profile mặc định
AMBR (cấp Subscription)UE-AMBR — trần bandwidth tổng cho toàn UE, cộng dồn mọi non-GBR bearer trên mọi APNEnforce tại eNB qua S1AP
APN-Configuration-ProfileDanh sách toàn bộ APN subscriber được phép dùngXem chi tiết §2.5
RAT-Frequency-Selection-Priority-IDƯu tiên chọn tần số/RAT (dùng cho idle-mode camping priority, ANR)
Subscribed-Periodic-RAU-TAU-TimerGiá trị Periodic TAU Timer subscription-level override0 = dùng default hệ thống
MPS-PriorityMultimedia Priority Service (ưu tiên cho dịch vụ khẩn cấp/chính phủ)
Trace-DataCấu hình trace subscriber (dùng cho OMC network trace, không phải LI)Grouped: Trace-Reference, Trace-Depth, Trace-NE-Type-List…
GPRS-Subscription-DataDữ liệu PDP Context cho 2G/3G legacy (nếu ULR-Flags bit 3 set)Chứa PDP-Context list
CSG-Subscription-DataClosed Subscriber Group — femtocell/home eNB access list
ICS-IndicatorBáo subscriber có dùng IMS Centralized Services khôngBool
LCS-InfoGrouped: danh sách GMLC được phép request location của UE, kèm privacy exception list (S6d only)
Teleservice-ListDanh sách teleservice subscriber được phép (vd SMS-MO/MT)Grouped TS-Code
Call-Barring-InfoThông tin chặn cuộc gọi cấp subscriber
Roaming-Restricted-Due-To-Unsupported-FeatureĐánh dấu subscriber bị hạn chế roaming vì VPLMN không hỗ trợ feature cần thiếtBool
VPLMN-LIPA-AllowedCho phép LIPA khi đang roamingBool
Relay-Node-IndicatorUE này là Relay Node (LTE relay, không phải subscriber thường)Bool
MDT-User-ConsentSubscriber có đồng ý Minimization of Drive Tests (thu thập dữ liệu đo đạc mạng) không
Subscribed-VSRVCCVideo-SRVCC subscriptionBool
Adjacent-Access-Restriction-DataHạn chế truy cập cho từng PLMN lân cận cụ thể (khác Access-Restriction-Data là hạn chế theo RAT chung)
Emergency-Info(Rel-12+, nhận qua SWx từ ePDG) PGW identity dùng riêng cho emergency PDN connectionGrouped
V2X-Subscription-Data(Rel-14+) Subscription cho V2X service, chỉ gửi nếu MME hỗ trợ và UE được phép V2X khi roaming
External-Identifier(gắn với Monitoring Event Configuration) Chỉ gửi nếu MME/SGSN hỗ trợ feature “External-Identifier”

Độ tin cậy: Nhóm field in đậm phía trên được bổ sung sau khi đối chiếu lại — tồn tại đúng tên AVP theo spec nhưng tôi chưa verify chính xác AVP code + đúng Release nào bắt đầu có cho từng cái. Trước khi đưa vào injector/dictionary, nên đối chiếu trực tiếp §7.3.2 (Subscription-Data) bản TS 29.272 tương ứng version Open5GS bạn build, hoặc dùng .dict.xml của freeDiameter làm nguồn chính xác nhất (dictionary đã được implementer verify sẵn theo đúng những gì Open5GS HSS thực sự encode/decode).

2.5 Giải thích APN-Configuration (từng entry trong APN-Configuration-Profile)

FieldÝ nghĩaVí dụ
Context-IdentifierKhóa định danh duy nhất cho entry APN này trong profile subscriber1, 2, 3…
PDN-TypeLoại địa chỉ PDNIPv4 / IPv6 / IPv4v6 / Non-IP
Service-SelectionTên APN thật (APN-NI)"internet", "ims", "corp-vpn"
EPS-Subscribed-QoS-Profile.QoS-Class-IdentifierQCI mặc định cho default bearer của APN này9 (non-GBR best-effort, phổ biến cho internet APN), 5 (GBR, dùng cho IMS signalling)
Allocation-Retention-Priority.Priority-LevelMức ưu tiên giữ/cấp bearer (1 = cao nhất, 15 = thấp nhất)Dùng khi congestion, quyết định bearer nào bị pre-empt trước
Pre-emption-CapabilityBearer này có được phép chiếm tài nguyên của bearer khác khôngMAY_TRIGGER_PRE_EMPTION / SHALL_NOT_TRIGGER_PRE_EMPTION
Pre-emption-VulnerabilityBearer này có thể bị chiếm bởi bearer ưu tiên cao hơn khôngPRE_EMPTABLE / NOT_PRE_EMPTABLE
AMBR (cấp APN)APN-AMBR — trần bandwidth riêng cho APN này (chỉ tính non-GBR traffic trên APN đó)Enforce tại PGW/UPF qua GTP-U/PFCP QER
VPLMN-Dynamic-Address-AllowedCho phép V-PLMN cấp IP động khi roaming LBO khôngALLOWED / NOTALLOWED
MIP6-Agent-InfoĐịa chỉ Home Agent (nếu dùng Mobile IPv6, hiếm gặp trong 4G thuần)
Visited-Network-IdentifierĐịnh danh VPLMN được whitelist dùng APN này khi roaming
PDN-GW-Allocation-TypePGW được chọn tĩnh hay độngSTATIC (HSS chỉ định cứng PDN-GW-Identity) / DYNAMIC (MME tự DNS-resolve)
SIPTO-PermissionCho phép Selected IP Traffic Offload không (offload traffic ra local network gần RAN)SIPTO_ALLOWED / SIPTO_NOT_ALLOWED
LIPA-PermissionLocal IP Access — cho phép truy cập trực tiếp home/enterprise network qua H(e)NBLIPA_ONLY / LIPA_CONDITIONAL / LIPA_PROHIBITED
Restoration-PriorityƯu tiên khôi phục PDN connection sau PGW/SGW restart
SIPTO-Local-Network-PermissionBiến thể SIPTO cho local network cụ thể
WLAN-offloadabilityCho phép offload traffic APN này qua WLAN (ANDSF/Wi-Fi)
Specific-APN-InfoGrouped, dùng khi APN là Wildcard — mang cặp Service-Selection + MIP6-Agent-Info cụ thể cho từng APN thực tế đang dùng dưới wildcard đó
Non-IP-PDN-Type-Indicator(Rel-13+, NB-IoT/CIoT) Báo PDN connection này là Non-IP (không có PDN-Type thường)Bool
Non-IP-Data-Delivery-MechanismChỉ có nếu Non-IP-PDN-Type-Indicator = true — chọn cơ chế truyền Non-IP dataSGi-BASED / SCEF-BASED
SCEF-ID / SCEF-RealmĐịa chỉ SCEF (Service Capability Exposure Function) khi APN dùng SCEF-based data delivery cho IoT
Preferred-Data-ModeƯu tiên chế độ truyền data cho APN (CIoT: control-plane vs user-plane)
PDN-Connection-ContinuityChính sách giữ PDN connection liên tục khi handover giữa access loại khác nhau
Additional-Context-IdentifierContext-Identifier phụ, dùng khi một APN cần nhiều bộ QoS/policy khác nhau tùy điều kiện

Cùng caveat như phần Subscription-Data: nhóm field in đậm cần đối chiếu lại chính xác release/AVP code trước khi đưa vào tooling — đây là các field ít gặp trong lab 4G thuần (chủ yếu phục vụ NB-IoT/CIoT/wildcard-APN use case), nên rủi ro tôi nhớ sai chi tiết cao hơn nhóm field core.


3. Bảng đối chiếu AVP Code (dùng cho tshark filter / Wireshark dissector)

AVP NameAVP CodeVendor-Id
Subscription-Data140010415
Terminal-Information140110415
IMEI140210415
Software-Version140310415
ULR-Flags140510415
ULA-Flags140610415
Visited-PLMN-Id140710415
Network-Access-Mode141710415
HPLMN-ODB141810415
Context-Identifier142310415
Subscriber-Status142410415
Operator-Determined-Barring142510415
Access-Restriction-Data142610415
APN-OI-Replacement142710415
All-APN-Configurations-Included-Indicator142810415
APN-Configuration-Profile142910415
APN-Configuration143010415
EPS-Subscribed-QoS-Profile143110415
VPLMN-Dynamic-Address-Allowed143210415
STN-SR143310415
AMBR143510415
PDN-GW-Allocation-Type144010415
Service-Selection493(none — RFC 5778, IETF base)
Allocation-Retention-Priority103410415
Max-Requested-Bandwidth-UL51610415
Max-Requested-Bandwidth-DL51510415
RAT-Type103210415
QoS-Class-Identifier102810415

Các AVP code liên quan đến Trace-Data, CSG-Subscription-Data, LCS-Info, và các field bổ sung từ Rel-13+ (SCEF-Id, Non-IP-Data-Delivery…) không liệt kê chi tiết ở đây — nên đối chiếu trực tiếp với TS 29.272 bản release tương ứng lab bạn target (Open5GS hiện theo Rel-15/16 tùy version) trước khi đưa vào injector, vì AVP code có thể lệch giữa các phiên bản dictionary.


4. Ghi chú cho mutation/fuzzing testing

Mục tiêu testField cần mutateKỳ vọng hành vi đúng
APN hijack (silent redirect)Service-Selection → đổi sang APN khác hợp lệMME/PGW nên có cross-check, không blind-trust
APN DoS (fail-closed)Service-Selection → chuỗi không tồn tại trong DNSMME reject tại PDN Connectivity, cause #27
AMBR downgrade (throttle)AMBR.Max-Requested-Bandwidth-UL/DL (cấp APN) → giảm mạnhKhông có cơ chế reject — silent, cần đo bằng traffic test
AMBR upgrade (fraud)Ngược lại — tăng vượt gói cướcKiểm tra billing/OCS có cross-check plan_id hay chỉ tin AMBR
QCI downgradeEPS-Subscribed-QoS-Profile.QoS-Class-Identifier → đổi sang QCI thấp hơnẢnh hưởng scheduling priority tại eNB
Priority tamperingAllocation-Retention-Priority.Priority-Level → đổi cực trị (1 hoặc 15)Ảnh hưởng pre-emption behavior khi congestion
Consistency/crash testContext-Identifier mismatch giữa APN-Configuration-Profile cấp trên và entry conKiểm tra MME có handle gracefully hay decode-fail
DSR context removalContext-Identifiers-Removed trong DSR (không phải ULA)Kiểm tra MME có cleanup đúng, không để dangling context
Contact
Facebook
TOP