You are here: Manual / Scenario/ CDMA Systems
TracNav
Table of Contents
- About this Wiki
- About the STG (SEAMCAT Technical Group)
- About the source code
- Frequently Asked Questions
- How to register on TracTool?
- Tutorial videos
- Known Issues
- Disclaimer
Introduction
Main structural elements of SEAMCAT
Data elements
- SEAMCAT Data types
- Function entry
- Emissions mask
- Random distributions
- Antenna
- Signal vectors
- How to generate a truncated distribution?
Simulation workspace
Creating SEAMCAT scenario
- Simulation scenario and its programming
- Victim link tab
- Interfering link tab
- Sharing and importing scenarios
Performing a simulation
- Simulation control settings
- Running a simulation (event generation)
- Calculating probability of interference
- Simulation results overview
- Generic system results
- Simulation report
- Logging options and remote server
- Saving results format
CDMA module
- CDMA system tab
- CDMA Link level data
- CDMA simulation algorithm
- CDMA input parameters
- CDMA output results
OFDMA module
Cognitive Radio System module
Library of scenario elements
- Library overview
- Antenna elements
- Spectrum emission mask elements
- Receiver blocking mask elements
- Receiver elements
- Transmitter elements
- CDMA Link level data
- CDMA-OFDMA network
- Propagation model plugins
- Post processing plugins
Propagation models
- Guide to propagation models in SEAMCAT
- How to test propagation model?
- ITU-R P.1546 model
- Extended Hata and Hata-SRD models
- Spherical diffraction model
- Free Space Loss model
- User-defined model (Propagation plug-in)
- JTG5-6 propagation plug-in
- SE42 propagation plug-in
- Longley Rice propagation plug-in
- Winner propagation plug-in
- IEEE 802.11 Model C (modified) plug-in
Special functions
Detailed algorithms/Calculations
- Wanted signal (dRSS)
- Unwanted and blocking signals (iRSS)
- Overloading (iRSS)
- Intermodulation signal (iRSS)
- CDMA simulation algorithm
- OFDMA simulation algorithm
- Location of VLR with ILT (Simulation Radius)
- Location of VLR and ILR (Coverage radius)
- Azimuths and elevations (IT-VR path)
- Azimuths and elevations (within a link)
- Blocking attenuation (VLR)
- unwanted emissions (ILT)
- Power control gain (ILT)
Annexes
Release to be tested by STG
CDMA System tab
Whether you want to simulate CDMA UL (uplink) or CDMA DL (downlink), the upper part of the workspace display will allow you to select the system you want.

It is used to define the necessary parameters for the modeling of CDMA systems. The CDMA interface has been split into 2 tabs (when victim) or 3 tabs (when interferer):
- General settings: It is specific to either UL or DL
- Positioning: it is independent from the link direction
- Transmitter to Victim Link Receiver Path: only when CDMA is interferer.
General settings
6 panels characterised the CDMA system. The below graphic represent the CDMA UL when a victim.

The only difference with CDMA DL are the following 2 panels.

- Identification:
- Library: allows to import/export the receiver characteristics from/to the library to/from the workspace.
- name and description: You can name and write some description of the victim system you want to simulate.
- CDMA general settings
| Parameter | Description |
|---|---|
CDMA Link component | The type of CDMA System. There are considerable differences between modeling of uplink and a downlink in CDMA system. Please consult the page on CDMA algorithms for a more detailed explanation of differences.}}} |
Receiver Noise Figure (dB) |
Equipment-specific noise figure of receiver. It is used to calculate the thermal noise.
|
| Handover margin (dB) | Specifies the maximum difference between the links in users active list. The actual active-list selection is based on pathloss calculations. |
| Call drop threshold (dB) | Used by power control to determine if a user should be dropped when not meeting exact target requirement. |
Voice bit rate(kbps) |
it is used to calculate the processing gain.
|
| Reference bandwith (MHz) | Bandwidth of the system. It is the same for either UL or DL. |
| Voice activity factor | It is set to 1, i.e. 100% (all voice users that are generated are active). Contributions are invited to present algorithm where the percentage of voice active users in a system can be simulated |
| Minimum Coupling Loss (dB) | The minimum path loss. It is used in the calculation of the effective path loss |
| Link Level Data | Drop-down selection of Link level data look-up functions from Library. It is user's responsibility to choose an appropriate set of data. General workspace consistency check will check for Link direction and check if frequency difference between operating frequency and the nominal frequency of Link level data set is within 100 MHz |
- Receiver settings - Transmitter settings (depending whether CDMA system is a victim or an interfering system)
- CDMA is a victim, you will have to set the blocking mask.
- CDMA is an interferer, you will have to set the spectrum emission mask and the emissions floor.

- CDMA uplink (only if CDMA UL selected)
| Parameter | Description |
|---|---|
| Target network noise rise | |
| cell noise rise selction (beta only) | with the associated target cell noise rise |
| MS maximum transmit power | |
| MS power control range | |
| PC convergence precision | In the uplink, each mobile station perfectly achieves the target C/I, Eb/N0_target, during the power control loop convergence, assuming that the maximum transmit (TX) power, max_MS_Tx_Pw, is not exceeded. Those mobile stations not able to achieve Eb/N0_target after convergence of the power control loop are considered in outage (i.e. they are dropped). The power control loop is considered to converge when all mobile stations are within the max_MS_Tx_Pw and their Tx power is adjusted by less than the “PC convergence precision” value for the last power balancing iteration. |
- CDMA downlink (only if CDMA DL selected)
- Capacity for CDMA system: 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.
- Tip: The simulation of non-interferred capacity is a lengthy process. Therefore if you run multiple simulations with the same CDMA system (e.g. victim CDMA system unchanged and only interfering system is varied), then it would be sufficient to do the finding of non-interferred capacity in the first run. Then, having noted the result of non-interferred capacity finding exercise (may be seen by consulting the CDMA system view screen available after completion of simulations), in the following runs you may just set the obtained value as the constant user-defined value (i.e. option unchecked). Note: This assumes that you do not make any changes to the internal settings of the given CDMA system, that would otherwise have impact on loading capacity of the system.
- Tip: The simulation of non-interferred capacity is a lengthy process. Therefore if you run multiple simulations with the same CDMA system (e.g. victim CDMA system unchanged and only interfering system is varied), then it would be sufficient to do the finding of non-interferred capacity in the first run. Then, having noted the result of non-interferred capacity finding exercise (may be seen by consulting the CDMA system view screen available after completion of simulations), in the following runs you may just set the obtained value as the constant user-defined value (i.e. option unchecked). Note: This assumes that you do not make any changes to the internal settings of the given CDMA system, that would otherwise have impact on loading capacity of the system.
| ID | Parameter | Description |
|---|---|---|
| 1 | Simulate non interfered capacity | 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. |
2 | Users per cell | 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. Note:
|
| 3 | Delta users per cell | 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. |
| 4 | Number of trials | 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. |
| 5 | Tolerance of initial outage | 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 BS = 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. |
| 6 | Target noise rise precision | Uplink only – the precision used when comparing the noise rise of the filled system with target noise rise set under the “CDMA Uplink” panel |
- Propagation Model: This tab contains settings for the choice of propagation model to be applied when evaluating path losses in the internal links of the modeled CDMA system. Please see the guidance regarding separate information the choice and settings of the propagation models.
Positioning
5 panels characterised the positioning of a cellular system. Note that this panel is the same either a CDMA (UL/DL) or OFDMA (UL/DL) is simulated.

- System:
- Cell Layout: Selection between Omni driectional and Tri-Sector antennas. SEAMCAT uses so called "non-cloverleaf" Tri-Sector cell layout. You can also select 2 tiers, 1tier or single cell layout
- Cell Radius (km): this parameter is used to determine inte-rcell distance.
- System layout: you can select where you want to position the reference cell in the cellular network.
- System layout preview
- Mobile
| Parameter | Description |
|---|---|
| Antenna height (m) | Height of user terminal in meters. Note that the assumed antenna height definition (above ground, above local clutter, effective antenna height) should correspond to the selected propagation model |
| Antenna gain (dB) | An omni directional antenna is assumed |
| Mobility (km/h) | Distribution used to specify simulated speed of users. Note that theese speeds have to conform to the speed options in the selected Link Level Data. For simplicity SEAMCAT assumes four different speeds, assigned to mobile users with uniform probability: 0 km/h - No movement, 3 km/h - Walking, 30 km/h - Urban driving, 100 km/h - Motorway driving |
- Base station
| Parameter | Description |
|---|---|
| Antenna height (m) | Distribution used to determine height of BS. Note that the assumed antenna height definition (above ground, above local clutter, effective antenna height) should correspond to the selected propagation model |
| Antenna tilt (deg) | equivalent to a physical tilt of an antenna on a mast, (-) sign is a downtilt, (+) sign is an uptilt |
antenna pattern (see more details) |
|
Transmitter to Victim Link Receiver Path
When CDMA is an interferer an extra tab is accessible to set the characteristic of the path between the interferig transmitter (UE for UL or BS for DL) and the victim system.
Attachments
-
vl_cdma_capacity.gif
(16.0 KB) -
added by cp 5 years ago.
-
vl_cdma_general.gif
(24.0 KB) -
added by cp 5 years ago.
-
vl_cdma_positioning.gif
(23.0 KB) -
added by cp 5 years ago.
-
vl_cdma_propmodel.gif
(22.0 KB) -
added by cp 5 years ago.
-
CDMA_parameter.PNG
(53.3 KB) -
added by jean-philippe 5 years ago.
-
cdma_positioning.gif
(41.2 KB) -
added by jean-philippe 10 months ago.
-
system_selection.gif
(4.1 KB) -
added by jean-philippe 10 months ago.
-
cdma_dl.gif
(11.9 KB) -
added by jean-philippe 10 months ago.
-
cdma_ul.gif
(42.1 KB) -
added by jean-philippe 10 months ago.
-
cdma_transmitter.gif
(5.4 KB) -
added by jean-philippe 10 months ago.
-
cdma_interferencePath.gif
(39.4 KB) -
added by jean-philippe 10 months ago.
-
reference_cell.gif
(23.6 KB) -
added by jean-philippe 10 months ago.
-
cdma_capacity.gif
(7.9 KB) -
added by jean-philippe 10 months ago.

