spacer
technical documents and architecture explanations of technical terms how to get in contact with us our current work offers
    .
spacer
spacer weblicon logo
spacer
homepage our product portfolio test drive our applications business-, tech-, finance-, standardizaton partners some of our customers press releases, clippings, screenshots
 
spacer
weblicon gprs
flash of weblicon, leader in PIM and Organizer technology for telcos
newsflash

1.08.2001

weblicon is GPRS ready

weblicon Organizer passed the Ericsson GATE test and has been certified to run in GPRS networks.

weblicon Organizer passed the Ericsson GATE test for GPRS compliancy

The Ericsson Mobility World offers its Associate Forum members the unique opportunity to test applications designed for mobile enviroments.

GATE (GPRS Application Test Environment) is an application test tool developed by Ericsson. The aim of GATE is to provide the application developer with means to test and verify the functionality of an application, in a very realistic simulated GPRS environment, prior to launching the application commercially.

GATE lets the application developer define GPRS characteristics during testing. This can be performed both manually and automatically. The automatic setting of characteristics provides means for performing repetitive tests.

GATE is placed between the fixed network (a lab network or for remote testing the Internet) and the mobile stations running mobile applications. When using GATE the terminals either communicate with an application server on the fixed side of GATE or another terminal.

gate test terminal

Regardless of the destination all traffic goes through GATE. GATE simulates the functionality of a GPRS network as seen from the mobile station. The mobile stations connected to GATE receive an IP connection over which they can run IP based applications. To connect a device to GATE all that is required is that it supports the IP protocol. No extra software is required on the device. Applications running on the device are configured and run as they normally would be run in a fixed environment.

However, the connection that they have to the outside world will be provided by GATE. Applications will therefore experience GPRS communication characteristics.

A base station communicates on several different frequencies with the mobile stations within its cell. Each frequency can handle eight timeslots and each timeslot has the capacity of 14,4 kbit/s. Since a mobile station can handle 8 timeslots in both directions, the best case scenario gives us a 115 kbit/s duplex connection with the mobile station. However, on average the bandwidth will be lower since mobile stations are competing with each other for common radio resources. They are also competing with voice traffic, since data and voice are transmitted in the same frequency band. Noise and interference due to terrain, ground speed and base station density also affect bandwidth rates. Another limit is the fact that the first generation of mobile stations will probably not be able to send and receive on more than a few timeslots.

All the factors mentioned above can be set in GATE. More specifically these factors are
1. Number of simulated packet switched users
2. Number of simulated circuit switched users
3. Number of timeslots dedicated to packet switched traffic
4. C/I value for the mobile station
5. Uplink and downlink capacity of the mobile station

Given these values a bandwidth is calculated for the mobile station. This bandwidth limit is then enforced for all applications on that mobilestation, until the GPRS factors change.

Scenarios are a scripting mechanism available during testing with GATE. A scenario is simply a way of expressing a sequence of simulation parameters. The purpose of a scenario is to automate the setting of a sequence of parameters so that sequence can be reproduced at any time.
To further increase the flexibility of scenarios they are broken down into situations. A situation in GATE can be seen as a narrow description of either real world GPRS characteristics or of a technical test case. The set of defined situations can be seen as a repository of building blocks used and reused to define scenarios. Say that the perceived characteristics of GPRS while travelling down a highway at 50 km/h is defined and translated into a GATE situation. This building block can be put together with others into a scenario that captures the perceived GPRS characteristics while moving from city to city. It could also be used in a scenario that describes travelling between a city and an airport. The number and types of scenarios, necessary to test an application, depends on the types of environments that the application targets.


1. August 2001
Ericsson GATE Test certificate
download GATE description (pdf)