PCI Planning Tool
Check your 5G NR PCI list for PSS (mod-3) and DMRS (mod-30) collisions. Get safe-PCI suggestions for new cells.
In 5G NR, every cell has a Physical Cell ID (PCI) in the range 0–1007. PCI is derived from two sequences: N_ID(1) ∈ {0..335} from SSS, and N_ID(2) ∈ {0..2} from PSS, with PCI = 3·N_ID(1) + N_ID(2). When two neighbouring cells reuse the same PCI, the UE cannot distinguish them at all. But even when PCIs differ, two failure modes bite: mod-3 collisions reuse the same PSS sequence (degrading initial synchronisation and increasing interference at sector boundaries), and mod-30 collisions reuse the same DMRS sequence for the PBCH (hurting demodulation and throughput). A proper PCI plan avoids direct reuse, mod-3 collisions, and mod-30 collisions across neighbours.
Collision Checker
Paste your PCIs (one per line or comma-separated). Format: 'Label, PCI' — the label is optional.
| Cell | PCI | mod 3 | mod 30 | Conflicts |
|---|---|---|---|---|
| Cell 2 | 100 | 1 | 10 | Cell 4 (mod-3), Cell 4 (mod-30), Cell 6 (mod-3), Cell 8 (mod-3), Cell 8 (mod-30), Cell 10 (mod-3), Cell 10 (mod-30) |
| Cell 4 | 130 | 1 | 10 | Cell 2 (mod-3), Cell 2 (mod-30), Cell 6 (mod-3), Cell 8 (mod-3), Cell 8 (mod-30), Cell 10 (mod-3), Cell 10 (mod-30) |
| Cell 6 | 103 | 1 | 13 | Cell 2 (mod-3), Cell 4 (mod-3), Cell 8 (mod-3), Cell 10 (mod-3) |
| Cell 8 | 250 | 1 | 10 | Cell 2 (mod-3), Cell 2 (mod-30), Cell 4 (mod-3), Cell 4 (mod-30), Cell 6 (mod-3), Cell 10 (mod-3), Cell 10 (mod-30) |
| Cell 10 | 280 | 1 | 10 | Cell 2 (mod-3), Cell 2 (mod-30), Cell 4 (mod-3), Cell 4 (mod-30), Cell 6 (mod-3), Cell 8 (mod-3), Cell 8 (mod-30) |
Suggest Next Safe PCI
Enter neighbour PCIs — we'll find the lowest PCI in [0, 1007] that avoids reuse, mod-3 and mod-30 collisions.
Parsed 5 neighbour PCIs.
How It Works
The tool performs three checks on every pair of PCIs in your list:
- Direct reuse — two cells with the identical PCI cannot coexist as neighbours.
- mod-3 collision — PCI mod 3 selects the PSS sequence. Two cells sharing the same value produce correlated PSS peaks, making cell search unreliable.
- mod-30 collision — PCI mod 30 maps to the PBCH DMRS sequence. Collisions here degrade PBCH demodulation margin.
The suggester picks the lowest PCI in [0, 1007] that avoids all three of the above against your neighbour list. For dense urban clusters you typically want a reserved pool of at least 30 distinct mod-30 buckets.
3GPP References
- • TS 38.211 §7.4.2 — Synchronisation signals (PSS, SSS, PBCH-DMRS)
- • TS 38.211 §7.4.1.1.1 — PSS sequence generation (N_ID(2), 3 variants)
- • TS 38.211 §7.4.1.4.1 — DMRS for PBCH (mod-30 dependency)
- • TR 38.913 — Scenarios and requirements for NR
Master this in our 5G/6G Academy courses
Go beyond the calculator — learn the 3GPP specs, real-world planning trade-offs, and hands-on labs from TELCOMA Global engineers.
How to use the PCI Planning Tool
- Enter your PCIs. Paste your cells one per line or comma-separated, optionally as "Label, PCI" so the results are easy to read.
- Read the collision verdict. See at a glance how many cells have conflicts, with a clean/collision banner.
- Inspect the per-cell table. Check each cell’s PCI, its mod-3 and mod-30 values, and exactly which neighbours it clashes with and why (reuse, mod-3 or mod-30).
- List the neighbours. In the suggester, enter the PCIs already in use around a new site.
- Take the safe suggestion. Read the lowest PCI in 0–1007 that avoids reuse, mod-3 and mod-30 collisions against that neighbour set.
Frequently asked questions
- How many PCIs are there in 5G NR?
- There are 1008 physical cell IDs, numbered 0 to 1007. The number comes from PCI = 3 × N_ID_1 + N_ID_2, where N_ID_1 has 336 values and N_ID_2 has 3, giving 336 × 3 = 1008.
- Why do PCIs need mod-3 and mod-30 checks?
- PCI mod 3 equals N_ID_2, which sets the PSS sequence and the frequency positions of the PSS/SSS and PBCH DMRS resource elements; two neighbouring cells sharing a mod-3 value can interfere on those signals. PCI mod 30 governs the PBCH DMRS sequence pattern, so a mod-30 clash degrades PBCH demodulation. Good planning keeps both distinct among cells that can see each other, on top of avoiding outright PCI reuse.
- What is a PCI collision versus a PCI confusion?
- A collision is when two cells that are direct neighbours use the same PCI, so a UE on the boundary cannot tell them apart. A confusion is when one cell has two distinct neighbours sharing the same PCI, which breaks handover because the source cell cannot resolve which neighbour the report refers to. Both are avoided by keeping reuse distance large and checking the neighbour-of-neighbour relationships.
Get the next 5G/LTE engineering deep-dive in your inbox
These calculators give you the number — the weekly digest gives you the theory. One technical breakdown every Tuesday, plus first access to new tools. Unsubscribe in one click.
Calculator gave you the answer? Learn the theory in 7 days, free.
Full Pro access — 142+ hands-on exercises, 20+ troubleshooting scenarios, 21 certifications, TelcoMentor AI coach. No credit card. See pricing on /pricing.
- No credit card
- Full Pro access
- 21 verifiable certs
- TELCOMA since 2009