Descriptions Of Utilities And Demo Files

These utilities and demonstration files are provided for free downloading and study.  We hope they will be useful for building your understanding of CDMA principles and perhaps saving some time and effort. No warranties are expressed or implied, and the user must determine whether the files are suitable for its use.  By using these files, you assume fully all risks inherent in their use and agree to hold harmless Scott Baxter and any associated contributors from any claims for damages or injuries due to any defect in the files or their contents.

CDMAparameters.exe  is an Excel spreadsheet demonstrating many of the CDMA air interface parameters defined in applicable standards. Commonly used values and ranges are shown, and in many cases unit conversions are displayed..

cdmacap1.exe  is an Excel spreadsheet demonstrating the classical CDMA capacity calculation.

cdmafwd.exe is an Excel spreadsheet demonstrating the division of power among the various Walsh codes on a single sector. It is intended as a thought-provoking demonstration of the capacity consequences of various forward power control parameter settings.

deprangl.exe is an Excel spreadsheet which accepts manually-entered terrain profile data and displays the elevation profile and a depression angle-versus-distance graph.

ecioplay.exe is an Excel spreadsheet which demonstrates the way in which multiple CDMA signals act to degrade the apparent Ec/Io ratio of their individual pilots.  It is a useful tool for exploring and understanding “pilot pollution” and the steps necessary to manage it.

hashing.exe is an Excel spreadsheet which accepts the IMSI of a phone and shows the carrier frequency, paging channel, and access channel the phone would select using the CDMA hashing algorithm.

lnkbgt95.exe is an Excel spreadsheet file illustrating common practices of high-level system design, including planning for subscriber growth, traffic levels, reliability of service, link budgets, propagation models and number of base stations required, and coverage and traffic-related system growth details.

srchtime.exe is an Excel spreadsheet demonstrating the timing implications of the search sequence used by a phone’s pilot searcher.  It accepts assumptions about searcher speed, number of active, candidate, and neighbor pilots, the parameter pilot_inc, and the search window sizes, and shows how often each set of pilots is checked by the searcher.  This file is useful for understanding how the speed of the search process varies under actual operating conditions.

walsh5.exe is a spreadsheet, which accepts relative amplitudes of various Walsh codes, then builds and displays a composite Walsh baseband sum waveform.  Although it does not include the effects of the short PN sequence, it is still useful for understanding how the composite output waveform of a base station sector is constructed from all the forward channels it carries.

cflowex.exe is a PowerPoint file illustrating ten different callflow situations, including explanations, actual layer-3 messages captured from live on-air examples, and helpful graphics for visualizing the operations.

cdmamod.exe is a PowerPoint file illustrating the QPSK constellation of a CDMA BTS sector output.

db.exe is a short tutorial on calculation of signal levels in decibels.

cflowcht.exe is a PowerPoint file containing flowcharts for important call processing operations.

searcher.exe is a PowerPoint file containing the graphics of PN space and PN searcher concepts discussed in the course RF100.

signatur.exe is a PowerPoint file containing the graphic signatures of various CDMA RF problems printed in color on the back of the student notes in Course RF100.

btsedit.exe is an editor for the Cellrefs.txt files used up through Version 2 of the IQAnalyzer post-processing tool. If you build a cellrefs.txt file containing your own system’s most current site, sector, and PN information, it will be displayed on the screen in IQAnalyzer.  The format of the file is described in the Analyzer help screens, and you can use excel or other tools to build the file.  However, its format must be perfect and BTSedit.exe is a convenient utility that looks after the precise formatting, leaving you free to focus on the numbers.

dir2tile.exe is a conversion utility, which automatically processes Grayson Mapman-style directory files (*.dir) into the Analyzer Map_Tile.txt format for IQAnalyzer version 2.

sitepars.exe is a utility which converts Grayson *.ASC ASCII export text message files into Cellrefs.txt files for IQAnalyzer version2.  It derives its site coordinates from the System Parameters Message, and is successful only if the coordinate fields in the SPM are non-zero. Before processing, end-of-line characters must be appended to each line of the *.ASC file.  This may be accomplished by loading the *.ASC file into MS-Word, and then choosing File-Save As-text with line breaks.

Note that the IQAnalyzer version 3 program can load and automatically convert cellrefs.txt files from version 2.

Back to Scott Baxter’s Home Page www.howcdmaworks.com