Convert NR-ARFCN ⇄ frequency across all three NR global rasters, auto-detect the NR band (FR1 & FR2), convert GSCN ⇄ SSB, and set channel bandwidth + SCS for resource blocks (NRB) — while you watch SSB beam sweeping, the frequency-driven RF wave and LOS/NLOS propagation change live. Accurate to 3GPP TS 38.104.
| Band | Range | Duplex | Uplink (MHz) | Downlink / TDD (MHz) |
|---|
NR-ARFCN maps a channel number NREF to an RF reference frequency on the global frequency raster (TS 38.104 §5.4.2.1). The step ΔFGlobal widens with frequency:
The GSCN (Global Synchronization Channel Number) uses a separate, coarser raster (§5.4.3.1) so a UE can locate the SS/PBCH block (SSB) quickly during cell search instead of scanning every NR-ARFCN. The animation above shows this: the carrier wave tightens as frequency rises, the SSB pulse marks the sync beam, and the beam narrows in FR2 because high-frequency energy is focused into pencil beams.
λ = c/f: 700 MHz ≈ 43 cm, 3.5 GHz ≈ 8.6 cm, 28 GHz ≈ 1.1 cm. Shorter waves mean smaller antennas and more elements per array — but also weaker diffraction and shorter reach.
FR2 packs many half-wavelength elements into a small array, so the beam is a tight pencil. The scene narrows the beam at mmWave to reflect this focusing.
The global channel step grows 5 → 15 → 60 kHz as frequency rises, so a single ARFCN step shifts the carrier by more Hz up high. Always confirm which range your ARFCN sits in.
The SSB lives on the coarse GSCN raster, not every ARFCN. A UE scans GSCN points to find a cell fast — that's why cell search is quick despite millions of ARFCN values.
The gNB sweeps the SS/PBCH block across beams during initial access — up to L = 4 below 3 GHz, 8 in FR1 above 3 GHz, and 64 in FR2 (TS 38.213). The scene cycles through L beams; the UE picks the strongest.
NRB = f(channel BW, SCS) per TS 38.104 Table 5.3.2 — e.g. 100 MHz @ 30 kHz = 273 RB. Occupied bandwidth = NRB × 12 × SCS. Wider SCS (numerology µ) = shorter symbols and lower latency.