# 8.3.7 CDMA capacity

The capacity of the simulated system (i.e. how many mobiles per cell should be generated in the system) is dependent on all other settings and cannot always be easily deducted from these. Therefore SEAMCAT has a feature that allows for automatic determination of capacity. This is also known as simulation of non interfered capacity and is enabled by default.

[![image.png](https://wiki.cept.org/uploads/images/gallery/2026-04/scaled-1680-/zD1ahF4x9qbmXvAr-image.png)](https://wiki.cept.org/uploads/images/gallery/2026-04/zD1ahF4x9qbmXvAr-image.png)

<div class="rich-media-item mediaSingleView-content-wrap image-align-start css-1kosvjs" data-layout="align-start" data-media-vc-wrapper="true" data-node-type="mediaSingle" data-renderer-start-pos="364" data-vc="media-single" data-width="362" data-width-type="pixel" id="bkmrk-figure-191%3A-cdma-ul-"><div class="css-168wdgl"><div data-alt="" data-collection="contentId-493153" data-context-id="493153" data-file-mime-type="" data-file-name="file" data-file-size="1" data-height="176" data-id="db8cf948-04d4-447b-8085-6b4d02d84076" data-node-type="media" data-renderer-start-pos="365" data-type="file" data-width="362"><div class="_2rko18qm _vchhusvi _kqswh2mm _ect4ttxp _p12f1osq _c71l1osq _1bsb1qmm _4t3ine4n _1hlmd0i9 _1rquusvi _eg541i5c _mts3kb7n _1ntskb7n _yfmhtlke _5sb1v00u new-file-experience-wrapper" data-media-vc-wrapper="true" data-testid="media-card-view" id="bkmrk-figure-191%3A-cdma-ul--1"><div class="_1reo15vq _18m915vq _2rko18qm _1e0c1txw _kqswh2mm _p12f1osq _1bsb1osq _4t3i1osq _c71l1osq media-file-card-view" data-cursor="pointer" data-test-media-name="91.png" data-test-progress="1" data-test-source="remote" data-test-status="complete" data-testid="media-file-card-view"><div class="_kqswstnw _1bsb1osq _4t3i1osq _1e0c1txw _2lx21bp4 _1bah1h6o _4cvr1h6o align-center" data-testid="ImageRendererWrapper">![](blob:https://ecowiki.atlassian.net/ba090b70-4b9c-41bb-91f3-958cfceade3b#media-blob-url=true&id=db8cf948-04d4-447b-8085-6b4d02d84076&collection=contentId-493153&contextId=493153&width=362&height=176&alt=&clientId=113268fe-fe5b-4bc3-8ff3-07965dbf1d18)**Figure 191: <span data-highlighted="true" data-vc="highlighted-text"><span class="_kqswh2mm"><span class="_5pioz8co _189e1dm9 _1il9buyh _19lc184f _d0altlke" data-testid="definition-highlighter">CDMA</span></span></span> <span data-highlighted="true" data-vc="highlighted-text"><span class="_kqswh2mm"><span class="_5pioz8co _189e1dm9 _1il9buyh _19lc184f _d0altlke" data-testid="definition-highlighter">UL</span></span></span> system - Determination of the optimum number of UEs (<span data-highlighted="true" data-vc="highlighted-text">CDMA</span> capacity)**</div></div></div></div></div></div>In <span data-highlighted="true" data-vc="highlighted-text">CDMA</span> <span data-highlighted="true" data-vc="highlighted-text">UL</span>, the number of optimised users is being re-calculated for each event. It is recommended to run the "simulate non-interfered capacity" so that SEAMCAT can provide a "best" optimised value, this will optimise the computation time afterwards. If you are using another number you risk to create an overhead in your computation time without any change in the output results.

[![image.png](https://wiki.cept.org/uploads/images/gallery/2026-04/scaled-1680-/2fSVygXti2KT2HbI-image.png)](https://wiki.cept.org/uploads/images/gallery/2026-04/2fSVygXti2KT2HbI-image.png)

<div class="rich-media-item mediaSingleView-content-wrap image-align-start css-1qmaqo0" data-layout="align-start" data-media-vc-wrapper="true" data-node-type="mediaSingle" data-renderer-start-pos="839" data-vc="media-single" data-width="361" data-width-type="pixel" id="bkmrk-figure-192%3A-cdma-dl-"><div class="css-19kvp28"><div data-alt="" data-collection="contentId-493153" data-context-id="493153" data-file-mime-type="" data-file-name="file" data-file-size="1" data-height="43" data-id="9359e740-f5f6-4c74-8d53-39f20563b493" data-node-type="media" data-renderer-start-pos="840" data-type="file" data-width="361"><div class="_2rko18qm _vchhusvi _kqswh2mm _ect4ttxp _p12f1osq _c71l1osq _1bsb1qmm _4t3ine4n _1hlmd0i9 _1rquusvi _eg541i5c _mts3kb7n _1ntskb7n _yfmhtlke _5sb1v00u new-file-experience-wrapper" data-media-vc-wrapper="true" data-testid="media-card-view" id="bkmrk-figure-192%3A-cdma-dl--1"><div class="_1reo15vq _18m915vq _2rko18qm _1e0c1txw _kqswh2mm _p12f1osq _1bsb1osq _4t3i1osq _c71l1osq media-file-card-view" data-cursor="pointer" data-test-media-name="92.png" data-test-progress="1" data-test-source="remote" data-test-status="complete" data-testid="media-file-card-view"><div class="_kqswstnw _1bsb1osq _4t3i1osq _1e0c1txw _2lx21bp4 _1bah1h6o _4cvr1h6o align-center" data-testid="ImageRendererWrapper">![](blob:https://ecowiki.atlassian.net/6eb65f82-ce82-4d17-921c-bf154de12850#media-blob-url=true&id=9359e740-f5f6-4c74-8d53-39f20563b493&collection=contentId-493153&contextId=493153&width=361&height=43&alt=&clientId=113268fe-fe5b-4bc3-8ff3-07965dbf1d18)**Figure 192: <span data-highlighted="true" data-vc="highlighted-text">CDMA</span> DL system - Determination of the optimum number of UEs (<span data-highlighted="true" data-vc="highlighted-text">CDMA</span> capacity)**</div></div></div></div></div></div><div class="fabric-editor-block-mark fabric-editor-alignment align-center" data-align="center" id="bkmrk-table-31%3A-cdma-capac"><div class="inline-extension-renderer css-e2q2ep"><span class="css-6k4g17">  
</span></div>**Table 31: <span data-highlighted="true" data-vc="highlighted-text">CDMA</span> Capacity settings parameters (<span data-highlighted="true" data-vc="highlighted-text">UL</span> and DL)**</div><table data-layout="align-start" data-number-column="false" data-table-width="2726.52" data-testid="renderer-table" id="bkmrk-description-symbol-t" style="width: 100%;"><tbody><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">**Description**

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;">**Symbol**

</td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">**Type**

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">**Unit**

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">**Comments**

</td></tr><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">Simulate non interfered capacity

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;">*-*

</td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">Boolean

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">-

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">Toggles automatic capacity finding. If the option **Simulate non-interfered capacity** is checked, then the system will automatically simulate the 'optimal' number of the mobiles for given system configuration (type of system, bandwidth, cell sizes, etc). The optimum finding algorithm is developed to establish the loading that would correspond to approx. 80% of maximum system capacity. If this option is unchecked, you are free to set a constant user-defined average number of mobile users per cell especially if the optimal capacity for the current scenario is known (this is often the case when running consecutive simulations with the same system) there is no need to simulate – as the simulation process can be quite lengthy. When this checkbox is disabled SEAMCAT uses the value entered in 2 – “Users per cell” as the capacity per cell.

</td></tr><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">Init users per cell

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;">*-*

</td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">Scalar

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">-

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">If capacity simulation is enabled this indicates the starting point of the simulation. Selecting the right starting point can speed up the capacity finding. If capacity simulation is disabled the value in this field is the actual value used by SEAMCAT.

SEAMCAT does NOT change this input value into the result of the simulation!

Users per cell is equal to <span data-highlighted="true" data-vc="highlighted-text"><span class="_kqswh2mm"><span class="_5pioz8co _189e1dm9 _1il9buyh _19lc184f _d0altlke" data-testid="definition-highlighter">UE</span></span></span> per Base Station. SEAMCAT consider each Base station as its own cell.

</td></tr><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">Delta users per cell

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;"></td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">Scalar

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">-

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">When SEAMCAT tries to find the optimal capacity it adjust the number of UEs per cell starting with this value. A proper value here can speed up capacity finding.

</td></tr><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">Number of trials

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;"></td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">Scalar

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">-

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">When finding the optimal capacity SEAMCAT runs this (i.e. Number of trials) many snapshots of every value of UEs per cell before deciding whether or not the current value is the optimal capacity. Generally larger numbers mean greater precision but also longer time needed by the algorithm.

</td></tr><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">Target noise rise precision

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;"></td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">Scalar

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">dB

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">**Uplink only** – the precision used when comparing the noise rise of the filled system with target noise rise set under the “<span data-highlighted="true" data-vc="highlighted-text">CDMA</span> Uplink” panel

</td></tr><tr><td colspan="1" data-colwidth="269.82" rowspan="1" style="width: 16.4442%;">Tolerance of initial outage

</td><td colspan="1" data-colwidth="197.76" rowspan="1" style="width: 8.69876%;"></td><td colspan="1" data-colwidth="199.43" rowspan="1" style="width: 11.4395%;">Scalar

</td><td colspan="1" data-colwidth="130.72" rowspan="1" style="width: 6.43924%;">%

</td><td colspan="1" data-colwidth="1930.64" rowspan="1" style="width: 56.9545%;">**Downlink only** – The tolerance of initial outage is the percentage of UEs that can be dropped before SEAMCAT determines that the tested number of UEs cannot fit into the system (i.e. 20 user\_per\_cell \* 19 <span data-highlighted="true" data-vc="highlighted-text"><span class="_kqswh2mm"><span class="_5pioz8co _189e1dm9 _1il9buyh _19lc184f _d0altlke" data-testid="definition-highlighter">BS</span></span></span> = 380 UEs, if 5% or less of 380 UEs are dropped, the system is considered able to handle/service 20 UEs per cell). SEAMCAT will adjust the value of UEs per cell untill a value is found which in 80% of the specified number of trials is able to handle the tested number of UEs per cell.This parameter allows for UEs in “extreme” pathloss situations to be “ignored” from the optimal capacity finding.

</td></tr></tbody></table>