General Packet Radio Service
General Packet Radio Service
General Packet Radio Service
GPRS is integrated into GSM Release 97 and newer releases. It was originally
standardized by European Telecommunications Standards Institute (ETSI), but now by
the 3rd Generation Partnership Project (3GPP).
GPRS originally supported (in theory) internet protocol (IP), point-to-point protocol
(PPP) and X.25 connections.
If the mobile is used as a modem to the connected computer, PPP is used to tunnel IP to
the phone. This allows an IP address to be assigned dynamically to the mobile equipment.
When TCP/IP is used, each phone can have one or more IP addresses allocated. GPRS
will store and forward the IP packets to the phone during cell handover (when you move
from one cell to another).
Hardware
Class A
Can be connected to GPRS service and GSM service (voice, SMS), using both at
the same time. Such devices are known to be available today.
Class B
Can be connected to GPRS service and GSM service (voice, SMS), but using only
one or the other at a given time. During GSM service (voice call or SMS), GPRS
service is suspended, and then resumed automatically after the GSM service
(voice call or SMS) has concluded. Most GPRS mobile devices are Class B.
Class C
Are connected to either GPRS service or GSM service (voice, SMS). Must be
switched manually between one or the other service. GPRS mobile may
implement the dual transfer mode (DTM) feature. A DTM-capable mobile may
use simultaneous voice and packet data, with the network coordinating to ensure
that it is not required to transmit on two different frequencies at the same time.
Such mobiles are considered pseudo-Class A, sometimes referred to as "simple
class A". Some networks are expected to support DTM in 2007.
Coding schemes
Coding Speed
scheme (kbit/s)
CS-1 8.0
CS-2 12.0
CS-3 14.4
CS-4 20.22222222222
Transfer speed depends also on the channel encoding used. The least robust, but fastest,
coding scheme (CS-4) is available near a base transceiver station (BTS), while the most
robust coding scheme (CS-1) is used when the mobile station (MS) is further away from
a BTS.