Ten results from one budget. TR 38.901 gives rural macro, urban macro and street canyon models, each in line of sight, non line of sight, and a blend weighted by the line of sight probability from Table 7.4.2-1. Beside them sits the Okumura Hata and COST 231 kernel from the Coverage Predictor, which is validated to nine decimal places against an independent implementation over 193 cases. The table shows all of them, and the planning bounds are taken over the ones that are comparable: the selected deployment's NLOS and blended curves plus Okumura Hata, each inside its stated validity range. Each bound names the model that set it, and the disagreement is reported as a ratio in range and in area.
That disagreement is the output, not a defect in it, and it has to be measured between like and like. Line of sight is a different situation, not a different model. Rural, urban macro and street canyon are different base station geometries, tabulated at 35, 25 and 10 metres, so their disagreement is deployment disagreement: taken over every scenario an 1800 MHz urban macro budget read as a 2.0 times spread, and scoped to urban macro the comparable models agree within a few percent. And a result a model disclaims, because it closed past the distance or outside the frequency the model is stated for, is listed in amber and never sets a bound. A design that survives the planning lower bound is supported by the evidence. One that only works under the most generous model is a decision waiting to be found out.
The TR 38.901 implementation is cross checked against Sionna, NVIDIA's link level simulator, which is an independent implementation of the same specification written by different people. Agreement is within a millionth of a decibel across 456 cases covering all three scenarios, both visibilities and four frequency bands. That check found a real defect in the branch condition, and it is worth saying that the oracle turned out to be wrong first: the version originally used had a bug that made its own path loss wrong by 4.1 dB, and what settled it was evaluating the specification table by hand.
Where a model cannot close the budget inside its own validity range it reports no distance rather than extrapolating, and where the geometry falls outside the applicability ranges the specification states, it says which one and by how much. Indoor terminals go through ITU-R P.2109 building entry loss first, with building class and percentile as inputs, because a thermally efficient building at the ninety fifth percentile is a different problem from a traditional one at the median. Site counts use hexagonal packing: a cell tiles 2.598 r squared, not pi r squared, and using the circle overstates usable area by about a fifth and undercounts sites, which is the optimistic direction and the wrong one to be wrong in.