O-RAN Advance Course  /  Chapter 7 — Transport, eCPRI & Delay Management: the T-windows
O-RAN R005 train · 2026
CHAPTER 7 · MODULE M7 · NARRATED VIDEO + LAB

Correct is not enough.
Packets must be punctual.

Sync says what time it is; delay management says when each packet must arrive. The O-RU has a tiny reception window — outside it, correct samples are dropped. Here we label the six T-parameters (T1a · T12 · T2a downlink, Ta3 · T34 · Ta4 uplink), compute a window, read the early/on-time/late counters, pair O-DU/O-RU latency categories, and meet CTI for PON. Verbatim from O-RAN WG4 CUS.0 v21 §4.4–4.6 + Annex B/L.

6paramsT1a…Ta4
T2awindowland in time
T1a−T12≤T2athe rule
early·on·laterx counters
CTIPONshared xhaul
ENkaraoke subs
O-RAN.WG4.CUS.0-R005-v21.00 §4.4 (T-params) · §4.5 (rx-window counters) · §4.6 (tx modes) · Annex B (categories) · Annex L (HARQ/RACH) · WG4 CTI-TMP
▶ VIDEO · CHAPTER 7 · NARRATED

Transport & delay — the T-windows that keep packets punctual

The player screen is a live animation stage — the downlink timeline builds arrow by arrow (T1a → T12 → T2a), the packet lands inside or outside the reception window, the counters tick early/on-time/late, and latency categories pair up, exactly as the narration reaches each idea. Karaoke subtitles EN + Persian, fullscreen.

Chapter 2 · Open RAN Masterclass · functional splits & 7-2x
Open the pink line — down to the last bit
0:00 / 0:00
LAB · DELAY-WINDOW SIMULATOR
Push the fibre until it drops →
Drag fibre length and switch count; watch T12 grow, the reception window fill, and the counter flip to LATE.
LAB · DELAY-WINDOW SIMULATOR · CUS.0 §4.4

Will this packet land in time?

The rule: T1a − T12 must land inside the O-RU reception window (T2a). Grow the fibre or add switches and the one-way delay T12 rises — until the packet arrives too late and is dropped.

T12 = fibre × 4.9 µs/km + switches × 5 µs
budget = O-RU window depth (this category)
0 µs T12
budget 150 µs · headroom 0 µs
REFERENCE · THE SIX T-PARAMETERS · CUS.0 §4.4

Downlink and uplink, six arrows

Learn these six and you can read any fronthaul delay diagram. Downlink flows O-DU → O-RU; uplink is the mirror, O-RU → O-DU.

ParamDirectionWhat it is
T1aDLO-DU transmission window — how early the O-DU sends
T12DLone-way fronthaul delay, O-DU → O-RU
T2aDLO-RU reception window — data must land inside it
Ta3ULO-RU transmission window — how early the O-RU sends UL
T34ULone-way fronthaul delay, O-RU → O-DU
Ta4ULO-DU reception window — UL must land inside it
THE PASS/FAIL RULE · §4.4.3
Downlink closes when T1a − T12 lands inside T2a. You learn T12 two ways (§4.4.4): the defined transport method (configured from design) or the measured transport method (eCPRI one-way delay measurement, O-DU initiates). Measurement is truer because it includes the real switches.
REFERENCE · RECEPTION-WINDOW COUNTERS · CUS.0 §4.5

The O-RU counts exactly this

CounterMeaningAction
on timereceived within the reception windowno action needed
earlyarrived before the window openedreduce T1a advance / shorten path
latearrived after the window closed — droppedtoo much delay — fix T12
DIAGNOSE BEFORE YOU SWAP
Before you blame a flaky radio, read the early and late counters. Rising late = the path grew (new switch, longer fibre, congestion) and packets miss the window. Rising early = the O-DU advance is too large. Fronthaul engineers graph these counters like a heartbeat.
REFERENCE · TX MODES & CTI · CUS.0 §4.6 / WG4 CTI

Shaping the window, and sharing the fibre

ItemWhat it doesClause
Normalpackets sent as scheduled in the window§4.6.1
Uniformly distributedpackets spread evenly across the window (smooths switch load)§4.6.2
Orderedpackets sent in a defined order§4.6.3
ScheduledO-RU shifts/resizes its UL window (via M-plane or SE18)§4.6.4
CTI-TMPcoordinates transmission on shared transport (PON) — report/allocate cycleWG4 CTI
NON-IDEAL TRANSPORT · Annex L
When delay exceeds the ideal, two things break first: the HARQ round trip stretches (acks return later) and RACH access becomes fragile. Annex L analyses exactly how they degrade. On shared media like PON, CTI (Cooperative Transport) runs a report-and-allocate cycle so devices do not collide on the fibre.

🛠 Engineer detail block — what you'll actually meet in the field

  • The rule is one line: T1a − T12 must land inside T2a. Everything else — fibre length, switch count, congestion — is just what pushes T12 until that stops being true.
  • Measure T12, don't assume it. The eCPRI measured-transport method reflects the real switches; a "defined" value from a design doc lies the moment someone adds a hop or the network congests.
  • Late counter first, radio last. A cell losing throughput with a climbing reception-window late counter is a transport problem, not an RF one. Swapping the O-RU wastes a truck roll.
  • Category pairing is a purchase gate. Two boxes that each pass conformance can still fail together if a strict O-RU sits behind long fibre from a tolerant O-DU. Check Annex-B pairing before you buy.
  • PON needs CTI. Open Fronthaul over shared access (PON/DOCSIS) does not work by dropping packets on a switch — it needs CTI-TMP to grant bursts, or the timing collapses under contention.
✓ QUIZ · 8 QUESTIONS · SHUFFLED EVERY LOAD

Chapter 7 quiz