# Time vs Slots in 5G user throughput 5G formula

Hi ALl.

In this Nokia formula of user throughput in 5G, it is Data Volume / (Avg UEs * number of slots * total time for active UEs).

If time is considered, then why number of slots are also considered?

ACC_UE_UL_DRB_DATA measures how many UEs which have data in their buffers, i.e. are waiting to be scheduled.

The rest of the denominator simply converts the number of UEs to seconds.

The resulting unit is Mbps.

This KPI shows the average MAC layer user throughput in uplink.

It is calculated as Cell throughput divided by number of users.

Cell user throughput = Volume in Mbits / (Accumulated number of users with buffered data (sampled every 1 slots) * 1 slots * Slot duration)

Why total active slot duration is multiplied with total active slots? (Last 2 counters)

Is it due to acc ue ul drb data is number of UEs per slot?

It’s not multiplied, its divided.

Have look at formula again.

But here you have multiplied it.

My question is why total slots come into picture, why can’t it simply data volume / ( UEs * total slot duration).

It’s not multiplied. What I gave in words is logical meaning of the formula.

Here, Slot duration = (DATA_SLOT_PUSCH_TIME / 1000000) / DATA_SLOT_PUSCH

So actual formula is:
= data volume / (Active UEs * slot duration)

Why data slot pusch time is not sufficient?

Why it has to be divided by data slot pusch?

I thought data slot pusch time is slot duration itself.

It is to calculate time per data slot i.e. slot duration = time for all PUSCH slot/number of slots.

1 Like

Ok got it now 