Preparing for the tutorial

This tutorial can be performed on all development platforms supported by Test RealTime - Windows, Solaris, Linux, HP-UX and AIX.

Note   The Evaluation Version of Test RealTime only supports the Windows platform and the Microsoft Visual C++ Target Deployment Port. If you are evaluating the product, please disregard any references to other platforms or development environments.

Since efforts are always being made to update or improve this tutorial - as well as the products themselves - a customer-only webpage has been created. This page contains news, patches and documentation updates for current users. Feel free to check this page for updates before usage of this tutorial.

To access the Test RealTime Support Web site:

  1. From the Help menu, select IBM IBM Rational Test RealTime on the Web and Technical Support.

About this Tutorial

This tutorial demonstrates how to make the most of Test RealTime through a sample UMTS mobile phone application, comprised of:

UMTS - Universal Mobile Telecommunications System - is a Third Generation (3G) mobile technology that will enable 2Mbit/s streaming not only of voice and data, but also of audio and visual content. A UMTS base station is a switching network device enabling the communication of multiple UMTS-enabled mobile phones.

Example File Locations

Source files for the base station (the mobile phone executable is provided) are located within the product installation folder, in the folder \examples\BaseStation_C\src.

If you do not have write permission to the installation location of Test RealTime, you must copy the examples folder and its contents to a new location. Otherwise, you will be unable to perform any part of the Tutorial that creates or modifies files.

Mobile Phone Simulator

The mobile phone simulator consists of both a Graphical User Interface (GUI) as well as of internal logic. The GUI is constructed from OS-independent graphical C++ classes; the logic within the simulator is constructed from OS-independent C and C++ code.

The mobile phone executable is located within the Test RealTime installation folder, in the folder \examples\BaseStation_C\MobilePhone\. The name of the executable depends on your operating system:

A launcher shell script - MobilePhone.sh - is provided for the non-Windows platforms as well.

UMTS Base Station

The UMTS base station is fully opeIBM Rational, constructed from OS-independent C++ code. You are provided with both the source code and an executable for the base station. The UMTS base station executable is located within the Test RealTime folder, in the folder \examples\BaseStation_C. The name of the executable depends on your operating system:

A launcher shell script - BaseStation.sh - is provided for the non-Windows platforms as well.