IBM CICS Online Transmission Time Optimizer
Remove repetitive data and compress 3270 data streams
Abstract geometric triangles
Optimize 3270 data streams with CICS OTTO

IBM® CICS® Online Transmission Time Optimizer for z/OS® (CICS OTTO) improves user productivity and increases network utilization through 3270 data stream optimization. It reduces the number of characters transmitted to supported devices by making optimum use of all available orders for each device type. It keeps the screen layout of conversational terminals in memory so that only changed data is transmitted. CICS OTTO can also reduce the contention between the devices on a communications line and between devices connected to local controllers to improve response times.

Benefits
Remove repetitive data

Identify and remove repetitive data and dynamically compress 3270 data streams, and improve 3270 network resource utilization.

Monitor optimization

See how effective CICS OTTO optimization is in your environment by continually monitoring its operations and receiving progress reports on demand.

Improve transparency and visibility

Operate CICS OTTO transparently to applications and users. Operational statistics display or are written to console, and controls and settings can be entered on a temporary or permanent basis.

CICS Online Transmission Time Optimizer for z/OS features

  • Optimization techniques
  • Exclusion list for terminals and modules
  • Selection list for terminals and modules
  • Customized control with user exits
  • Data stream error display
  • Trace data viewing
  • Transaction ID option
  • HELP function
CICS Online Transmission Time Optimizer for z/OS features
Optimization techniques

IBM® CICS® OTTO provides: repetitive character elimination for 3270-type terminals and printers; transmission of only changed data for 3270-type terminals; blank elimination for 3270 SNA Character Set (SCS) printers; String Control Byte (SCB) compression for 3600/4700-type terminals.


Exclusion list for terminals and modules

The exclusion list lets you exclude any terminal or module from optimization. For example, you can use the exclusion list to exclude terminals that are running specific applications or exclude terminals dynamically while CICS OTTO is running.


Selection list for terminals and modules

The selection list allows you to select specific terminals or modules you want to include in optimization. For example, you can use this list to include a few terminals or modules, while you verify the correct installation, or include terminals or modules dynamically, while CICS OTTO is running.


Customized control with user exits

This feature gives you even more control over optimization functions. This user exit is called every time a message is about to be optimized and also after optimization. The user exit may be used to: process specific messages unchanged by controlling the optimization using return codes; keep parts of the messages and to insert these fields again after optimization; and change characters for specific countries.


Data stream error display

CICS OTTO records errors that can prevent optimization of messages, whether found in an inbound or an outbound data stream, and can display a summary of recorded errors. Error statistics are automatically written to CICS OTTO's statistics file (OTTOSTAT) when CICS OTTO is shut down. Error statistics can be cleared to help access the cause of compression errors and their effect on the optimization rate.


Trace data viewing

CICS OTTO can create a trace and save it in a storage area above 16 MB. Traces can be produced before and after each optimization, and can be useful for error determination. Only normal CICS OTTO data is saved, and in-storage trace data is deleted when CICS OTTO is shut down.


Transaction ID option

Transaction ID can be set to yes or no. Yes means that module names in exclusion and selection lists are treated as CICS transaction IDs. No means that module names are treated as CICS program names.


HELP function

For every CICS OTTO screen, there is a HELP function that is triggered by pressing PF1. If the cursor is located in an input field, a specific HELP panel for this field is shown. Otherwise, a panel with general information on the underlying CICS OTTO screen is shown.


Resources
IBM CICS Online Transmission Time Optimizer for z/OS, Version 1.2

See how you can improve the efficiency of your 3270 network.

Read the data sheet
CICS Online Transmission Time Optimizer User's Guide

Control operation of IBM® CICS® Online Transmission Time Optimizer for z/OS® using CICS panels.

Read the documentation
CICS tools: ROI from Discovery, Optimization and Enablement

Branham Group interviews IBM CICS Tools customers and finds cost cutting value and more.

Read the white paper
You may also be interested in IBM CICS Transaction Server for z/OS

A powerful mixed language application server, enabling developers to write and modernize applications using the languages and tools best suited to business needs and their skills.

CICS Transaction Gateway

Connect to CICS assets from a range of clients—including mobile.

IBM Personal Communications

Windows terminal emulation package for access to host data.

Expert resources to help you succeed
Documentation

Get information about how to maintain and use the product.

Explore
Support

Find solutions by using Support Search or open a Support Case.

Explore
Resource library

Explore a collection of in-depth information for this product.

Explore