A GPON uplink is sized from the bottom up: total the concurrent traffic of every ONU behind your PON ports, add a 20–30% headroom, and pick an uplink that never runs above 70% utilization. For a 2-port mini OLT like Rayin's Mini GPON OLT L102P — which provides 2×GE plus 1×SFP+ 10GE uplink and supports 1:128 splitting per PON port — one 10GE link or two GE links usually closes the loop for a small ISP, campus, or village network.
PON ports handle downstream splitting to ONUs, but every byte those ONUs send or receive must still funnel through the OLT's uplink port to reach the metro network. A 2-port OLT can look impressive on paper, yet if its uplink is too small, all that PON capacity simply backs up at the exit. The planning question is never "how many PON ports" — it is "what is the summed busy-hour concurrency."

Per the GPON standard ITU-T G.984.2, a single GPON channel delivers:
Downstream 2.488 Gbps (broadcast to all ONUs on that PON port)
Upstream 1.244 Gbps (ONUs share the window by TDMA timeslots)
That is channel bandwidth, not per-user bandwidth. A port split 1:64 or 1:128 divides the pipe among all ONUs. With a Class C+ optical budget of 32 dB and a receiver sensitivity of −27 dBm, a GPON port can reach 1:128 splitting across up to 20 km — but the bandwidth per ONU drops as the split grows.
Size the uplink from summed ONU concurrency, not from PON port count.
Keep per-PON-port concurrency under ~700 Mbps and total uplink utilization under 70%.
A 10GE SFP+ uplink comfortably covers 6–8 saturated GPON ports.
List every PON port and its end split. A mini OLT such as the L102P carries 2 GPON ports; each supports up to 1:128, so two ports can theoretically serve 256 ONUs. The split ratio is the single biggest lever on uplink load — 1:128 pushes roughly twice the per-port concurrency of 1:64.
Do not plan on the full 1.244 Gbps. Use realistic busy-hour concurrency:
Residential broadband: ~4–8 Mbps concurrent upstream per ONU
1:64 split → 64 × 6 Mbps ≈ 384 Mbps upstream concurrency
1:128 split → 128 × 6 Mbps ≈ 768 Mbps, already past 60% of the 1.244 Gbps upstream
Engineering practice keeps per-port concurrency under 700 Mbps to leave burst headroom.
Add every port's concurrency, then multiply by 1.2–1.3:
2× L102P ports at 1:64 → 2 × 384 Mbps ≈ 768 Mbps × 1.3 ≈ 1 Gbps
2× ports at 1:128 → 2 × 768 Mbps ≈ 1.54 Gbps × 1.3 ≈ 2 Gbps
So a 2-port mini OLT needs at least a GE (1,000 Mbps) link to scrape by, or two GE links / one 10GE (10,000 Mbps) link for comfort.
| Uplink type | Bandwidth | Best for |
|---|---|---|
| GE (copper/SFP) | 1,000 Mbps | Small scale, low concurrency, ≤1:64 per port |
| 10GE (SFP+) | 10,000 Mbps | Multi-port, 1:128, high concurrency, future growth |
Rule of thumb: total uplink bandwidth ≥ summed concurrency × 1.3, and no single uplink above 70% utilization. A 10GE uplink typically carries 8–12 fully loaded GPON ports; plan 6–8 for safety.
Target 50–70% uplink utilization, not 90%, before adding capacity.
Pick a model with an SFP+ 10GE port (like the L102P's 1×SFP+) so you can move from GE to 10GE without swapping the box.
On multi-port OLTs (8/16 ports), always use 10GE uplinks and prefer dual uplinks with LACP (IEEE 802.3ad) so a single link failure causes no service loss.
| Mistake | Consequence | Fix |
|---|---|---|
| One GE uplink only | Congestion as PON ports fill | Size by concurrency × 1.3, use GE/10GE |
| Plan on full 2.488 Gbps | Wildly over-budgeted | Use ~6–8 Mbps/ONU busy-hour |
| No uplink redundancy | Link cut = full outage | Dual uplink with LACP |
| Ignore split ratio | 1:128 doubles load vs 1:64 | Plan for the actual split |
Only if you run 2–4 ports at 1:64. With 8+ ports or 1:128 splits, concurrency easily exceeds 5 Gbps, and 10GE becomes necessary. For a 2-port mini OLT, 10GE is future-proofing more than waste.
Short in-room runs are fine on copper GE. Cross-floor or core-bound uplinks should use optical (SFP/SFP+) for lower attenuation and longer reach.
LACP (IEEE 802.3ad) bundles two links into one logical pipe and fails over automatically if one breaks — more stable than simple active/standby. For any carrier-grade link, use it.
At ~6–8 Mbps/ONU concurrency and 70% of 10GE, roughly 1,000–1,200 concurrent ONUs — enough for most small and mid-sized ISPs.
A 1–2 port model like the L102P suits communities, campuses, and village broadband; a single 10GE uplink covers the whole site.
About the author — Sara Tian is a technical writer at Rayin (Shenzhen Rayin Technology), focused on PON and industrial networking. Connect with Sara on LinkedIn.
About Rayin → Rayin company profile