GPRS Class overview
20 Sep 2004 - 13:28

What does GPRS Class A, B or C mean ?

These classes indicate how the mobile phone works:
-  Class A: A class A unit can work simultaneously on the GSM and GPRS networks. Basically this means that you can make voice calls while you are connected to the Internet without any interruption in the service. There are very few mobiles on this class on the market today as these devices requires lots of CPU bandwith which would make them too expensive.
-  Class B: A class B terminal can be registered on both GSM and GPRS network simultaneously but can have only one active call: you can have a voice call or a data connection at a time. Once the voice call has terminated, the data service can be resumed. Most phones on the market are currently of this class.
-  Class C: A class C terminal can only be registered on one network, GSM or GPRS and cannot receive events from both network at the same time. This class is generally used by GPRS modems which are not used for voice calls.

What does Class 1, 2, ...12 mean ?

These classes describe the data bandwith supported by the device.

The basic unit of bandwith in GPRS is the channel. Each channel can transmit 8 to 12 kbps of data with the data coding scheme used today by most networks (named CS1 and CS2). New coding scheme (CS3 and CS4) will allow better data rates (14.4 to 20kbps) in specific areas. Depending on their class, a device can use to 5 channels simultaneously (the limit is 4 for a single direction: you can have 4 channels used in download and 1 upload but not 5 channels for upload and 0 for download).

Some classes (1, 2, 4, 5, 8, 9) have pre-allocated channels while others do support dynamic channel allocation (3, 6, 7, 10, 11, 12) : depending on its need, the phone can assign a direction (upload or download) to each channel.

ClassDynamic AllocationDownload channelsUpload channelsMax Active ChannelsCombinations
1 Non112(1+1)
2 Non213(2+1)
3 Oui223(2+1) (1+2)
4 Non314(3+1)
5 Non224(2+2)
6 Oui324(3+1) (2+2)
7 Oui334(3+1) (2+2) ...
8 Non415(4+1)
9 Non325(3+2)
10Oui425(4+1) (3+2)
11Oui435(4+1) (3+2) ...
12Oui445(4+1) (3+2) ...
Tutorial posted September 20th, 2004 by eric

Submitted by twq (not verified) on Mon, 2004-09-20 16:54.

So.. anybody know what class the SE p910i belongs to?

Submitted by Anonymous on Mon, 2004-10-18 14:34.

check this link http://www.gsmworld.com/technology/gprs/terminals.shtml

Submitted by Bharat (not verified) on Mon, 2005-08-22 09:02.

Does any one has the source code to to send the contact via a gprs to server or if u have any of the source code related to gprs or any of the links u know please forward me to bharatuppal@gmail.com .hope to hear you soon .

Submitted by sx1man (not verified) on Fri, 2005-03-11 07:43.

Hi... What's about relation between GPRS type and each class ?

Is Class 10 better than Class B ?

Or in each type have all class.


Submitted by Azhad (not verified) on Sun, 2005-05-15 15:33.

They are two different things, so can't be compared. Almost all phones in the market are Class B. The numerical Class (known as Multislot class) may differ among phones.

Submitted by gs_cmans on Tue, 2007-12-11 18:38.

Did anybody manage to change the PDP context parameters or atleast to get information which multislot class the device is using?



copyright 2003-2009 NewLC SARL