Introduction
umts-tools is a set of Perl modules and utilities to manipulate UMTS (3G) terminals through a serial interface. Despite the name, most of the features of umts-tools also work with GSM (2G) terminals.
The target audience is both end users who wish for instance to send SMS or backup their phonebook and technical users such as operators and handset manufacturers wishing to perform tests on terminals.
Tools provided by umts-tools
The following scripts are distributed as part of umts-tools:
- umts-answer.pl – tool for answering mobile-terminated calls
- umts-dialer.pl – tool to place mass voice calls
- umts-drm.pl – tool for manipulating DRM FL and SD files
- umts-gui.pl – graphic user interface for umts-tools
- umts-multipart.pl – tool for generating mutlipart/mixed WAP pages
- umts-phonebook.pl – tool to read or write to the Terminal’s phonebook
- umts-sms.pl – tool to send SMS messages in PDU or text mode
- umts-wappush.pl – tool for sending OTA configuration and more generaly WAP PUSH messages formatted in WBXML
umts-tools comes with various debugging facilities for testers and developers, for more information take a look at the umts-tools development page.
Perl modules provided by umts-tools
Programmers can also use the Perl modules provided with umts-tools to develop their own applications. Below are some of the modules which make up umts-tools:
- DRM::* – Perl modules for manipulating DRM FL and SD files
- SMS::* – Perl modules for manipulating SMS PDUs
- WSP::* – Perl modules for manipulating WSP headers/PDUs
More information
For examples of what umts-tools can do and information about how to use umts-tools, take a look at the umts-tools documentation page.
If you want to understand how umts-tools work, and possibly customise them for a specific use, you’ll want to look at the umts-tools development page.
Contact info
You can e-mail me comments and questions or you can find out more about me.
Copyright
umts-tools is copyright© 2004-2008 Jeremy Lainé. This software is distributed under the terms of the GNU General Public License (GPL).








