Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
guide to GPRS
advantage of having a few vans, you break up all the stuff in your house into smaller loads, so that it can fit into the vans and you can have more than one van on the move at the same time. This is what GPRS does. It breaks up the data load into packets. It can also get these packets out more than one at a time and they dont all have to leave at the same time. It does this by carefully dividing the signal into timeslots. More timeslots is like more moving vans potentially much faster. Once all the packets arrive, your phone puts them back together, same as before. When you are transmitting data from your phone, the same thing happens, but in reverse. So What? With GPRS, the customer doesnt have to wait so long for a connection. Once they are connected, data potentially comes through a lot faster. The more timeslots they have available, the more potential for speed. The same applies to transmitting data. call, a long data call prevents other users from using that piece of the network that it ties up. Its like that big moving truck hogging the road. This is why WAP has been so expensive up till now. The whole time someone is in a data call, they block access to that part of the network delivering that call. This is why, just like voice calls, WAP over normal GSM networks has been charged by time and why it has been so expensive. By breaking the data up in to packets, GPRS does two things. First, it doesnt tie up network resources. Because packet delivery only uses up the amount of network it needs, other users can also share the resource, just as you could share the road with vans, but not with an enormous truck. Because data doesnt hog network resources, it doesnt matter how long a user is connected, because it doesnt prevent others from using those resources. Therefore, time connected is pretty irrelevant. This means that calls dont have to be charged by time. All that matters is how much data is being used, so thats how GPRS charges are set up. You only pay for the data you use. As well, because they can stay connected more or less as long as they want, users
Classes, bit rates, timeslots GPRS can be confusing. But understanding GPRS is the key to selling it. So after extensive research and testing, Mobility presents a practical guide to GPRS, explaining it in simple language that both retailer and customer can easily understand.
Faster
GPRS is faster because of the way it transmits data. Normal GSM phones treat data like any other phone call. If you want data, you have to ring up and wait for the computer at the other end to answer and to recognise your phone. This can take a while, and remember, all the time, youre paying. When it starts to transmit the data, its also just like a normal call, which makes it slow. GPRS changes this. It breaks the data up into packets so that they can be transmitted faster. Its like moving house. Over normal GSM, your connection to the Internet is trying to do the equivalent of moving your whole house at once, using one massive truck. It takes forever to load up the truck and when it gets going, the truck is slow and it holds up traffic. It also costs a lot. GPRS on the other hand, is like having a couple of smaller vans. They zip along and dont hold up traffic. To take
Cheaper
Because data transmitted over normal GSM is treated like an ordinary phone
GPRS connections
Voice Data
Data connection can be paused while on voice call
Mobile Network
Internet
HTML WAP
Corporate Intranet
Corporate email Inventory Mainframe data
SMS WAP
you want to hook your phone up to your laptop or your PDA and use it as a modem, you can also transmit data more quickly. Faster delivery means the user is more likely to use WAP over GPRS, so it becomes a greater benefit to them. Probably more importantly than anything else, being cheaper makes GPRS more convenient to use. For example, say you want to look at some sports results. Using WAP over GSM, youd hurry through like crazy trying to find the result you were after, because every second that you are connected costs you money. With GPRS, you can take your time. You are only paying for the data you use. Say the result you are looking for is West Coast vs Essendon in the AFL, because you have a bet with everyone at work that West Coast will win. With GPRS, you can look up the result, and finding out that West Coast have won, take your phone around to everyone and show them the result , without having to pay for the time the result is on your screen. As they say, its free to look (especially when you win). So What? GPRS makes data access more convenient because you only pay for the volume that you use, not how long you are connected. Users can take their time with the information they are looking at. If a voice call comes in, the data session just goes on hold. You dont have to dial up again. The data also comes through a lot faster. All of these factors make GPRS more convenient for the user.
When a call comes in you are given the option to answer or reject the call.
More Convenient
You dont have to wait to connect like you do with GSM networks. Once you are connected, you dont have to keep redialling to get data. Almost all GPRS phones put a data session on hold when a voice call comes in, or when one is being made. Once the voice call is finished, the data session can take up where it left off. Because its not treated like a normal voice call, the user doesnt get charged for the time that the data session is on hold. In fact, as things stand, they can remain connected all day if they want, paying only for the data they use. This makes using GPRS more convenient, because you dont have to dial up and wait every time you want to connect. Another factor that makes using GPRS more convenient is its speed. You can get more information more quickly. If
You are then prompted to resume the GPRS session if you wish, allowing you to go back to the same WAP session you were in.
Micros
Feature Phones
Siemens ME45
Ericsson T39s
Nokia 6310
Ericsson R520m
Motorola P7389i Ericsson T68m Motorola V.66 Samsung SCH-Q100 Mitsubishi Eclipse
Mobility 91
Now that we have covered the basics of GPRS, its time to have a look at of some of the details. Our tests use Telstras GPRS network, as it is the only commercially available network at the time of writing.
Handsets
As explained, GPRS handsets support a number of timeslots in e a c h direction. Each timeslot supports a given peak bit rate, which is also affected by the coding schemes used for the data. These coding schemes break up the data into packets and reassemble it again. They support different levels of error correction. Lower levels of error correction have lower overheads per packet and therefore higher amounts of user data per packet. The CS4 standard gives the best bit rate per slot because of its low in-built error correction, but is still just a standard and not yet available from the infrastructure suppliers. Mobiles will have more receive than send timeslots and in most transactions this will be sensible, especially when you are looking at WAP over GPRS, when the request for information is generally smaller in size than the information returned. When GPRS bit rates are quoted, the figures are usually peak figures but these can be misleading. If you are trying to work out approximately how long something will take to send or receive the more appropriate figure to consider is the average throughput rate. This average gives a much truer indication of what bit rate you can expect from a GPRS connection. With a GPRS Class A or B handset, you do not even have to end the session to make or receive calls or SMS messages.
2. Still not sure? Why not read some reviews. Again, take your time
Even buying a newspaper and using Call Connect for the phone number would cost you more than using GPRS.
3. Check the session times. After a little navigation, you can find the session you want. After the one-off connection cost for the session. Cost: Around 30 cents.
Motorola Timeport P7389i, a GPRS version of the long lived L series. The service is available to anybody who wishes to purchase the handset. The usual takeup path for new services is early adopters, developers and technology buffs followed by business customers and then finally a trickle down into the mass consumer market. As with most services, this will probably be the case for GPRS, but our testing shows that there may well be a strong imperative for general consumers to consider a GPRS-capable handset, especially those who could benefit from WAP b a s e d information or are about to upgrade anyway. If you are interested in mobile data services, compared to using WAP over circuit switched data, the savings are substantial. The outright phone cost is not particularly prohibitive, especially when considered against the cost of high-end models on the market today without GPRS capability.
GPRS in Action
Mobility has undertaken some extensive testing and research on GPRS. As explained, GPRS works on the same principle as the PC-based Internet. Data stored on a remote server is broken down into small packets, transmitted along the airwaves and reassembled in the mobile phone. This is a more efficient system than the Circuit Switched Data transmission (CSD) of native GSM networks. The first table on the next page shows the savings that can be made by using GPRS for some typical WAP transactions (these figures do not include the connection fee). For example, starting a GPRS WAP session and reading a news story every couple of hours will cost you about 50c for the day. If you needed to check a number from the White Pages add another 15c. Finding somewhere to eat and a movie to watch could add another 50c. All together, this would cost you a bit over a dollar for the day. You could do this over standard WAP, but you would have to make multiple calls and it would cost in the region of $4.50 in peak time and about half that off peak. Even buying a newspaper and using Call Connect for the phone number would cost you more than using GPRS. Given current WAP usage levels, these transactions would be for a fairly heavy user, but even for the more occasional user who just checks the football previews for the weekend on the way home in the train, you are looking at paying 20c for the transaction using GPRS and 75c for standard WAP. For those who just want to keep track of email, Telstras service offers you free SMS messages to let you know you have new mail. This saves you time and
Dinner at a Restaurant 1. Find a restaurant. Just like looking for a movie, you can take your time and find a restaurant that suits
2. Check out the menu. While restaurant menus will be cut down for WAP, they at least give you some indication. Maybe Level 41 is a bit pricey
Speed
GPRS is often quoted as having a bit rate of 115 Kbit/s. Whilst in theory this might be achieved by taking 8 timeslots at CS-3 (8 x 14.4 = 115 Kbit/s), this particular configuration is unlikely, at least for some time. It creates particular difficulties for handset design that currently make it impractical to produce. CS1 and CS2 are the only coding schemes commercially deployed in Australia. The average throughput is likely to be between 40 and 50 Kbit/s with 4 timeslots.
3. Look at the alternatives. If Level 41 was a bit too dear, maybe Italian is the way to go. After the one-off connection cost for the session. Cost: Around 25c (Plus food).
Telstra GPRS
At the time of publishing, Telstra were the only network operator to have successfully launched their GPRS service to the public. The only handset commercially available was the
92 Mobility
GPRS in use
The first thing that strikes you when using the GPRS service on the phone is speed. Not that it is really that fast the data rate on the Motorola supplied for testing was only about 20 Kbit/s but if you look at the amounts transferred in WAP transactions they are very small (see tables on this previous page). Even though the speed is more apparent than actual, you do feel that you are getting an instant response and that definitely improves the WAP experience. In or experience, another benefit of GPRS is the comfort factor. When using a mobile phone anything that requires a text input for a response is fiddly. Because it is charged by time, using WAP over GSM, there has always been the underlying imperative to speed up, to get through it quickly to keep the cost down. Thats not the case with GPRS.
Pricing Models
The first pricing model from Telstra examined here is simple there is no access fee but you pay to connect each session and for the data you send or receive. There is some volume bias built in for heavy users. After the first 200 Kilobytes, the price decreases by half for subsequent transactions in the session. Other pricing models could be introduced when take up becomes more widespread and usage patterns more defined. Looking at overseas examples, BT Cellnet and Vodafone in the UK both offer 2 plans: one with a low access fee and a charge per Kilobyte; and another with a higher access fee which allows up to 1
Size
(Kb)
Time
(sec)
GPRS
3.3c 4.3c 8.2c 4.8c 24.4c 11.9c 13.0c 13.8c
Peak CSD
14.9c 50.6c 84.2c 40.2c 60.5c 60.0c 55.0c 69.9c
Attachments/other data apps1 - GPRS vs Circuit Switched Data (CSD) through a laptop
Transaction Cost (cents) Task
Log in Load web page (Internet Explorer- Laptop) Download pdf file (68 Kilobytes) Long text email (9 Kilobytes) receive Fwd the 9 Kb email Receive email with 50 Kb attachment Add a note and forward 50 Kb attachment
Size
(Kb)
Time
(sec)
GPRS
6.3c 14.8c $1.59 26.0c 26.8c $1.67 $1.78
Peak CSD
24.8c 23.1c $2.05 40.6c 40.5c $2.50 $2.72
All costs here are for the data or time for each transaction and do not include the connection fee for each service. 1 Telstra GPRS pricing is currently designed for WAP usage. Separate higher throughput pricing is expected as services grow in popularity.
Mobility 93
Cost / Data
Standard WAP
Cost (cents)
40 30 20 10 0
0.5
1.0
1.5
2.0
2.5
Business Case
So how will the networks make money from GPRS if it is so much cheaper to use? The answer mainly lies in high volume, low cost transactions. By making data cheaper, operators are hoping that subscribers will use it more often. In fact, they are more than hoping. They are positively counting on it. Network operators are relying very heavily on data use to restore ARPU in the face of the relative decline of voice revenues. Have a look at the cost of an email, for example. At 48c to read
3 messages, its not hard to see that there are a lot of users out there that have the potential to rack up a dollar or two per day just on email. Imagine its Friday afternoon and its hot. Why not check the surf report on the way home? Wake up on Saturday morning. Have conditions changed? Why not check again? For only few cents a time, theres no real reason not to. This is the secret. By removing the mental barrier of a high up front cost, operators are opening the way for more frequent use. iMode has used this model successfully in Japan. Most iMode offerings are quite cheap, with DoCoMo and its partners using things like a can of Coke as a guide to pricing services. Locally, think back about the popularity of SMS. At around 22c per time, most users imagine that SMS virtually costs them nothing, resulting in millions of messages per month. So a dollar or two on email, a few cents here and there on surf reports, movie guides and traffic bulletins may not sound like much, but if you multiply a few dollars per week over a couple of million subscribers however, the numbers begin to make more sense. The more compelling and better marketed the data services that operators offer consumers, the faster those cents will start turning into dollars.
GPRS
22c 2.2 c/Kb 30c 10c 22c 11c 7c 22c 42c 16c 7c 9c 13c 13c $2.24
The table left is a result of Mobilitys own testing and shows just how much of a cost saving GPRS can provide when compared to WAP over GSM. This is especially the case for data that over GSM involves a relatively long connection. Take the reading the news results for example. At 30 cents over GPRS, reading the news becomes a much more attractive proposition than it does at $2.19 over normal GSM at peak times. It is also still a third the price of GSM, even in off peak. As the table shows, almost right across the board, GPRS proved to be cheaper than WAP over GSM, even in off peak. This is borne out in the totals. For GPRS access all in one session as shown here it would be around five times cheaper than peak GSM rates and more than two and a half times cheaper than off peak.
1000
Usage Predictions
ARC 800M
Millions of users
800
600
400
Each WAP page contains only a tiny amount of data. This means that GPRS in most cases provides lower cost WAP browsing. GPRS mobiles will track both time connected and data transferred. This is particularly useful for new users to gain an understanding of the size of data transferred. We advise that users take note of this as GPRS is a new field for everyone. The above is an example of viewing several news items. The cost (after establishing a session) was for 5234 + 1356 bytes which is 6.59Kb - multiplied by 2.2c per Kb (Telstra pricing) the cost totalled 14.5c.
200
2004
2005
Although estimates vary markedly, major industry analysts predict worldwide mobile data users in the hundreds of millions indicating mainstream usage.
94 Mobility
Data
Data connection can be paused while on voice call
GPRS handset
Mobile Network
Slots 2 3 4
+
Examples
3+1
Software Upgrade able to
Coding Scheme
Throughput
Kb/s 20 30 40
4+2
4+1
Ericsson T39 eg. Download 3 (4) slots
30 Kb/s (40 Kb/s)
Looking at the three examples models, it can be easily seen that by having four download slots, the Mitsubishi Trium Eclipse can potentially receive data more than four times as fast as the Nokia 5110. With two upload slots, it can also transmit data faster, potentially twice as fast as the Ericsson T39s. This would be useful in a situation were the GPRS mobile is connected to a PDA or especially a laptop, as larger amounts of data could be sent more easily.
Upload 1 slot
10 Kb/s
Upload 2 slots
20 Kb/s
Coding Schemes
2 + 1 GPRS
Coding Scheme CS-1 CS-2 CS-3 CS-4
Kbit/s (2 slots) (max speed)
4 + 2 GPRS
Coding Scheme CS-1 CS-2 CS-3 CS-4
Kbit/s (4 slots)
(max speed)
Receive
16 24 28.8 40
Send
Kbit/s (1 slots)
Receive
32 48 57.6 80
Send
Kbit/s (2 slots)
8 12 14.4 20
16 24 28.8 40
These tables show that the coding scheme used to break up and reassemble the data being transmitted can have a significant effect on throughput speed. While Coding Scheme 1 (CS-1) only allows a four slot GPRS unit to receive data at 32 Kbit/s, CS-4, yields 80 Kbits/s. It should be noted however that coding schemes like CS-4 are not yet available.
1 2
Mobility 95
Future Prices
96 Mobility
Class Action
The advent of GPRS services has seen enabled handsets classified into a number of classes. With GPRS handsets finally beginning to appear on the Australian market, now is the time to understand what the various classes of GPRS devices actually mean.
States
At any given time, a GPRS device can be in one of three states: Idle, Ready or Standby. In the idle state, the device is not connected in a current GPRS session. After performing a GPRS attach (the beginning of a GPRS session) the device enters a ready state, where it is ready to send and receive data. The standby state is reached when no packets have been sent for a predetermined period of time (network dependent) and the READY timer started at the GPRS attach expires. With the initiation of a GPRS detach (the ending of a GPRS session), the device will disconnect from the network and resume operation in the idle state. GPRS classes are being defined for mobile stations (MS) rather than simply for mobile phone handsets, thus allowing them to be applied more broadly in the future. However, regardless of whether the device in question is a handset or a GPRS SD/IO card for example, the classes remain the same. Broadly speaking, there are two groups of classes an Alpha class to describe the GPRS/GSM operation as well as a numeric class to describe its multislot capabilities
Channels are released after the transmission of data packets, explaining why GPRS is so efficient in utilising radio resources. Theoretically, each timeslot has a data throughput of between 9.05 and 21.4 Kilobits per second, but this varies with the signal quality and the coding scheme used. Generally speaking, the more timeslots the device can use, the faster the transmission of the data transaction will be. Each transaction is broken down into packets that can be sent across multiple channels, so the more channels that are available for use, the faster the data will be transmitted. The table below shows the different class numbers assigned to the various combinations of transmit and receive slots for each device. Note that the figures are for the maximum numbers of timeslots. Thus a Class 4 device can operate as a Class 4, Class 2 or Class 1 device but not as a Class 3 (as the Class 4 device does not have a maximum of 2 receive channels). Similarly, a Class 12 device can operate as any other numerical Class currently defined.
Multislot Capabilities
GPRS-enabled devices are also classified according to their multislot capabilities. The GPRS air interface is made up of frames that can be split into eight different timeslots. These timeslots can then be allocated to individual users. The uplink and downlink (or transmit (Tx) and receive (Rx)) channels are allocated separately and are only allocated when data packets are sent or received. The available radio resources in a cell are dynamically shared between circuit switched (GSM) and packet switched (GPRS) services, depending on demand.
GPRS Classes
Class Capabilities
Class A devices support the simultaneous operation of GPRS and GSM services, allowing users to transmit or receive data on the GPRS network during a voice call. Class B devices are able to register with the network for both GPRS and conventional GSM services simultaneously. However, in contrast to Class A, they can only use one of the two services at a given time. Class B devices move into standby mode (i.e. connected to a GPRS session but not transmitting or receiving) to making or receiving voice calls using a circuit switched connection. The GPRS session can be resumed when the call is complete. Class C devices can only register for either GPRS or GSM services at any one time. Simultaneous registration (and usage) is not possible. Users must therefore terminate a voice call before beginning a GPRS session or close a GPRS session before making a voice call. The only exceptions are SMS messages, which can be sent or received and at any time, in either registration mode.
Class
Receive
Transmit
Max Total
1 2 3 4 5 6 7 8 9 10 11 12
1 2 2 3 2 3 3 4 3 4 4 4
1 1 2 1 2 2 3 1 2 2 3 4
2 3 3 4 4 4 4 5 5 5 5 5
Mobility 97