Throughout this website abbreviations are used.
The meaning of these abbreviations is provided in a list below.

rss feed

Quick guides

  • Abbreviations


Abbreviation Description
3G 3rd Generation
3GPP 3rd Generation Partnership Project
API Application Programmers Interface
ASCII American Standard Code for Information Interchange
BLOB Binary Large Object
CA Certification Authority
An independant third party that everyone trust and whose responsibility is to issue certificates.
CDC Connected Device Configuration
A J2ME configuration. Defines a Java runtime environment for devices with more hardware resources compared to mobile phones such as PDAs.
CDMA Code Division Multiple Access
CDPD Cellular Digital Packet Data
CLDC Connected Limited Device Configuration
A J2ME configuration. Defines a Java runtime environment for devices with highly constrained hardware resources such as mobile phones.
CLI Command Line Interface
CPU Central Processing Unit
CSD Circuit Switched Data
CSS Cascading Style Sheet
DBMS Database Management System
DES Data Encryption Standard
A fixed key-length cipher which uses 56 bits
DHCP Dynamic Host Configuration Protocol
DRM Digital Rights Management
DSL Digital Subscriber Line
DTD Document Type Definition
ear Enterprise Archive
EDGE Enhanced Data rates for GSM Evolution
EIS Enterprise Information Systems
ESAR Extended Segmentation And Reassembly
ETSI European Telecommunication Standardisation Institute
gateway A server which acts as an intermediary for some other server. Unlike a proxy, a gateway receive requests as if it were the origin server for the requested source. The requesting client may not be aware that it is communicating with a gateway.
GC Garbage Collection
Low priority background thread which removes non-referenced objects from memory.
GIF Graphics Interchange Format
standard image ("87"), interlaced gif("87a", "89a"), transparency gif ("89a"), animated gif ("89a")
GPRS General Packet Radio Service
GSM Global System for Mobile Communication
Mobile phone system used in Europe and Asia-pacific.
GUI Graphical User Interface
Heap memory Object values are stored in the heap memory.
HTML HyperText Markup Language
HTTP HyperText Transport Protocol
HTTPS HyperText Transport Protocol Secure
IDE Integrated Development Environment
IDEN Integrated Digital Enhanced Network
IETF Internet Engineering Task Force
iHTML HTML for mobile
iHTML is a subset of HTML 2.0, HTML 3.2 and HTML 4.0. Designed for handsets supporting 256 colors.
IMEI International Mobile Equipment Identity
IMEI is a number to uniquely identify the mobile equipment (= mobile phone)
IMSI International Mobile Subscriber Identity
To identify the subscriber to the system.
IP Internet Protocol
IPng Internet Protocol next generation
IPng is the same as IPv6
IPv4 Internet Protocol versie 4
Defines a 32-bit address (e.g. which means that there are only 232 (4,294,967,296) IPv4 addresses available.
IPv6 Internet Protocol versie 6
Defines a 128-bit address which means that there are only 2128 (3.4028236692093846346337460743177e+38) IPv6 addresses available.
ISO International Standards Organization
ISV Independant Software Vendor
IT Information Technology
J2EE Java 2 Enterprise Edition
J2ME Java 2 Micro Edition
A version of Java aimed at consumer and embedded devices including cell phones.
J2SE Java 2 Standard Edition
JAAS Java Authentication and Authorization Service
jad Java Application Descriptor
JAM Java Application Manager
jar Java Archive
JAXP Java API for XML Processing
Supports processing of XML documents using DOM, SAX, and XSLT.
JCA J2EE Connector Architecture
JCP Java Community Process
An open organisation of Java developers and licensees whose charter is to develop and revise Java technology specifications, reference implementations, and technology compatibility kits.
JDBC Java Database Connectivity
JDBC technology is an API that lets you access virtually any tabular data source from the Java programming language.
JMS Java Message Service
The Java Message Service (JMS) API is an API for accessing enterprise messaging systems.
JRE Java Runtime Environment
JSF JavaServer Faces
JavaServer Faces is a user interface framework for Java Web applications.
JSR Java Specification Request
The process by which new Java specifications are defined. Part of the Java Community Process.
JSTL JavaServer Pages Standard Tag Library
The JavaServer Pages Standard Tag Library encapsulates, as simple tags, core functionality common to many JSP applications.
JVM Java Virtual Machine
KAWT Implements AWT for J2ME
KJava KJava is a nickname given to Java designed for small devices. KJAva includes a combination of the Connected Limited Device Configuration (CLDC) and Mobile Information Device Profile (MIDP). Officially this combination is called MIDP-compliant Java or MIDP Java. MIDP Java brings Java to small devices that have limitations on input possibilities, screen size and colors, memory and processing power.
KVM K Virtual Machine
Originally K stands for Kuaui, but now it stands for kilo, as in kilobyte, to emphasize its small size. KVM is used in the CLDC.
LAN Local Area Network
MIDlet An application written for the Mobile Information device profile (MIDP)
MIDP Mobile Information Device Profile
Vertical extension of CLDC. Defines an API set for Mobile information devices such as cell phones. It adds domain specific classes to the J2ME environment.
MIDPEG Mobile Information Device Profile Expert Group
MIDP-NG Mobile Information Device Profile Next Generation
Vertical extension of CLDC. Defines an API set for Mobile information devices such as cell phones. It adds domain specific classes to the J2ME environment.
MIME Multipurpose Internet Mail Extensions
The industry standard format for electronic mail, which defines the structure of a message's body.
A web server or browser uses MIME to distinguish between HTML, image data, audio, and video. Every time a web browser sends a request to the web server, the server sends the MIME information back to the browser.
MMS Multimedia Messaging Sevice
MPC Mobile Positioning Centre
Gateway which enables applications to access Mobile Stations position information.
MPP Mobile Positioning Protocol
MS Mobile Station
The Mobile Station consists of the mobile equipment (= mobile phone) and a SIM. The Mobile Station provides the user with the ability to request and receive information. Also called terminal or mobile terminal.
MSISDN Mobile Subscriber ISDN
Telephone number or address of device
MX Mail eXchanger
NC Network Computer
OS Operating System
OTA Over The Air
Perl Practical Report and Extraction Language
PDA Personal Digital Assistant
PDAP PDA profile
pJava PersonalJava
PNG Portable Network Group
POSE Palm Operating System Emulator
PPP Point-to-Point Protocol
proxy An intermediary program that acts as both a server and a client for the purpose of making request on behalf of other clients. The proxy typically resides between clients and servers that have no means of direct communications, e.g. across a firewall. Requests are either serviced by the proxy program or passed on, with possible translation, to other servers.
RAM Random Access Memory
RAR Resource Adapter Archive
RFC Request for Comment
RIP Routing Information Protocol
ROM Read Only Memory
SAR Service Archive
SDK Software Development Kit
SIM Subscriber Identity Module
The SIM card is used to identify the mobile phone owner to the system. The SIM card contains the IMSI, a secret key for authentication and other information.
S/MIME Secure Multipurpose Internet Mail Extensions
Sending secure mail based on public-key cryptography.
SMS Short Message Service
Messages up to 160 characters to be sent/recevied over the mobile phone system.
SQL Structured Query Language
SSL Secure Socket Layer
Stack memory Stack memory stores primitive types and the addresses of objects. An object reference on the stack is only an address that refers to the place in heap memory where that object is kept.
TCP Transmission Control Protocol
TLS Transport Layer Security
Transport Layer Security is the open standard replacement for SSL from the Internet Engineering Task Force
Triple DES DES encryption applied three times using three diffent keys thereby increasing the effective key length to 56 x 3 = 168 bits.
UDP User Datagram Protocol
UMTS Universal Mobile Telephone System. UMTS is one of the Third Generation (3G) mobile systems being developed within the ITU's IMT-2000 framework. It is a realisation of a new generation of broadband multi-media mobile telecommunications technology.
URL Uniform Resource Locator
VM Virtual Machine
W3C World Wide Web Consortium
WAE Wireless Application Environment
WAF Web Application Framework
WAN Wide Area Network
WAP Wireless Application Protocol
Wireless Application Protocol is the de-facto world standard for the presentation and delivery of wireless information and telephony services on mobile phones and other wireless terminals.
The WAP protocol stack has four layers: session layer (WSP), transaction layer (WTP), security layer (WTLS), and datagram layer (WDP). The WAP protocol is designed to operate over a variety of bearer services, including Code Division Multiple Access (CDMA), Cellular Digital Packet Data (CDPD), and so forth.
war Web Application Archive
A .war file contains a web application.
wbmp Wireless Bitmap
Wireless bitmap is a graphics format which is specifically designed for mobile devices with a small monochrome screen. If your drawing package can not create wbmp files, you need a converter or a plugin, to convert from e.g. gif into wbmp.
WDP Wireless Datagram Protocol
The Wireless Datagram Protocol is based upon the industry-standard TCP/IP, UDP/IP. WDP is intended for use with the WAP transport protocols and has been optimized for use over narrow-band communication channels.
WDSL Wireless Digital Subscriber Line
WDPS Wireless Datagram Protocol Specification
WEP Wired Equivalent Privacy
WiMax Worldwide Interoperability for Microwave Access
WLAN Wireless Local Area Network
WLL Wireless Local Loop
WML Wireless Markup Language
The Wireless Markup Language is an XML-based markup language that was designed to describe how WAP content is presented on a mobile device. WML is designed for target screens that is only a few lines long and about an inch wide.
WMLscript A scripting language used to program the mobile device.
WMLScript is a language that you can use to provide programmed functionality to WAP applications. WMLScript can be used to check the validity of user input, generate messages and dialogs locally, so error messages and confirmations can be viewed faster.
Web pages are based on HTML and sometimes on JavaScript. In an analogy WAP applications use WML and sometimes WMLScript.
WSP Wireless Session Protocol
WTLS Wireless Transport Layer Security
The Wireless Transport Layer Security protocol is based upon the industry-standard Transport layer Security (TLS) protocol, formerly known as Secure Socket Layer (SSL). WTLS is intended for use with the WAP transport protocols and has been optimized for use over narrow-band communication channels.
WTP Wireless Transaction Protocol
Provides reliable datagram service, much as traditional TCP does, but without behaviours that make TCP unsuitable in a wireless network.
WTP-SAR Wireless Transaction Protocol - Segmentation and Reassembly
A system to download a package that is too big to be handled by the gateway in one single session. The gateway downloads it split in many pieces and then the phone should rebuild it.
WWW World Wide Web
XHML Extended Hypertext Markup Language
XML Extended Markup Language
XSLT Extensible Stylesheet Language Transformations