This Page provides information about 5G NR Link budget calculator. Сalculator allows to calculate the maximum Link budget of 5G NR network depending on Cell Radius, gNodeB/UT configuration, Propagation model, attenuations, etc.

You can calculate the Link budget (Signal level at receiver) and then compare it with Rx Reception sensitivity. Then you will understand Radio Channel Status (Pass or Fail) and Cell Radius.

The calculation is based on the 3GPP 38.901 standard. Approximately Link budget of 5G NR can be calculated using the formula:

**Update1: User interface and Channel Model Fix**. **Add Outdoor/Indoor mode**

**Update2: Fix Transmit power parameter for more accuracy calculation**

**Update3: Add DL (SSB SSS Power for RNP RSRP design level) mode, you should to use it with 5G NR SSB SSS Power Calculator**

**Update4: Add Free Space Path Loss (FSPL) Propagation Model. Now you can use LOS or NLOS Model**

Found a mistake? Contact us!

Was this information helpful?

Share with colleagues or use:

**5G NR:** 5G NR Throughput calculator, 5G NR Link budget calculator, 5G NR ARFCN Calculator, 5G NR GSCN Calculator, 5G NR TBS Calculator, Frequency bands for 5G NR, Spectral Efficiency 5G NR calculator, 5G NR SSB SSS EPRE Power Calculator, EPRE (Energy Per Resource Element) Calculator, 5G Neighbor planning calculator, 5G NR Timing Advance Distance calculator, 5G NR Cell Identity (NCI) Calculator, QoS for 5G NR

**4G LTE:** 4G LTE Throughput calculator, 4G LTE Link budget calculator, 4G LTE Cell ID (ECI) Calculator, 4G LTE EARFCN calculator, 4G LTE RS RE Power calculator, 4G LTE Users (CCE) calculator, Spectral Efficiency 4G LTE calculator, 4G LTE Timing Advance Distance Calculator, EPRE (Energy Per Resource Element) Calculator, 4G Neighbor planning calculator, UE Category LTE Calculator, QoS for 4G LTE

**3G UMTS: **3G UMTS UARFCN calculator

**NB-IoT:** NB-IoT Link budget calculator

**Other**: Free Space Path Loss (FSPL) Calculator, Link budget Calculator, dBm Watt Calculator, Convert ppm to Hz, Bandwidth Calculator

Great tools!!! Congrats!

Are there more information how to derive the reception sencitivities for gNB and UT?

I mean the particulary the noise figures and the demodulation thresholds (SINR) for the different Modulation schemes?

Regards

Andy

Dear, Andy S.

You can calculate Receiver sensitivity like:

Receiver sensitivity=Node B (or UT) Noise figure,dB +Thermal noise,dB (for Subcarrier configuration, transmission bandwidth etc.) +SINR, dB

Noise figure(for NodeB and UT) and SINR -> vendor specific.

It is confidential information from equipment vendor (Nokia, Huawei etc). You should to ask them 😉 Anyway

For example you can use SINR = -6 for the slowest modulation and coding schemes

And Noise figure=5

Regard

Dear Admin

Do you have formula for 5G Propagation Model (3GPP 38.901)?

I am very interesting with your calculator

Thank you

Dear, Yetiawali

You can download 3gpp file from here (click):

38.901 Propagation modelThen find formula for 5G Propagation Model at Table 7.4.1-1: Pathloss models (Page 25)

Regards

Thank for your fast response.

I found different formula for 5G LInk Budget like this.

Path loss (dB) = gNodeB transmit power (dBm) – 10 x log10 (subcarrier quantity) + gNodeB antenna gain (dBi) – gNodeB cable loss (dB) – penetration loss (dB) – foliage loss (dB) – body block loss (dB) – interference margin (dB) – rain/ice margin (dB) – slow fading margin (dB) – body block loss (dB) + UE antenna gain (dB) – Thermal noise power (dBm) – UE noise figure (dB) – demodulation threshold SINR (dB).

There are some parameter (Thermal noise power (dBm) – UE noise figure (dB) – demodulation threshold SINR (dB)) i can’t found above, do you have some articles about that parameter? Thank You

Dear, Yetiawali

Formula that you found is same that we use in our 5G NR Link budget calculator.

But in our calculation we use

Reception sensitivityfor gNodeB and UT.You can get

Reception sensitivityfor our calculator using this formula:Receiver sensitivity (dBm) = Noise figure (dB) + Thermal noise (dBm) + SINR (dB)

where:

Terminal noise = K (Boltzmann constant) x T (290K) x bandwidth*

*bandwidth depends on bit rate, which defines the number of resource blocks (Subcarrier Quantity)

Noise figure (vendor specific) depends on the frequency band,duplex separation and on the allocated bandwidth.

SINR (vendor specific), The value depends on the modulation and coding schemes, which again depend on the data rate and the number of resource blocks allocated

Example:

thermal noise gNodeB for 106 RB ( 20Mhz, 1272 Subcarrier Quantity) =-101 dBm

Noise figure = 4 dB

SINR =-7 (slowest modulation and coding schemes)

Receiver sensitivity gNodeB (dBm)= 4 -101 -7 = -104 dBm

Regards

Thank for your fast response and discussion

Halo,

Anyone please help.

I am using Active Antenna for Indoor 5G coverage Lets say now my RSRP(EIRP) is -11dBm @ ( 3400 – 3500MHz), SCS 30kHz, NRB =273

So with that RSRP (EIRP) what will be the total Link budget ( includes UE ) if I measure 15m from the active Antenna.

Need a quick calculation with most assumption for the Indoor parameters below.

Link Budget ..?

Dear Admin

Dou you have SINR table for 5G?

Thank You

Dear Yetiawali

SINR ->CQi->MCS is

confidential informationfor Vendors equipment ( Huawei, Nokia.. etc)…We dont have it. You should ask vendor

But anyway you can use this (As Is):

QPSk Spectral efficiency: 0.2344 – SINR: -6 dB

16QAM Spectral efficiency: 2.5703 -SINR 9 dB

64QAM Spectral efficiency: 5.1152 -SINR 21dB

256QAM Spectral efficiency: 7.4063 -SINR 35 dB

Regards

Thanks for all .

in my understanding, link budget exercise is supposed to respond to the question :

Given a desired receiver sensitivity,

what is the required transmit power to attain a desired range?

OR

what is the attainable range for a given transmit power?

i didn’t get the logic of calculation process in the above proposed methodology.

Many thanks.

Dear, Lotfi Jemli!

Logic of calculation process is simple

If you need to understand:

How many Base Stations ( gNodeB) do you need for 5G Coverage on territory? For any modulation

( for Example: QPSk Spectral efficiency: 0.2344 SINR: -6 dB, Throughtput ~ 6Mbit/s – 5Mhz, 1 layer, Area = 206 km^2 )

1. You need to get Equipment configuration from Vendor – Transmit power etc.

2. You should to calculate Reception sensitivity, dBm ~depend on SINR

3. You should to understand – is it Urban, Rural territory (for propogation model)… etc

and Area of territory in kilometers^2

4. You should to change Cell Radius befor Radio Channel Status = Pass (not Fail)

5. After this you get Cell Radius for your Calculation ( UL or DL)

6.When you have Cell Radius (R) You can get Coverage for One 5G Base station area S =pi *R^2

7. You can get number of gNodeB = (Area of territory in kilometers^2)/(Base station area S)

It will save you money for At the time of 5G network deployment 🙂

You can mail to me oleg.vinogradov@5g-tools.com

If you have more questions

Regards

Many Thanks Mr Oleg. it’s clear

Dear Mr Oleg

I am very interesting with your calculator .

But i am still confuse about model propagation.

Could you give me examples how to calculate UMi (urban microcells) for Micro urban/dense urban with formula at 38.901 Propagation model

Thank for your attention

Hi, Great work but I have a question. For example if I have multiple bandwidth parts with different configurations then how can I do the link budget in this case?

Dear, Umar

Link Budget depend on many factors:

Main: frequency, bandwidth,Reception sensitivity (SINR) etc

For 5G network in your case you should to use smallest SINR=-6 dB ( Or sinr for your throughput KPI, maybe SINR 9….), smallest frequency, smallest bandwidth… with better configuration for throughtput.

This mean: if User can get service ( KPi for Dl throughput or UL throughput) Link budget is Ok….

You have many bandwidth parts, but if one of them will work ( smallest frequency… etc. ) User is OK

Regards

I cannot find the used formula or the slow fading values on the referenced 3GPP document. Where did you get it from?

Regards

Good to study

If I find throughput UL/DL per Modulation and MSC table how is formula

Dear, Arrtyv1!

MCS ( based on 3GPP 38.214 Table 5.1.3)

You should to use https://5g-tools.com/5g-nr-throughput-calculator/

Then you should to change Q(j)m modulation order and Rmax in 5g-nr-throughput-calculator (Value depends on the type of coding from 3GPP 38.214,38.212)

Where Rmax = (Target code Rate (MCS:3GPP 38.214 Table 5.1.3)) / (1024)

P.S. MSC depend on SINR… And you can get link budget for your throughput

QPSk Spectral efficiency: 0.2344 – SINR: -6 dB

16QAM Spectral efficiency: 2.5703 -SINR 9 dB

64QAM Spectral efficiency: 5.1152 -SINR 21dB

256QAM Spectral efficiency: 7.4063 -SINR 35 dB

Regards

How is find power at enodeB dBm (Top RRU) and

2MIMO per port(dBm)

4MIMOper port(dBm)

8MIMOper port(dBm)

32MIMOper port(dBm)

64MIMOper port(dBm)

Hello, i calculated pathlosses for 28 GHz for UMa and RMa, and i got larger distances in the case of UMa vs the case of RMa, using the same parameters, which doesn´t makes sense to me. i´m i missing something? thank you!

It was mistake in our calculator, we fixed it at the last update

Regards

Hi Oleg,

When should we use LOS and NLOS?

Thx

Hello,

pathloss models only consider LOS. 3GPP defined pathloss models for NLOS. Could you include them here too?

There are fixed amount losses for NLOS in this webpage. Does this way fo calauclation match with values derived from 3GPP NLOS pathloss models?

Thanks

edit…

Dear, Jack!

Fix, At the last update we added NLOS

Regards

Thank you very for the reply.

I used RMa model to calculate path loss at 740MHz for distance from 20m to 1km. The pathloss curve follows exactly free space pathloss pattern but it’s always 0.6 ~ 0.7 dB better than free space path loss model. Is it expected? I thought free space pathloss model should give the smallest pathloss value for given frequency and distance. UMa also gives path loss better than free space up to the distance of 240m. is it also expected?

Thanks

It was mistake in our calculator, we fixed it at the last update

Please check

Regards

Many thanks Mr.Oleg this is very useful.

I am just confused about sub carrier quantity, is there a table for it?

Regards

Hamdi H

Dear, Horsni

Subcarrier Quantity (for TX power correction) = Number of used RB * Number of Subcarrier per RB

It is mean number of subcarrier that we use for transmission. We need it for TX power correction…

We added Subcarrier Quantity Auto-Calculation at the last update, you just need to add numbers of RB

Regards

God evening Mr Oleg,

I am wondering if you can help explaining more about the calculation of thermal noise and add an examlpe.

thank you in advance.

Kind Regards

Hamdi H

Dear, Hosni!

Terminal noise =-174+10log(“bandwidth” Hz), Bandwidth depend on number of RB.

Example for 1 RB µ:15kHz: -174+10*LOG10(180000) = -121,4472749 dB

Example for 2 RB µ:15kHz: 174+10*LOG10(360000) = -118,436975 dB

Regards

Hi Thanks for the tool.

Seems that you assign all tx power to a single channel/receiver. But I guess the real world is not like that, and only some portion of total bandwidth and power is assigned to a channel. The tool might be more useful to me if you can model with channel bandwidth calculating from subcarrier spacing and number of RBs.

I still appreciate today’s tool though.

Dear, El Psy Kongroo

We add it last update 🙂 Just Use

Regards

Update 1: We updated the user interface and Fix Channel Model. Add Outdoor/Indoor mode for calculation

If you have any problem with new interface, just inform us

Regards

5G-tools Team

plz how to get slow fading margin?There’s is something equation?

Regards

what is the bandwidth in thermal noise?

channel bandwidth?

Dear, Sarah

Yep, but “channel bandwidth” not completely correct. “Bandwidth of used RB” will be better.

For example: if you use BW:20MHz FR1 µ:15kHz. but only 2 RB ( not full 106 RB in 20 Mhz) for transmission, this mean that channel bandwidth=2(RB)*15000*12 =360000 Hz

Regards

Hi,

How can I have the coverage comparison between 5G frequency bands (eg. 3.5 GHz and 28 GHz) using this calculator?

Many thanks!

Dear, CEO

Just change

Centre frequencythen get largest cell radius where Radio Channel Status: PassFor example ( defaut parameters):

Urban UL 3410 Ghz Outdoor -> Cell Radius 350m

Urban UL 28000 Ghz Outdoor -> Cell Radius 115 m

Regards, Oleg

Hi

I need full link budget calcation formula, full path loss formula

Dear, Vijay Anand

You can download 3gpp file from here (click): 38.901 Propagation model

Then find formula for 5G Propagation Model at Table 7.4.1-1: Pathloss models (Page 25)

Regards

Transmit power

per Subcarrier, dBm how to calucalte

Dear, Vijay Anand

Transmit power per Subcarrier, dBm = 10*log10 (Transmit power.,mW /Subcarrier Quantity) or

Transmit power per Subcarrier, dBm = Transmit power. dBm -10*log10(Subcarrier Quantity)

Regards, Oleg

Dear Oleg,

I have a question regarding the path loss number estimated according to 3GPP TR 38.901. I used the following data:

Frequency – 24300 MHz

Cell radius – 180 meter

Base antenna height – 10 meter

UE antenna height – 1.5 meter

5G Propagation Model (3GPP 38.901): Urban Micro 3D-Umi LOS + NLOS

Path loss estimated by the calculator: 131.5 dB

Free space path loss estimated by the classical formula 10*LOG ((4 x π x d x f / c)^2) is 105.2 dB

Why so much difference 26.3 dB, it’s even not near?

Is path loss of the calculator equal free space path loss or it’s something else?

Dear, Samat!

I will try to answer on your question(Frequency – 24300 MHz,180 meter, Htx=10m,Hrx=1.5):

Free space path loss (ITU-R P.525-4)=10*LOG ((4 x π x d x f / c)^2) = 20*log10(d,km)+20*log10(f,Mhz)+32.44 = 105.2 dB

Urban Micro 3D-Umi LOS + NLOS path loss (3GPP TR 38.901.):

LOS: PL1 (10m < d(2d) < dbp (1458m)) = 32.4+21*log10(d,m)+20*log10(f,GHz) = 107.472 dB ( like Free space path loss, but some more 🙂 ) NLOS: PL =35.3*log10(d,m)+22.4+21.3*log(f,Ghz)-0.3*(Hrx-1.5)=131.5245331. (At NLos scanarion PL=Max (NlosPL, losPL)), 131>107

LOS result not interesting,

because its like Free space. For mobile better to use NLOS… So we use NLOS at our calculator like result

Regards,

Oleg V.

Hi,

Why there are 2 different path losses in your calculator (propagation Model PL and Full PL) and how come are they having a big difference in values? The reason I’m asking this question is, if I want to calculate the cell radius, the 2 values which are driven from different formulas should be very close. In other words, the PL which could be easily obtained from the given values of everything in the system such as TX, gains, losses and margins, should be very close to the one obtain by the propagation model formula in order to correlate them and then calculate the cell radius. stevenasr@hotmail.com

regards

Hi,

How did you calculate the Signal level at receiver? I’m trying the EIRP minus PL but not getting it.

Regards

Steve

Dear, Steve Nasr

Link Budget Received Signal = EIRP-PathlossPropogationModel-Penetrationloss-foliageloss-bodyloss-interference margin-rainicemargin-slowfading-penetrationloss-Attenuation

Regards, Oleg

Hi, Do you intend to add NR DL Power calculator (SSB and DMRS); I am interested to see the difference between 64T vs 32T MMIMO configuration

Dear, Adil!

Yes, I am planning to do that 🙂

Regards, Oleg

Dear, Adil!

I add 5G NR SSB SSS EPRE Power Calculator.You can check it

At 5G NR Link budget calculator, I Add new mode:DL (SSB SSS Power for RNP RSRP design level)

This mode should to be used with 5G NR SSB SSS EPRE Power Calculator.

Regards, Oleg

Hey,

1) In other words this link budget provides the maximum distance within which a certain throughput or QoS can be delivered at cell edge to 1 user considering theoretical attenuations from the clutter type – is this correct?

2) What is the difference between a traditional 4G vs. 5G NR link budget

3) Do you have the 5G NR Link Budget tool in Excel format? Can you share that?

4) Do you have the 5G NR throughput in Excel format? Can you share that?

I can provide my personal email.

Many thanks,

Dear, Federico!

1) Yes, but some remark: Throughput depends on MCS (modulation type of coding). MCS depends CQI, CQI depends on SINR. To use our calculator you should to understand what SINR for your Throughput do you need

2) Power and bandwidth of channel ( for examle: SSS EPRE Power for 5G, vs EPRE CRS LTE)

3)+ 4) Just javascripts on site… based on 3GPP formulas without Excel

Regards, Oleg

Hello,

Is Transmit power (for TX Bandwidth), dBm , Total Tx power or power per antenna port?

Dear, Farhad!

Transmit power (for TX Bandwidth)=Total Tx power

Regard Oleg

Hi, what is the function of subcarrier quantity? is it only for calculating tx power per subcarrier? i tried to calculate and i didnt see it was included to the link budget calculation beside affecting thermal noise which is based on bandwidth

Sorry for late response. You are absolutly right

“Subcarrier quantity” is used only for:

1. Receiver sensitivity

2. Transmit power per Subcarrier.

At old version of 5G NR Link budget calculator we used it for Tx power correction (depend on RRU power and number of used RB), but we got so many mistakes. At this version You should to add Transmit power (for TX Bandwidth), dBm. “Subcarrier quantity” only for Receiver sensitivity.

Regards, Oleg

I was expecting adjustments made to antennae heights having an effect the link budget derivation. I suspect the prescribed cell radius entry is an overriding factor to its influence. I would expect the two slope (LOS,NLOS) pathloss model derivation to be reflective of such changes as well. Are my assumptions here correct or am I totally off the mark?

Hi Oleg, How you calculate shadow fading margin?

Hi everyone !

I need your help to understand more the explanation above. I didn’t understand the method you used to calculate de receiver sensitivity. Is it possible to detail it more ?

Thank you

Hi Oleg.

I’m wondering that how can I calculate SINR values for different Link Budget (dBm) in 5G 28 Ghz?

I wanna configure my own scenario and I need SINR values to calculate throughput for each user inside the cell that is UMa. ı will use Shannon channel capacity model. Thanks.

Does the calculator cater for SISO situation when use in repeater case?

Please, what is the difference between PenetrationLoss and PenetrationLossIndoor ? What is attenuationIndoor ?

I want to know, what is maximum allowed eirp of gnodeb? And if the gnodeb implement multi beam or beamforming, whether the maximum allowed eirp applicable to each beam or to total beam?

Do you expressed the calculation of path loss that mean with each parameters value

Hi OlegV@5GTools

Is there any calculation report can be export to a html or excel file ?

Thanks for provide us a amazing tools.

Regards

toer

Hi,

Can you please let me know SSS EPRE Power, dBm= for 8T8R why it comes very low (with of 320 Watt Power) and coverage radius is only about ~ 400 mtr… Can you please clarify.

Thanks

Mahesh

Great tool!

Suggest separating the LOS and NLOS propagation model for mmWave mobile and fixed wireless access application link budget calculation. And for DL link budget (most of the cases are DL limited) recommend using SS-RSRP for sub-6GHz calculation and UE DL sensitivity for mmWave calculation.

Thanks,

please give me the formula full path loss and Propagation model Path loss

What is the range (minimum and maximum) of macro site in 5g for 39 ghz band

how can I download 5G NR Link budget calculator?

Hi, I has one issue. Why change the tower height but the Cell Radius not changed? I think the tower height is very important. If you has any response can send to me.

Hello,

The cell radius here is the Tx – Rx distance. One has to choose it manually. It is not coverage radius of the cell based on tower height

Very good and helpful Tool!!

It would be great to have also de achievable throughput at cell edge for this calculation tool.

Hi, Can somebody include assumptions and calculations for mMIMO and antenna cross polarization and count?

link budget is CSI RSRP?

Hello guys,

I’d like to know where from did you get the possible values of body loss, foliage loss, rain/ice margin and interference margin.

The distance d2D is the cell radius, but in what situation is used the distance d3D?

In the table of Slow fading margin, the values is correct? Because I understand these values are referring to slow fading standard deviation. In order to get the value of slow fading margin would be necessary to calculate F x σ. The factor F depends on cell edge probability.

Best Regards.

Hello,

I want to check the link budget for indoor scenario. When I selected 5G Propagation Model as Indoor hotspot 3D-InH LoS, there was an option about Type of coverage (Outdoor/indoor), which seems to be related with penetration loss. Should I select indoor as the Type of coverage here? I assume within indoor scenario, there is no additional penetration loss but maybe I am wrong.

BR, Ross

Great tool. Thanks much. The RMa prop loss model uses antenna height as building height. It took me a while to figure that out. Maybe you could make a note to that effect. Thanks again.

Transmit power per PRB, dBm

=(Total output power RRH/RRU/AAU) /

(Max number of PRB for Bandwidth)

how to calculate Transmit power per PRB, dBm if Total output power RRH is 49 dbm and Max number of PRB for Bandwidth for 100 mhz is 273 prb

Dear, vijay anand!

49 dBm -10*Log10(273) =24.63 dBm

Regards, Oleg

Dear Admin,

Thank you for the tools, they are very helpful and useful!

I am a little confused about 5G link budget calculator. A few month ago I got the result “Signal level at receiver(Link Budget), dBm” same as you with formulation :

Signal level at receiver (dBm) = Transmit power per PRB (dBm) + eNodeB Antenna gain (dB) – eNodeB Cable Loss (dB) + UT Antenna gain(dB) – UT Cable Loss(dB)- Full path loss (dB) + 30;

I thought “+30” is because of the conversion between dB and dBm.

But 2 days ago I used this tool again, I found the formulate became :

Signal level at receiver (dBm) = Transmit power per PRB (dBm) + eNodeB Antenna gain (dB) – eNodeB Cable Loss (dB) + UT Antenna gain(dB) – UT Cable Loss(dB)- Full path loss (dB) ,

which means there is no conversion from dBm to dB , could you tell me should I still plus 30 ?

Best Regards!

Dear,LilyG

->could you tell me should I still plus 30 ?

Non, you can subtract db from dbm without plus 30 🙂

Regards, Oleg

Got it .

Thank you a lot !

Dear Oleg,

Is there any reference for “typical body loss” table? Can I understand the table as “when centre frequency is 3.5GHz, the body loss value ranges from 3 to 5 dB” ?

Moreover, in the giving frequency range ( 3.5 -28 GHz) , can I estimate body loss as a linear function of frequency ?

E.g., when frequency is 7GHz, body loss = (7-3.5) *( 15-3) / (28-3.5) + 3 = 4.71428571428571 ?

Thank you for the useful tools again, best regards !

Dear Admin,

A few weeks ago, I got the linkbudget result from this website same as formulation “Link Budget = Transmit power per PRB – Full Path Loss +GainTx + GainRx – LossTx – LossRx “. (mark as formulation A)

But today I got the result from this website but the formulation became “Link Budget = Transmit power per PRB + 10* log(Number of PRB) – Full Path Loss + GainTx +GainRx – LossTx – LossRx”. (mark as formulation B)

To the best of my knowledge, formulation A is for received max cell power, while formulation B is for received PDSCH signal level.

Since the website says “Link Budget(Signal level at receiver)”, I am a little confused.

May I ask why you made this change ?

Thank you a lot for the tools, best regards !

Sorry I was wrong , both PDSCH and cell received signal level can be calculated by formulation “Link Budget = Transmit power per PRB + 10* log(Number of PRB) – Full Path Loss + GainTx +GainRx – LossTx – LossRx””.

My apologies for disturbing, thank you a lot again !

Dear, Li!

Nice, that you got it 🙂

Regards, Oleg

great tool!!

just one question

why do we use de EIRP max to calculate link budget???

doesn´t it have to be the EIRP per subcarrier?

i put in the entry taht i have 28.6 dbm per RB an the app gave more or less 17 dbm per subcarrier, but in the end it use 53 dbm(total AAU´s output power) to calculate link budget

RB and PRB are the same for mmwave

On 3GPP PRB=RB/2

but you use same value for them on your calculator

Is it correct?

Resource block and physical resource block value are the same for mmwave?