Skip to content

AT&T NAF / NAFI: carrier homologation, cellular IoT

Guide · AT&T NAF / NAFI

After PTCRB, a cellular IoT product targeting the US market encounters a second approval layer: carrier homologation. At AT&T, the process was historically called NAF (Network Approval Facility) and is now known as NAFI (Network Approval Facility for IoT), an evolution refocused on low-UI connected terminals, on IoT eSIM and on modern AT&T deployment bands. This page describes where NAFI sits relative to PTCRB, how the AT&T IoT portal and its approval workflow operate, the module vs device split, eUICC requirements, the specific place of FirstNet, and the pitfalls that delay durable service on the AT&T network.

NAF (Network Approval Facility) historically named the approval framework for cellular terminals on the AT&T Mobility network. NAFI (the IoT-oriented evolution) keeps the framework but adapts it to connected objects: no screen, no end user manually triggering activation, strong power constraints, fleet management. Both acronyms coexist in AT&T documentation; "NAF" still appears in legacy pages while active IoT test plans carry the NAFI label.

The underlying idea is constant: AT&T, US tier-1 carrier, only allows on its commercial network products whose IMEI has been recorded in its database after a test campaign run against its test plan. Without that listing, network attach is refused, either immediately or during a later audit.

PTCRB and NAFI are often conflated. They happen in the same project phase and share part of the radio testing, but their scope is distinct.

CriterionPTCRBAT&T NAFI
NatureCross-carrier programme (AT&T, T-Mobile, Verizon, Bell, Rogers, Telus)AT&T-specific programme
ReferencePTCRB test plans based on 3GPP TS 36.521 and TS 38.521AT&T IoT test plan, superset of PTCRB plus AT&T network requirements
ScopeGeneric cross-carrier radio conformanceAT&T network interoperability, priority bands, throughput, eSIM, attach
Granted byPVG (PTCRB Validation Group)AT&T Mobility via the IoT portal
IdentifierEPC (End Product Certification) or Modular CertificationAT&T certification number, IMEI added to the AT&T approved database
Required for AT&T activationYesYes, in addition to PTCRB

PTCRB is a prerequisite, not sufficient. Without a valid PTCRB report, AT&T does not accept NAFI entry. With PTCRB alone, the product is filtered at commercial activation on the AT&T network. See PTCRB scope for the full list of carriers and covered bands.

Simple reading: PTCRB certifies that the radio respects 3GPP, NAFI certifies that the product works specifically on the AT&T network, in its priority bands, with its attach policies and with its eSIM scheme.

The AT&T IoT portal (business.att.com/products/iot and iotdevices.att.com for the technical side) is the only submission route. The account is attached to the manufacturer's legal entity and provides access to the AT&T approved module list, the current NAFI test plans, the certification project submission with tracking, the IMEI database once approval is granted, AT&T technical bulletins and post-approval lifecycle management.

Opening the account is usually quick for a US manufacturer. For a European manufacturer submitting for the first time, plan for a longer administrative phase, with validation of a US point of contact. AT&T does not publish a fee schedule; fees appear at project submission and at each test session in a recognised lab.

NAFI follows the same logic as PTCRB and as the other North American carrier programmes: approval at module level and approval at end product level.

Applies to cellular module makers (Quectel, u-blox, Telit, Sierra Wireless, Murata, Sequans, Fibocom). The candidate module is evaluated for radio conformance on AT&T priority bands (B2, B4, B5, B12, B14, B30, B66 in LTE, n5, n66, n77 in NR), attach, cell re-selection and PLMN locking behaviour on AT&T, eSIM/eUICC support certified to SGP.32, module-side LPA / IPA behaviour, VoLTE / EPS Fallback, LTE-M and NB-IoT power management (PSM, eDRX), and IMS / SMS-over-IP behaviour. Once approved, the module is added to the AT&T approved module list.

Applies to the final product integrating a cellular module. Even when the module is on the AT&T list, device approval remains mandatory. The scope covers integration, not the raw radio behaviour: product antennas (gain, pattern, isolation, enclosure), power supply stability under network load, thermal management during long transmission sessions, application firmware and its interaction with the cellular stack, product-level eSIM / eUICC behaviour, end-to-end network behaviour (attach, dataflow, disconnect), throughput in AT&T bands, fail-over when the priority cell is unavailable, and application tests by category (tracker, IoT gateway, POS, medical device, industrial sensor).

See PTCRB procedure for project timeline and PTCRB tests for the cross-carrier radio foundation.

The benefit of an already-approved AT&T module

Section titled “The benefit of an already-approved AT&T module”

Selecting from the start a module already on the AT&T list is the most effective optimisation of a NAFI programme. Module approval is already done, the RF front-end is validated on AT&T priority bands, the cellular stack is known to AT&T (speeding up firmware iterations), the integrated LPA / IPA is typically already qualified against the AT&T SM-DP+, and the risk on AT&T-specific tests (for example B14 to B66 fallback behaviour) is lower.

Without a pre-approved module, module approval must be run in addition to device approval, in a recognised lab. The schedule lengthens and the iteration risk increases. A decision to make at module selection time, not afterwards.

NAFI focuses on bands actively deployed by AT&T in North America. The table below summarises the typical categories, the exact active test plan being verified on the IoT portal at each submission.

FamilyTypical AT&T bandsPrimary usage
LTE low-bandB5 (850 MHz), B12 (700 MHz)Rural coverage, indoor penetration
LTE PCS / AWSB2 (1900 MHz), B4 (1700/2100 MHz)Urban LTE capacity, legacy
LTE WCSB30 (2300 MHz)Additional AT&T capacity
LTE FirstNetB14 (700 MHz)Dedicated FirstNet band, see dedicated section
LTE AWS-3B66 (1700/2100 MHz)Major modern AT&T LTE band
5G NR lown5 (850 MHz)NR refarming on 850 MHz
5G NR midn66 (AWS-3)NR on AWS-3, the 5G counterpart of B66
5G NR C-bandn77 (3.7-3.98 GHz)AT&T mid-band 5G capacity

mmWave NR bands (n260, n261) remain a corner case in NAFI: mass-market IoT products on these bands are rare and the test plan is applied only on specific projects.

Radio testing is performed on emulators (Anritsu MT8000A, Keysight UXM 5G, R&S CMX500) in a recognised AT&T lab. See FCC tests for the regulatory counterpart, which shares the spurious emission and MaxPower measurements but does not cover network behaviour.

NAFI tests fall into families, several of which go beyond the strict PTCRB scope.

RF Performance. Radio conformance measurements on AT&T bands, tighter on certain priority bands than PTCRB thresholds. Includes MaxPower, EVM, spurious emission, carrier aggregation on the common AT&T combos.

Network Performance and throughput. Where NAFI adds the most compared to PTCRB. The product must demonstrate target IP throughput on LTE and NR in the network conditions defined by the test plan, prolonged session stability (several hours of continuous data), correct handover between cells and between technologies (LTE to NR, 5G NSA to SA), an attach time at first power-on and after reset compatible with the implicit AT&T SLA, and re-selection after signal loss without human intervention. Throughput configurations use carrier aggregation combinations that PTCRB does not explicitly validate.

Fail-over behaviour. For industrially deployed products (gateways, telematics, POS), NAFI evaluates behaviour when the priority cell becomes unavailable: fallback to a secondary cell, LTE to Cat-M fallback, application session preservation, network event logging. No direct PTCRB equivalent.

IPv6 readiness. AT&T deploys IPv6 broadly on LTE and NR. NAFI verifies that the product obtains an IPv6 address at attach, maintains the session, and interacts correctly with a dual-stack APN. Many IPv4-only IoT products fail here.

eUICC + RSP, application, security. eUICC detail in the dedicated section. Application tests are targeted by product category. On the security side, the product must demonstrate secure connectivity provisioning (PIN, credential encryption, SM-DP+ certificates, disabling non-AT&T profiles in test mode).

eUICC and RSP, the 2025-2026 structural topic

Section titled “eUICC and RSP, the 2025-2026 structural topic”

Following the progressive adoption of GSMA SGP.32, North American carriers have made IoT eSIM a central axis of their approval programmes. AT&T is no exception. Three architecture generations coexist: SGP.02 (legacy M2M, push-mode, being retired), GSMA SGP.22 (Consumer RSP, pull-mode, for smartphones, watches, tablets) and GSMA SGP.32 (IoT RSP, introduces the eSIM IoT Manager role and redefines the LPA for objects without UI).

Product-side, NAFI requires a GSMA SAS-UP-certified eUICC present on the GSMA list, an LPA or IPA compliant with ES9+ / ES10b certified to dialogue with the AT&T SM-DP+, correct handling of enable / disable / delete without hardware reset, clean rollback if the network fails during profile download, and correct interpretation of AT&T profile metadata (activation, priority, fallback).

Common pitfalls: eUICC not certified to SGP.32, proprietary LPA non-compliant with ES9+, outdated TLS on the LPA side, SGP.22 / SGP.32 confusion, profile metadata misinterpretation. Failures not detected by PTCRB, which does not test the eUICC + LPA + SM-DP+ triad against a real carrier.

FirstNet (First Responder Network) is the US public safety communications network. It runs on AT&T infrastructure but has its own regulatory framework and its own approved-device list, managed by the FirstNet Authority under federal oversight.

CriterionAT&T NAFI (commercial)FirstNet
Target networkCommercial AT&T MobilityFirstNet, priority on band B14
AudienceCommercial IoT, telematics, B2BPublic-safety services (fire, police, emergency medical)
AuthorityAT&T MobilityFirstNet Authority plus AT&T
Key bandB66, n66, n77, plus low bandsB14 (700 MHz), with priority access and preemption
Additional requirementsNone beyond NAFIHardened security, priority and preemption, ruggedisation often expected
Does NAFI approval imply FirstNet?No-

A product targeting public-safety users must therefore run a FirstNet programme in addition to NAFI. The logistics are similar (portal submission, recognised labs, IMEI added to a dedicated database) but the application and security requirements are significantly stricter. Conversely, a commercial IoT product has no reason to enter FirstNet.

AT&T completed its 3G shutdown in 2022 and retired 2G even earlier. For any new NAFI project, no product relying on 2G or 3G fallback has operational value on US AT&T, legacy modules (UMTS-only, GSM-only) are no longer approvable, the LTE Cat-1 / Cat-M / NB-IoT stack must work without a circuit-switched voice fallback, and IPv6 readiness has become structural. For a European manufacturer still maintaining 2G/3G designs for non-US markets, this imposes variant management specific to the US market, a decision to take at product architecture stage rather than at AT&T submission time.

Recommended order for a cellular IoT product targeting the AT&T network:

  1. Module selection: pick a module already on the AT&T approved list, settle the SGP.22 / SGP.32 question, choose a certified LPA / IPA.
  2. Hardware stabilisation: open the AT&T IoT portal account, identify the recognised NAFI lab, brief AT&T on the product category and target bands.
  3. Pre-certification: RF pre-tests in an OTA chamber, LPA pre-validation against the AT&T SM-DP+ (test environment provided by the eUICC vendor or by GSMA), internal review of the application firmware.
  4. PTCRB: Modular submission if necessary then End-Product, EPC obtained.
  5. NAFI: project submission, testing in a recognised lab, firmware iterations as needed, AT&T certification number assigned.
  6. AT&T activation: IMEI range registration in the AT&T approved database, verification on a real AT&T SIM, commercial launch.
  7. Lifecycle: monitor portal bulletins, declare significant changes (cellular stack, antennas, power management, LPA, module).

For sequencing with CE/RED, see EU + US dual certification and certification timeline. FCC remains independent, obtained via a TCB with no AT&T dialogue.

AT&T does not publish an official fee schedule for NAFI. Orders of magnitude depend on the product category (simple module, gateway, complex application device, FirstNet terminal), the presence of an already-approved AT&T module (primary lever), the number of target bands (in particular n77 and specific carrier aggregation combos), eUICC / LPA complexity, the number of iterations if the first campaign fails, and whether the FirstNet programme runs in parallel.

Qualitatively, NAFI adds to PTCRB in both lead time and cost. For a typical IoT product with a pre-approved module, expect several weeks to a few months after PTCRB. Without a pre-approved module, the additional schedule and budget can double. For a FirstNet terminal, add a complete supplementary programme. The final quote depends on the exact test plan retained at submission and is best built with a recognised lab once the scope is framed. For overall logistics, see certification costs.

Chipset vendors (Qualcomm, MediaTek, Sequans, UNISOC) produce pre-certification reports that accelerate NAFI but do not replace it. AT&T accepts them as supporting evidence, reducing the device-level test scope to the risk zones (antenna integration, application firmware, power management, product LPA). A pre-certification on a legacy platform can be ignored if the current AT&T test plan has evolved since.

On post-approval lifecycle, AT&T classifies modifications in three tiers: major changes (radio, eSIM provisioning) requiring full re-certification, significant changes (cellular stack, power table, IMS functions) leading to delta approval, minor application-only changes with portal notification but no testing. Many teams deploy a stack-impacting firmware without declaration and only later discover the product has been deactivated during an IMEI audit.

Assuming PTCRB is enough for AT&T. The structural mistake, identical to what is seen at Verizon (Verizon OPC) and T-Mobile. A PTCRB-certified product without NAFI works temporarily in test mode but is filtered at commercial activation. The discovery often happens just before launch.

Missing AT&T-specific band declarations. Many submissions forget to explicitly declare B14, B30, n66, n77 depending on the product, or declare them without having tested them. AT&T detects the gap during submission review and returns the dossier.

Throughput test misconfiguration. A NAFI throughput configuration is not a PTCRB configuration. Reusing the PTCRB bench as-is leads to out-of-spec results, often due to wrong carrier aggregation settings, a non-dual-stack APN, or a throughput measurement client not aligned with the AT&T test plan.

Module selected without AT&T filter. Picking a module solely on PTCRB and cost criteria leads to paying full price for NAFI when the module is not on the AT&T list. The filter must be applied at module selection time, in parallel with the Verizon-Approved and T-Mobile filters if the project targets several US carriers.

IPv6 missing or broken. AT&T deploys IPv6 on LTE and NR. An IPv4-only product, or one whose IPv6 stack is not operational, fails throughput and prolonged-session tests. Requirement not explicit in PTCRB.

eUICC without a compliant LPA. A certified eUICC is not enough; the device-side LPA / IPA must be compliant and certified. Many integrators re-implement a proprietary LPA that fails NAFI. Fix: use the module LPA when it is integrated and certified, or a certified third-party LPA aligned with SGP.22 / SGP.32.

Confusing NAFI and FirstNet. A NAFI-approved terminal is not FirstNet-approved. A FirstNet-targeted terminal must run NAFI and FirstNet in parallel. Promising FirstNet without having run the dedicated programme is a commercial risk.

Ignoring the 2G/3G sunset. Designing with 2G or 3G fallback for the US no longer makes sense. Historical designs intended to be sold in the US as well must be migrated before any new NAFI submission.

PTCRB lab selected by default. A PTCRB lab is not automatically recognised by AT&T for NAFI. Confirm upfront, or risk double billing. See PTCRB pitfalls for the broader picture.

Underestimating portal admin time. For a European manufacturer submitting for the first time, account opening, administrative validation and AT&T submission review take several weeks before the first test.

The AT&T NAFI scope is distinct from the other US requirements: FCC (intentional and unintentional radiator) remains independent, FCC ID obtained via a TCB with no AT&T dialogue; PTCRB tests form the cross-carrier foundation that NAFI extends for AT&T; Verizon OPC is a separate Verizon-specific programme; T-Mobile certification is a third separate programme not covered here.

A cellular product sold on AT&T therefore stacks FCC ID (regulator), PTCRB EPC (carrier consortium), NAFI number (AT&T-specific) and IMEI activated in the AT&T approved database. Targeting the three US carriers means planning three separate carrier programmes in addition to PTCRB. For vocabulary (NAF, NAFI, PVG, EPC, LPA, IPAd, SM-DP+, eUICC, eIM), see the spilma glossary.

Sources & references

  1. AT&T Business IoT portal , AT&T www.business.att.com/products/iot.html
  2. AT&T IoT developer resources and certified devices , AT&T iotdevices.att.com/
  3. PTCRB Certification Program , PTCRB www.ptcrb.com/
  4. GSMA eSIM IoT specifications hub (SGP.32) , GSMA www.gsma.com/esim/iot-esim/
  5. GSMA eSIM specifications hub (SGP.22) , GSMA www.gsma.com/esim/
  6. 3GPP TS 36.521 and TS 38.521, UE RF conformance specifications , 3GPP www.3gpp.org/specifications-technologies
  7. FirstNet Authority, device approval program , FirstNet Authority www.firstnet.gov/