User's Manual

Table Of Contents
Testing ___________________________________________________ Boomer II User Manual & Integrator’s Guide
Copyright Wavenet Technology © November 2003 76 BM210012WT37
Application Software
Tests need to verify the communications links between the
host/terminal and the modem and between the modem and the network,
as follows:
Software Driver Configuration
Ensure that the host/terminal can enable the modem serial port to
permit the host/terminal and modem to communicate. This test verifies
that the driver software functions well and is configured properly.
Network Configuration
Determine if the host/terminal can use the modem to communicate with
a DataTAC
®
network. This test uses existing network software in an
attempt to communicate with a specific network.
The final application must be able to respond correctly under all
adverse network conditions, not just the ideal case. To achieve this, the
application software has to be systematically tested against all possible
failure and exception conditions. Situations such as low battery, out of
range, host/terminal down, unexpected data, maximum message size,
maximum peak/sustained throughput, and other conditions must not
cause the host/terminal application to fail. Each condition must have a
specific remedial action to alleviate it.
Final Assembly
A final assembly test should be performed before shipment to ensure
all components are working properly and issues such as crimped
antenna cables, lose connections, and improper software load are
resolved. During final assembly, the modem may send and receive a
loopback message of maximum size. The successful return of the sent
message proves the product can transmit and receive correctly.
Testing within areas lacking network coverage or for products shipped
to another country requires a different approach. Wavenet can help you
set up a closed loop final test system, using a base station and PC-based
software to emulate a network.
End User Problem Resolution
When the final product is in the hands of the end user, testing must
quickly isolate the cause of the problem in the field. For example, is the
problem caused by the host/terminal, the modem, the network, the
configuration or a user error? Can the problem be fixed locally or does
the unit need to be returned for service?
It is very time consuming and expensive to send products to service,
especially if the problem is caused by a temporary network or
Enterprise Server Application outage. For this reason, you should
design the application to allow for end-user problem determination.