GPRS 143
GPRS 143
GPRS 143
CIIT(ATD)
ABBOTTABAD
GPRS (General Packet Radio Service)
Subject:
P.O.C.
Submitted By:
Naveed Mazhar FA09-BEE-143
Submitted To:
Sir Yousaf Murtaza Rind Date: December 27, 2011
Lab Assignment#5
CIIT(ATD)
CIIT(ATD)
As mentioned earlier GPRS has theoretically speed of 172.2 kbps, which is much more than the older mobile schemes like GSM which has about 9.6kbps. In real, 2050kbps is easily realizable 4-Low Cost: GPRS system has relatively very low cost as compared to the old used schemes. This is due to the use of packet switching instead of circuit switching. Also it is installed over GSM networks via software. Simply, its expenditure is very low.
GSM to GPRS
The figure below shows how a GSM system can be upgraded to offer GPRS services. This diagram shows that an existing GSM channel is removed, replaced, or upgraded to have GPRS and EDGE/EGPRS modulation and transmission capability. This diagram shows that packet control unit (PCU) must be added to the base station controller (BSC) and packet data switching nodes and gateways must also be added to allow data packets to be routed between mobile devices and data networks.
Lab Assignment#5
CIIT(ATD)
growing (GSM Association, 01/02).It uses the same GSM radio frequencies and base stations that are already in place. GSM service is available in more than 150 countries and has become the de facto standard in Europe and Asia. It operates on the 900 and 1800 MHz frequency bands in Europe and Asia Pacific and 1900 MHz in North America. In the near future, North American operators will also begin using the 850 MHz frequency band for GSM/GPRS. GPRS improves on the data transmission capability of GSM while using the existing voice transmission capability. Users can have high quality voice conversations using circuit switched data up to 14.4 kbps and transfer data using packet switched GPRS at up to 53.6 kbps (85.6 kbps with advanced wireless networks).
GPRS Networks
GPRS is based on GSM communications and complements existing services such as circuit switched cellular phone connections and the Short Message Service (SMS). GPRS represents the bridge between 2G and 3G mobile telecommunications and is commonly referred to as 2.5G. GPRS implementation requires modification of existing GSM networks, because GSM is a circuit switched technology while GPRS is packet oriented. GPRS enables packet data (the same as is used by an Ethernet LAN, WAN or the Internet) to be sent to and from a mobile station for example mobile phone or Laptop. WAP and SMS can also be sent using GPRS and individuals working with GPRS need to learn and understand how the mobile stations, the air interface, network architecture, protocol structures and signaling procedures must be modified. GPRS offers much higher data rates than GSM and can be combined with 3G technologies such as EDGE (Enhanced Data-Rates for GSM Evolution) to give even higher bit-rates. It offers many benefits for customers and network operators: such as volume (rather then time) dependent billing and more efficient use of network resources. Due to the worldwide delay in implementing 3G solutions such as CDMA and UMTS the demand for GPRS is still growing. GPRS Networks 1-Offers detailed information ranging from standards to practical implementation 2-Answers 'how' and 'why' rather than just simply re-stating GPRS specifications 3-Provides comprehensive coverage in a single volume
GPRS Mobiles
It is not possible to upgrade an existing GSM mobile for use as a GPRS mobile, although GSM mobiles can be used for GSM speech on a network that also carries GPRS. To utilize GPRS new modes are required to enable it to transmit the data in the required format. With the incorporation of packet data into the network, this allowed far greater levels of functionality to be accessed by mobiles. As a result a new bread of started to appear. These PDA s were able to provide email and Internet browsing, and they were
Lab Assignment#5
CIIT(ATD)
widely used especially by businesses as they allowed their key people to remain in touch with the office at all times.
GPRS Service:
The GPRS provides a bearer service from the edge of a data network to a GPRS MS. The GPRS protocol layering is illustrated in Figure. The physical radio interface consists of a flexible number of TDMA time slots (from 1 to 8) and thus provides a theoretical raw data rate of 172.2 kbps. A Media Access Control (MAC) utilizes the resources of the physical radio interface and provides a service to the GPRS Logical Link Control (LLC) protocol between the MS and the serving GSN (SGSN). LLC is a modification of a High-Level Data Link Control (HDLC)-based Radio Link Protocol (RLP) with variable frame size.
Lab Assignment#5
CIIT(ATD)
The two most important features offered by LLC are the support of point-to-multipoint addressing and the control of data frame retransmission. From the standpoint of the application, GPRS provides a standard interface for the network layer.
Data Routing:
One of the main issues in the GPRS network is the routing of data packets to/from a mobile user. The issue can be divided into following two areas: 1-Data Packet Routing: The main functions of the GGSN involve interaction with the external data network. The GGSN updates the location directory using routing information supplied by the SGSNs about the location of a MS and routes the external data network protocol packet encapsulated over the GPRS backbone to the SGSN currently serving the MS. It also decapsulates and forwards external data network packets to the appropriate data network and collect charging data that is forwarded to a charging gateway. In Figure, three different routing schemes are illustrated: mobile-originated message (path 1), network-initiated message when the MS is in its home network (path 2), and networkinitiated message when the MS has roamed to another GPRS operator s network (path 3). In these examples, the operator s GPRS network consists of multiple GSNs (with a gateway and serving functionality) and an intra-operator backbone network. GPRS operators will allow roaming through an inter-operator backbone network. The GPRS operators connect to the inter-operator network via a boarder gateway (BG), which can provide the necessary inter-working and routing protocols (for example, Border Gateway Protocol [BGP]). It is also foreseeable that GPRS operators will implement QoS mechanisms over the inter-operator network to ensure service-level agreements (SLAs). The main benefits of the architecture are its flexibility, scalability, interoperability, and roaming.
Lab Assignment#5
CIIT(ATD)
The GPRS network encapsulates all data network protocols into its own encapsulation protocol, called the GPRS Tunneling Protocol (GTP), as shown in Figure. This is done to ensure security in the backbone network and to simplify the routing mechanism and the delivery of data over the GPRS network.
2-GPRS Mobility Management: The operation of the GPRS is partly independent of the GSM network. However, some procedures share the network elements with current GSM functions to increase
Lab Assignment#5
CIIT(ATD)
efficiency and to make optimum use of free GSM resources (such as unallocated time slots). (See Figure)
An MS has three states in the GPRS system: idle, standby, and active. The threestate model represents the nature of packet radio relative to the GSM two-state model (idle or active). Data is transmitted between aMS and the GPRS network only when the MS is in the active state. In the active state, the SGSN knows the cell location of the MS. However, in the standby state, the location of the MS is known only as to which routing area it is in. (The routing area can consist of one or more cells within a GSM location area.) When the SGSN sends a packet to a MS that is in the standby state, the MS must be paged. Because the SGSN knows the routing area in which the MS is located, a packet paging message is sent to that routing area. After receiving the packet paging message, the MS gives its cell location to the SGSN to establish the active state. Packet transmission to an active MS is initiated by packet paging to notify the MS of an incoming data packet. The data transmission proceeds immediately after packet paging through the channel indicated by the paging message. The purpose of the packet paging message is to simplify the process of receiving packets. The MS has to listen to only the packet paging messages, instead of all the data packets in the downlink channels, reducing battery use significantly. When an MS has a packet to be transmitted, access to the uplink channel is needed. The uplink channel is shared by a number of MSs, and its use is allocated by a BSS. The MS requests use of the channel in a packet random access message. The transmission of the packet random access message follows Slotted Aloha procedures. The BSS allocates an unused channel to the MS and sends a packet access grant message in reply to the packet random access message. The description of the channel (one or multiple time slots) is included in the packet access grant message. The data is transmitted on the reserved channels. The main reasons for the standby state are to reduce the load in the GPRS network caused by cell-based routing update messages and to conserve the MS battery. When a MS is in the standby state, there is no need to inform the SGSN of every cell change only of every routing area change. The operator can define the size of the routing area and, in this way, adjust the number of routing update messages. In the idle state, the MS does not have a logical GPRS context activated or any Packet-Switched Public Data Network (PSPDN) addresses allocated. In this state, the MS can receive only those multicast messages that can be received by any GPRS MS. Because the GPRS network infrastructure does not know the location of the MS, it is not possible to send messages to the MS from external data networks. A cell-based routing update procedure is invoked when an active MS enters a new cell. In this case, the MS sends a short message
Lab Assignment#5
CIIT(ATD)
containing information about its move (the message contains the identity of the MS and its new location) through GPRS channels to its current SGSN. This procedure is used only when the MS is in the active state. When an MS in an active or a standby state moves from one routing area to another in the service area of one SGSN, it must again perform a routing update. The routing area information in the SGSN is updated and the success of the procedure is indicated in the response message. The inter-SGSN routing update is the most complicated of the three routing updates. In this case, the MS changes from one SGSN area to another and it must establish a new connection to a new SGSN. This means creating a new logical link context between the MS and the new SGSN, as well as informing the GGSN about the new location of the MS.
Limitations of GPRS
Like all technologies GPRS also has some following limitations: Limited Cell Capacity: There are limited radio resources and voice and GPRS both uses same network resources hence they impact the existing cell capacity. Speeds Much Lower In Reality: The total bandwidth is divided among different user. Hence a single user cannot get the transmission speed up to 172.1 kbps. Sub-optimal Modulation: 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. Transit Delays: GPRS packets are sent in all different directions to reach the same destination. Hence, one or some of those packets lost or corrupted during the data transmission over the radio link. No Store And Forward: There is no storage mechanism incorporated into the GPRS standard as compare to SMS.
Parameters
Some important GPRS key parameters are given by:
Lab Assignment#5
10
CIIT(ATD)
Problems in GPRS
Although GPRS has many benefits there have been a few problems. 1- Connection speeds until the end of last year performed badly on some networks running at around 12Kbps, a far cry from the expected. This year however there do not seem to be as many problems, probably due to the fact that operators are improving due to trial and error. GPRS is after all a pretty new technology. 2- Another problem sometimes encountered is customer expectation. Many companies have applications running on a 10 megabyte LAN and expect the same performance from their GPRS devices. Although the connection speeds these days are pretty good it still is not as fast as ISDN or Local Area Networks. To a certain extent operators have themselves to blame for this, since in the past their marketing has tended to promote the speed aspects of 2.5 and 3G. Today, they are working hard to reduce expectation in this respect. 3- Earlier problems with things like mail servers not sending mail because of latency problems to GPRS devices have all been pretty much eradicated through optimization programs. People running Citrix Thin Client has also encountered problems with latency although a few Thin Client forums suggest that Citrix are addressing the issue. 4- Deployment on some networks has been slow. There still is a major UK network provider who does not offer the service. 5- GPRS roaming has not been implemented in many countries on a lot of networks as yet. This is where a user can use the GPRS service from any network operator. At the moment although your GSM mobile will work, GPRS may not work at all. Accesses by third party application providers are having a lot of difficulty obtaining an APN from providers to offer their own GPRS services. Excuse: Sir! Initially I tried to make this assignment myself. But I could not do so, because of
lack of time. So, I have copied about 80% from internet but I have read the whole document.