This action might not be possible to undo. Are you sure you want to continue?
General Packet Radio Service
– General Packet Radio Service (GPRS) is a wireless packet service created by ETSI – GPRS enhances the existing GSM infrastructure by adding a p y g packet solution that provides a simplified access to packet networks such as the Internet.
GSM + Packet Switched Services = GPRS
Data services available in GSM
• SMS • Internet Services
Short Message Services
Internet service (GSM) IWF = Interworking Function .
Motivation for GPRS .
Limitation of Circuit Switched Data Motivation for GPRS contd. . ….
similar Always Connected to wire-line and enterprise networks.Always On Applications • Mobile wireless networks need to provide an “Always On On” or “Always Connected” feel to customers. . Motivation for GPRS contd. ….
. ….Asymmetric data 101010001 Motivation for GPRS contd.
QoS and Bandwidth on Demand Motivation for GPRS contd. . ….
Benefits to the wireless operators • spare capacity from voice can be readily available for data traffic Motivation for GPRS contd. . ….
As GPRS is an enhancement to GSM it also allows the GSM. contd …. . • • allows the operator to get more mileage out of their spectrum.. ….Benefits to the wireless operators contd. operator to retain the subscriptions of current GSM subscribers Motivation for GPRS contd.
A Network Solution: GPRS defines a new Packet Switched .Packet Solution • • An Air Interface Solution: GPRS defines modifications to the existing GSM air interface to support packet access. . …. Motivation for GPRS contd.Core Network (PS-CN) to provide access to external packet networks for GPRS Mobile Stations (MSs) or devices.
– GPRS typically b added t a 2G BSS with t i ll be dd d to ith ONLY software changes to the BTS and BSC and minimal hardware changes at the BSC (Addition of Packet Control Unit (PCU) )only.Air Interface Solution • GPRS networks uses MODIFIED versions of the standard second generation GSM Base Station Subsystem (BSS) • A BSS consists of a BTS and a BSC. .
• The Packet Control Unit (PCU) extracts packet traffic from the BSC and forwards it to the PS CN PS-CN...Air Interface Solution Contd. • integrates packet traffic from the PS-CN into the normal BSC traffic flow • Gb interface between the BSC and the PS CN is PS-CN commonly implemented in the PCU .
Air Interface Solution Contd.. Gb Interface ..
but will allow the system to support more concurrent users. – This may decrease the data rates for the user. GPRS allows users to take turns sending and receiving data on a given time slot.e. and has exclusive use of those resources for the duration of the call call. This allows the precious air interface resources to be used more efficiently.Air Interface Solution Contd. • Let’s compare GPRS to a basic GSM circuit switched call: ll – In a circuit switched call. – GPRS extends GSM by allowing multiple users to share a single resource. • This design is suitable for voice calls as the traffic is generally continuous and symmetrical (an equal amount of data is flowing in the uplink and the downlink). frequency and timeslot combination) during the call setup. a user is assigned resources (i. This design is an inefficient means of g packet data because it is g generally bursty and y y transferring p asymmetrical.... .
.Air Interface Solution Contd...
.Air Interface Solution Contd.g. (Mobile Station) (M bil S i ) • Class A: MS can operate simultaneous packet switched and circuit switched services • Class B: MS can operate either one at one time • Class C: MS can operate only packet switched services it h d i – E.. expansion cards for laptops .
Core Network Solution • • • The GPRS network solution consists of a new Packet SwitchedCore Network (PS-CN). The PS-CN introduces two new nodes to coordinate packet p capabilities for GPRS mobiles. Let’s go over their roles. They are the Serving GPRS Support Node (SGSN) and the Gateway GPRS Support Node (GGSN). .
– authenticates mobiles in its service area – coordinates subscribers’ locations with the Home Location Register (HLR) – obtains temporary copies of subscribers’ profiles from the HLR – generates billing C ll D t il R t billi Call Detail Records (CDR ) d (CDRs) – The SGSN uses a subscriber’s request. . to determine which GGSN to connect to for its desired service.SGSN • The SGSN is connected to the BSS and provides the connection point for packet services. • The SGSN like the MSC/VLR: SGSN.
GGSN • Each GPRS network contains multiple SGSNs p and GGSNs based on the amount of needed packet capacity. • The GGSNs’ main roles include: – managing IP address allocation for GPRS mobiles – masking mobility of GPRS mobiles from external networks – providing connections for mobiles to external packet networks or services – generating billing CDRs g g g . • GGSNs are connected to SGSNs through private IP networks.
the mobile dialed into di l d i t a modem pool and was allocated an d l d ll t d address by the Internet Service Provider.Temporary/Permanent address • GPRS allows subscribers with their wireless devices to access packet networks such as the Internet. • In the case of circuit switched data. • To receive packet information mobiles using information. • What happens in t e case o G S at appe s the of GPRS ? . GPRS need some form of address.
– Permanent addresses are not very common and are expensive to obtain. as the server needs to be accessible by web users users. . – A wireless web server is an example of an entity that may need a permanent address.Temporary/Permanent address Contd… • In GPRS. subscribers can be assigned either a temporary address or a permanent address: – Permanent addresses are associated with a particular subscriber when he/she subscribes to a service and remain assigned to that user for the duration of his or her account with the carrier carrier.
– Applications such as email. pp . each time they connect. . .Temporary/Permanent address Contd… • Temporary addresses – are associated with a particular subscriber when that subscriber starts a packet data session – Each time the subscriber connects to the network he or she may be assigned a new address. – In this case the user receives a different IP address case. similar to wire-line ISPs. web access. . and so on. work well with temporary addresses.
the subscriber may choose a certain QoS as the default QoS for his account. – QoS can come into play at various p p y points in the life of a GPRS subscriber. different networks.GPRS defines QoS • Another feature of GPRS is the definition of various mechanisms and parameters to define QoS in order to provide consistency of service across QoS. and charge for. – Each time he accesses the network an attempt will be made by the network to provide. . this “subscribed” QoS. First. – This feature was not available in circuit switched data and has been added to GPRS. .
– This may happen for a number of reasons.GPRS defines QoS contd… contd • When an attempt is made to start a p p packet data session. the network must decide whether or not to accept the new session at the requested QoS. or reject the request • Assuming that the connection is admitted. the network may decide to admit the new connection with the requested QoS. including mobility and changes in network load load. offer the user a different QoS. the QoS may still change during the connection. . – It must consider all of the commitments it has made to users who are already connected to the network. – Based on the results of its analysis.
– in a wireless medium (where the air interface is error prone) some form ( p ) of error protection and retransmission of information is needed. • The actual data rates that end users will achieve will be SIGNIFICANTLY LOWER than these values. Two values are given – one for a single time slot – and one for the sum of all eight time slots. This is due to a number of factors – it is unlikely that an operator would allocate all eight time slots for one subscriber’s use.Data Rate • This table summarizes the MAXIMUM data rates achievable with GPRS radio systems. which in effect reduces the data rate available to applications. .
GPRS PLMN .
the circuit switched components have not changed • the CS-CN is named the “GSM PLMN” or GSM Public Land Mobile Network. including both the core network and the access network. .GPRS PLMN Contd… Contd • Since GPRS is designed to be an evolution of GSM g networks. and the PS-CN for GPRS is the PS CN “GPRS PLMN” • However. the PLMN technically refers to the operator's network.
GPRS PLMN Contd… Contd .
. – There may be several GGSNs within the PLMN. the GGSN may interface with the HLR in order to obtain location information for the mobile. and each GGSN may have multiple SGSNs connected to it – One GGS may connect to multiple e te a PDNs O e GGSN ay co ect u t p e external s – The interconnection between the GGSN and the SGSN is an IP-based GPRS backbone network – When required. the mobiles and hides the mobility of the GPRS user from the packet data network. either directly or via the SGSN interface.GPRS PLMN Contd… Contd • Its primary role is to route data from the Packet Data Network to the MS and vice versa It also manages allocation of IP addresses for versa.
GPRS PLMN Contd… Contd .
The BSS then sends these. packets flowing from the mobile station must first be sent over-the-air to the BSS. SGSN . to the SGSN. the Serving GPRS Support Node (SGSN) and the Gateway GPRS Support Node (GGSN) • Once this coordination is complete. along with all other packet traffic. coordination is required between the mobile.Traffic Delivery • In order to enable traffic delivery of packets to y p and from the mobile.
contd .Traffic Delivery contd….
contd • The SGSN uses its routing table or a Domain Name Server (DNS) to determine through which GGSN the packets should travel d i h h hi h h k h ld l It wraps the packets in a forwarding header and sends them to the GGSN When the GGSN receives them. • • • • . it unwraps them and sends them out into the Internet The packets are then routed to the destination like any other IP packet The rest of the Internet does not know the fact that they once went over a wireless link link.Traffic Delivery contd….
. any responses from the host are always routed to that GGSN The packet is routed from the host to the GGSN based on the destination IP address in the packet.Traffic Delivery contd…. contd • • • • • Now consider traffic being sent from any host on the Internet to the GPRS mobile The sending-host addresses the packet to the mobile using the mobile’s IP address This may be a dynamically-assigned IP address and the sending host must know this address before sending the packet Since all GPRS IP addresses are related to a specific GGSN.
is currently being served by a particular SGSN It then envelops the packet in a new packet with the destination address of the serving SGSN and forwards it to that SGSN SGSN.. • • • . of a block of IP addresses and all packets destined for these addresses are routed to the GGSN When the GGSN receives the packet.Traffic Delivery contd….e. g p ) where the MS is located (i. and realizes that the MS. within which cell or group of cells) It then sends the packet to the mobile via the BSS. contd • • The GGSN is the anchor. g . it consults its routing table . The SGSN is tracking all mobiles in its coverage area and knows ( . or owner. which is using the destination IP address.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.