Monday, September 14, 2009

Introduction to General Packet Radio Service

(GPRS)

The General Packet Radio Service (GPRS) is a new nonvoice value added service that allows information to be sent and received across a mobile telephone network. It supplements today's Circuit Switched Data and Short Message Service. GPRS is NOT related to GPS (the Global Positioning System), a similar acronym that is often used in mobile contexts.

Key User Features of GPRS

Theoretical maximum speeds of up to 171.2 kilobits per second (kbps) are achievable with GPRS using all eight timeslots at the same time. This is about three times as fast as the data transmission speeds possible over today's fixed telecommunications networks and ten times as fast as current Circuit Switched Data services on GSM networks. By allowing information to be transmitted more quickly, immediately and efficiently across the mobile network, GPRS may well be a relatively less costly mobile data service compared to SMS and Circuit Switched Data.

GPRS facilitates instant connections whereby information can be sent or received immediately as the need arises, subject to radio coverage. No dial-up modem connection is necessary. This is why GPRS users are sometimes referred to be as being "always connected". Immediacy is one of the advantages of GPRS (and SMS) when compared to Circuit Switched Data. High immediacy is a very important feature for time critical applications such as remote credit card authorization where it would be unacceptable to keep the customer waiting for even thirty extra seconds.

GPRS facilitates several new applications that have not previously been available over GSM networks due to the limitations in speed of Circuit Switched Data (9.6 kbps) and message length of the Short Message Service (160 characters). GPRS will fully enable the Internet applications you are used to on your desktop from web browsing to chat over the mobile network. Other new applications for GPRS, profiled later, include file transfer and home automation - the ability to remotely access and control in-house appliances and machines.

To use GPRS, users specifically need:

  • a mobile phone or terminal that supports GPRS (existing GSM phones do NOT support GPRS);
  • a subscription to a mobile telephone network that supports GPRS;
  • use of GPRS must be enabled for that user. Automatic access to the GPRS may be allowed by some mobile network operators, others will require a specific opt-in;
  • knowledge of how to send and/or receive GPRS information using their specific model of mobile phone, including software and hardware configuration (this creates a customer service requirement);
  • a destination to send or receive information through GPRS. Whereas with SMS this was often another mobile phone, in the case of GPRS, it is likely to be an Internet address, since GPRS is designed to make the Internet fully available to mobile users for the first time. From day one, GPRS users can access any web page or other Internet applications- providing an immediate critical mass of uses;
  • Having looked at the key user features of GPRS, lets look at the key features from a network operator perspective.

Key Network Features of GPRS

GPRS involves overlaying a packet based air interface on the existing circuit switched GSM network. This gives the user an option to use a packet-based data service. To supplement a circuit switched network architecture with packet switching is quite a major upgrade. However, as we shall see later, the GPRS standard is delivered in a very elegant manner - with network operators needing only to add a couple of new infrastructure nodes and making a software upgrade to some existing network elements.
With GPRS, the information is split into separate but related "packets" before being transmitted and reassembled at the receiving end. Packet switching is similar to a jigsaw puzzle - the image that the puzzle represents is divided into pieces at the manufacturing factory and put into a plastic bag. During transportation of the now boxed jigsaw from the factory to the end user, the pieces get jumbled up. When the recipient empties the bag with all the pieces, they are reassembled to form the original image. All the pieces are all related and fit together, but the way they are transported and assembled varies. The Internet itself is another example of a packet data network, the most famous of many such network types.

Packet switching means that GPRS radio resources are used only when users are actually sending or receiving data. Rather than dedicating a radio channel to a mobile data user for a fixed period of time, the available radio resource can be concurrently shared between several users. This efficient use of scarce radio resources means that large numbers of GPRS users can potentially share the same bandwidth and be served from a single cell. The actual number of users supported depends on the application being used and how much data is being transferred. Because of the spectrum efficiency of GPRS, there is less need to build in idle capacity that is only used in peak hours. GPRS therefore lets network operators maximize the use of their network resources in a dynamic and flexible way, along with user access to resources and revenues.
GPRS should improve the peak time capacity of a GSM network since it simultaneously:

  • allocates scarce radio resources more efficiently by supporting virtual connectivity;
  • migrates traffic that was previously sent using Circuit Switched Data to GPRS instead;
  • reduces SMS Center and signalling channel loading by migrating some traffic that previously was sent using SMS to GPRS instead using the GPRS/SMS interconnect that is supported by the GPRS standards.


For the first time, GPRS fully enables Mobile Internet functionality by allowing interworking between the existing Internet and the new GPRS network. Any service that is used over the fixed Internet today - File Transfer Protocol (FTP), web browsing, chat, email, telnet - will be as available over the mobile network because of GPRS. In fact, many network operators are considering the opportunity to use GPRS to help become wireless Internet Service Providers in their own right.
The World Wide Web is becoming the primary communications interface - people access the Internet for entertainment and information collection, the intranet for accessing company information and connecting with colleagues and the extranet for accessing customers and suppliers. These are all derivatives of the World Wide Web aimed at connecting different communities of interest. There is a trend away from storing information locally in specific software packages on PCs to remotely on the Internet. When you want to check your schedule or contacts, instead of using something like "Act!", you go onto the Internet site such as a portal. Hence, web browsing is a very important application for GPRS.
Because it uses the same protocols, the GPRS network can be viewed as a sub-network of the Internet with GPRS capable mobile phones being viewed as mobile hosts. This means that each GPRS terminal can potentially have its own IP address and will be addressable as such.

It should be noted right that the General Packet Radio Service is not only a service designed to be deployed on mobile networks that are based on the GSM digital mobile phone standard. The IS-136 Time Division Multiple Access (TDMA) standard, popular in North and South America, will also support GPRS. This follows an agreement to follow the same evolution path towards third generation mobile phone networks concluded in early 1999 by the industry associations that support these two network types.

Limitations of GPRS

It should already be clear that GPRS is an important new enabling mobile data service which offers a major improvement in spectrum efficiency, capability and functionality compared with today's nonvoice mobile services.

GPRS does impact a network's existing cell capacity. There are only limited radio resources that can be deployed for different uses - use for one purpose precludes simultaneous use for another. For example, voice and GPRS calls both use the same network resources. The extent of the impact depends upon the number of timeslots, if any, that are reserved for exclusive use of GPRS. However, GPRS does dynamically manage channel allocation and allow a reduction in peak time signalling channel loading by sending short messages over GPRS channels instead.

Achieving the theoretical maximum GPRS data transmission speed of 172.2 kbps would require a single user taking over all eight timeslots without any error protection. Clearly, it is unlikely that a network operator will allow all timeslots to be used by a single GPRS user. Additionally, the initial GPRS terminals are expected be severely limited - supporting only one, two or three timeslots. The bandwidth available to a GPRS user will therefore be severely limited. As such, the theoretical maximum GPRS speeds should be checked against the reality of constraints in the networks and terminals. The reality is that mobile networks are always likely to have lower data transmission speeds than fixed networks.

At the time of writing, there has been no confirmation from any handset vendors that mobile terminated GPRS calls (i.e. receipt of GPRS calls on the mobile phone) will be supported by the initial GPRS terminals. Availability or not of GPRS MT is a central question with critical impact on the GPRS business case such as application migration from other nonvoice bearers.
By originating the GPRS session, users confirm their agreement to pay for the delivery of content from that service. This origination may well be performed using a Wireless Application Protocol (WAP) session using the WAP microbrowser that will be built into GHPRS terminals. However, mobile terminated IP traffic might allow unsolicited information to reach the terminal. Internet sources originating such unsolicited content may not be chargeable. A possible worse case scenario would be that mobile users would have to pay for receiving unsolicited junk content. This is a potential reason for a mobile vendor NOT to support GPRS Mobile Terminate in their GPRS terminals.
However, there is always the possibility of unsolicited or unwanted information being communicated through any media, but that does not mean that we would wish to preclude the possibility of any kind of communication through that means altogether. A network side solution such as GGSN or charging platform policing would be preferable rather than a non-flexible limitation built into all the GPRS handsets.
When we asked Nokia about this issue, it commented: "Details of the Nokia GPRS terminals are not available at this time. It is too early to confirm whether MT will be supported in the first Nokia GPRS terminals". The company's policy is not to make details available about products before they are announced. Readers should contact the GSM Association, Mobile Streams Limited and/or the vendors directly to encourage them to incorporate support for GPRS MT in their initial terminals.

GPRS is based on a modulation technique known as Gaussian minimum-shift keying (GMSK). EDGE is based on a new modulation scheme that allows a much higher bit rate across the air interface - this is called eight-phase-shift keying (8 PSK) modulation. Since 8 PSK will also be used for UMTS, network operators will need to incorporate it at some stage to make the transition to third generation mobile phone systems.

GPRS packets are sent in all different directions to reach the same destination. This opens up the potential for one or some of those packets to be lost or corrupted during the data transmission over the radio link. The GPRS standards recognise this inherent feature of wireless packet technologies and incorporate data integrity and retransmission strategies. However, the result is that potential transit delays can occur.
Because of this, applications requiring broadcast quality video may well be implemented using High Speed Circuit Switched Data (HSCSD). HSCSD is simply a Circuit Switched Data call in which a single user can take over up to four separate channels at the same time. Because of its characteristic of end to end connection between sender and recipient, transmission delays are less likely.

Whereas the Store and Forward Engine in the Short Message Service is the heart of the SMS Center and key feature of the SMS service, there is no storage mechanism incorporated into the GPRS standard, apart from the incorporation of interconnection links between SMS and GPRS