1
Evolution of Mobile Computing and the Role of GSM and GPRS
Technologies in Modern Wireless Communication
Submitted by
MD OSAMA
LC00016001133
Submitted to
Mr. Ankit Gupta
For the partial fulfilment of the requirements for the degree of Bachelor of Information
Technology, as part of the assignment for Mobile Computing.
Nepal Business College
Biratnagar, Nepal
16 Jul 2026
2
ACKNOWLEDGEMENT
I would like to thank my respected teacher, Mr. Ankit Gupta, for his valuable guidance and
support throughout the Artificial Intelligence course in the third semester. His clear
explanations and encouragement helped me understand the subject better. His dedication to
fostering an engaging learning experience has significantly enhanced my knowledge of the
topic, "Evolution of Mobile Computing and the Role of GSM and GPRS Technologies in
Modern Wireless Communication" .Your guidance has been invaluable in shaping my
academic journey.
Additionally, I extend my appreciation to Nepal Business College for providing a conducive
academic environment and thank Mr. Upendra Kumar Mandal for his consistent mentorship.
3
ABSTRACT
This report presents a comprehensive analysis of the evolution of mobile computing, with a
focused evaluation of GSM (Global System for Mobile Communications) and GPRS
(General Packet Radio Service) technologies and their contributions to modern wireless
communication. The study covers foundational concepts of mobile computing, its defining
characteristics, diverse application domains, and the generational progression from 1G
through 5G networks. Spread spectrum techniques are examined as the underlying
transmission methodology enabling reliable wireless communication. The GSM architecture
including its radio subsystem, network and switching subsystem, and operation support
subsystem is detailed alongside its working mechanism. GPRS architecture, packet-switched
data delivery, and its overlay on GSM infrastructure are then analyzed. A structured
comparative analysis of GSM and GPRS is provided using tables and architectural
descriptions. Real-world use cases illustrate how these technologies underpin contemporary
mobile services. The report concludes that while GSM established the digital cellular
foundation, GPRS marked the critical transition toward always-on, packet-oriented mobile
broadband, directly enabling the evolution toward 3G, 4G, and 5G.
4
TABLE OF CONTENTS
ACKNOWLEDGEMENT......................................................................................................... 2
ABSTRACT............................................................................................................................... 3
CHAPTER ONE: Evolution of Mobile Computing and the Role of GSM and GPRS
Technologies in Modern Wireless Communication................................................................... 5
1.1 Introduction.......................................................................................................................... 5
1.2 Fundamentals of Mobile Computing....................................................................................5
1.3 Characteristics of Mobile Computing.................................................................................. 6
1.3 Applications of Mobile Computing......................................................................................7
1.4 Generations of Mobile Communication (1G–5G)............................................................... 7
1.5 Spread Spectrum Techniques............................................................................................... 9
2.1 GSM Architecture and Working Mechanism..................................................................... 10
3.1 GPRS Architecture and Packet Switching......................................................................... 11
4.1 Comparative Analysis: GSM vs. GPRS............................................................................. 13
Conclusion................................................................................................................................15
Bibliography.............................................................................................................................16
5
CHAPTER ONE: Evolution of Mobile Computing and the Role of GSM and
GPRS Technologies in Modern Wireless Communication
1.1 Introduction
Mobile computing has fundamentally transformed how people interact with information and
with each other. Defined as the ability to perform computational tasks and access data
services while physically mobile, it encompasses hardware, software, and communication
technologies that support untethered operation. The proliferation of smartphones, wearables,
tablets, and IoT devices has made mobile computing an indispensable layer of modern digital
infrastructure.
The evolution of mobile communication networks from the analog 1G systems of the 1980s
to the ultra-low-latency 5G networks being deployed today represents one of the fastest
technological progressions in engineering history. Central to this journey are GSM and
GPRS: GSM established the digital cellular standard that enabled global voice roaming,
while GPRS introduced packet-switched data services on top of that infrastructure,
effectively bridging the gap between voice-centric 2G and the mobile internet era of 3G and
beyond.
This report systematically examines these topics in accordance with IEEE paper standards,
drawing upon peer-reviewed literature to substantiate technical claims and architectural
descriptions.
1.2 Fundamentals of Mobile Computing
Mobile computing is a paradigm that enables users to access computing resources and
communication services regardless of their geographic location. It relies on three fundamental
pillars: mobile hardware (devices capable of portable operation), mobile software (operating
6
systems and applications designed for constrained, mobile environments), and mobile
communication (wireless network infrastructure supporting data and voice transmission)
1.3 Characteristics of Mobile Computing
The defining characteristics that distinguish mobile computing from traditional distributed
computing include:
• Mobility: Users and devices move continuously while maintaining network
connectivity.
• Portability: Devices are lightweight and battery-powered, enabling use in diverse
environments.
• Connectivity: Wireless links using cellular, Wi-Fi, Bluetooth, or satellite
technologies.
• Context Awareness: Systems adapt to location, time, and user behavior
dynamically.
• Resource Constraints: Limited battery, processing power, memory, and bandwidth
compared to fixed systems.
• Scalability: Networks must accommodate variable numbers of users across
geographies.
• Security Challenges: Wireless transmission introduces vulnerabilities absent in
wired systems.
1.3 Applications of Mobile Computing
Mobile computing enables a vast range of real-world applications across sectors:
7
• Healthcare: Remote patient monitoring, telemedicine, electronic health records access.
• Commerce: Mobile banking, digital payments, e-commerce platforms.
• Navigation: GPS-based routing, fleet tracking, location-based services.
• Education: E-learning platforms, digital classrooms, collaborative tools.
• Entertainment: Streaming media, mobile gaming, social networking.
• Emergency Services: Disaster response coordination, field data collection.
• Industrial IoT: Real-time sensor data from manufacturing, logistics, and smart grids.
1.4 Generations of Mobile Communication (1G–5G)
A. First Generation (1G) — Analog Era
1G networks, deployed commercially in the early 1980s, used Frequency Division Multiple
Access (FDMA) and transmitted analog voice signals. The Advanced Mobile Phone System
(AMPS) in North America and NMT in Scandinavia are representative standards. Data rates
were negligible, security was minimal, and roaming was geographically limited. 1G
established the concept of cellular architecture dividing coverage areas into cells served by
base stations which all subsequent generations inherited.
B. Second Generation (2G) — Digital Cellular
The transition to 2G in the early 1990s introduced digital encoding of voice, dramatically
improving call quality, spectral efficiency, and security. GSM became the dominant 2G
standard globally. Key advances included SMS (Short Message Service), SIM card
authentication, and international roaming. Data services were circuit-switched and limited to
9.6 kbps. GPRS, deployed as an overlay on GSM infrastructure, is classified as 2.5G,
extending 2G with packet-switched data up to 171.2 kbps.
8
C. Third Generation (3G) — Mobile Broadband
3G networks, standardized under ITU's IMT-2000 framework, introduced Wideband CDMA
(WCDMA) and CDMA2000, delivering data rates from 384 kbps to several Mbps. This
enabled mobile internet browsing, video calling, and multimedia streaming. HSPA (High
Speed Packet Access) extensions further pushed 3G data rates toward 14 Mbps downlink.
D. Fourth Generation (4G/LTE) — IP-Native Networks
4G Long Term Evolution (LTE) networks, standardized by 3GPP Release 8 and beyond,
adopted an all-IP architecture, eliminating circuit-switched voice entirely (voice over LTE,
VoLTE). Peak theoretical speeds reach 100 Mbps for mobile users and 1 Gbps for stationary
users. OFDMA (Orthogonal Frequency Division Multiple Access) replaced CDMA as the air
interface, enabling highly efficient use of spectrum.
E. Fifth Generation (5G) — Ultra-Dense and Low Latency
5G, defined by ITU as IMT-2020, targets three primary use cases: enhanced Mobile
Broadband (eMBB) with multi-Gbps peak rates; Ultra-Reliable Low Latency
Communications (URLLC) with sub-1ms latency for critical applications; and massive
Machine Type Communications (mMTC) supporting up to one million devices per km². 5G
introduces millimeter wave (mmWave) spectrum, network slicing, and virtualized network
functions.
1.5 Spread Spectrum Techniques
Spread spectrum is a fundamental transmission technique in which the signal bandwidth is
intentionally expanded well beyond the minimum necessary to convey the information. This
provides resistance to narrowband interference, low probability of interception, and support
for multiple simultaneous users sharing the same frequency band.
9
A. Frequency Hopping Spread Spectrum (FHSS)
In FHSS, the carrier frequency hops pseudo-randomly across a wide band at regular intervals.
GSM employs optional slow frequency hopping (SFH) to mitigate multipath fading and
co-channel interference. The transmitter and receiver are synchronized to the same hopping
sequence, making the signal appear as noise to unintended receivers.
B. Direct Sequence Spread Spectrum (DSSS)
In DSSS, the data signal is multiplied by a high-rate pseudo-random code (chipping
sequence), spreading the energy across a wide bandwidth. CDMA systems (IS-95, WCDMA)
use DSSS extensively. The processing gain, defined as the ratio of chip rate to data rate,
determines the degree of interference rejection.
C. Orthogonal Frequency Division Multiplexing (OFDM)
While not classically a spread spectrum technique, OFDM divides a wideband channel into
multiple orthogonal narrowband subcarriers, inherently combating frequency-selective
fading. OFDM underlies 4G LTE and 5G NR air interfaces, providing high spectral efficiency
and robustness in multipath environments.
2.1 GSM Architecture and Working Mechanism
A. Overview
GSM (Global System for Mobile Communications) is a second-generation digital cellular
standard developed by ETSI in the late 1980s and commercially launched in 1991. Operating
primarily in the 900 MHz and 1800 MHz bands (850/1900 MHz in North America), GSM
10
uses TDMA (Time Division Multiple Access) combined with FDMA to allow multiple users
to share a single frequency channel by dividing it into time slots.
B. GSM Architecture
The GSM network is structured into three major subsystems:
1) Radio Subsystem (RSS) / Base Station Subsystem (BSS):
The BSS consists of the Mobile Station (MS) the user's handset and SIM card and the Base
Transceiver Station (BTS), which handles the radio interface. Multiple BTS units are
controlled by the Base Station Controller (BSC), which manages radio resource allocation,
handovers between BTS units, and power control.
2) Network and Switching Subsystem (NSS):
The NSS forms the backbone of the GSM network. The Mobile Switching Center (MSC) is
the central exchange handling call routing, authentication, and interconnection with the
PSTN/ISDN. Supporting databases include the Home Location Register (HLR), which stores
permanent subscriber data; the Visitor Location Register (VLR), which stores data for
roaming subscribers in the MSC's coverage area; the Authentication Center (AuC), which
manages authentication and encryption keys; and the Equipment Identity Register (EIR),
which tracks device IMEI numbers to prevent use of stolen devices.
3) Operation and Support Subsystem (OSS):
The OSS provides network management, monitoring, and maintenance functions, allowing
operators to configure network elements, monitor traffic, and diagnose faults remotely.
GSM Architecture Diagram (Textual Representation):
11
[MS ↔ BTS ↔ BSC] → MSC ↔ {HLR, VLR, AuC, EIR} → PSTN/Internet
C. GSM Working Mechanism
When a mobile user initiates a call, the MS transmits a channel request on the Random
Access Channel (RACH). The BSC assigns a dedicated traffic channel via the Access Grant
Channel (AGCH). The MSC performs authentication using a challenge-response mechanism
with the AuC: the network sends a random number (RAND), the SIM computes a Signed
Response (SRES) using the authentication algorithm A3 and the secret key Ki, and the MSC
verifies the response. Subsequent voice data is encrypted using algorithm A5 for privacy.
Handover between cells is managed by the BSC based on signal measurements reported by
the MS.
3.1 GPRS Architecture and Packet Switching
A. Overview
GPRS (General Packet Radio Service), standardized in 3GPP Release 97/98 and
commercially deployed from 2000 onwards, introduced packet-switched data transmission as
an overlay on existing GSM infrastructure. Unlike GSM's circuit-switched model where a
dedicated channel is held for the entire duration of a call, GPRS allocates radio resources
only when data packets are actually being transmitted, dramatically improving spectral
efficiency for bursty data applications.
B. GPRS Architecture
GPRS introduces two new network nodes to the GSM infrastructure:
Serving GPRS Support Node (SGSN):
The SGSN is analogous to the MSC in GSM. It tracks the location of GPRS-capable mobile
stations within its serving area, handles authentication and ciphering, and manages the
12
delivery of data packets between the mobile station and the GGSN. It maintains a Packet
Data Protocol (PDP) context for each active data session.
Gateway GPRS Support Node (GGSN):
The GGSN acts as the interface between the GPRS backbone network and external packet
data networks such as the Internet. It performs IP address assignment, routing, and firewall
functions. The GGSN converts GPRS packets into the appropriate IP format for transmission
over the external network.
GPRS Architecture Diagram (Textual Representation):
[MS ↔ BTS ↔ BSC ↔ PCU] → SGSN → GGSN → Internet
The Packet Control Unit (PCU) is added to the BSC to handle the packet-scheduling and
multiplexing functions specific to GPRS. The PCU separates packet data traffic from
circuit-switched voice traffic at the BSS level.
C. Packet Switching in GPRS
In packet switching, data is divided into discrete packets, each labeled with source and
destination addresses. Packets traverse the network independently, potentially taking different
routes, and are reassembled at the destination. This contrasts with circuit switching, where a
continuous, dedicated path is established before communication begins and held for the entire
session duration.
Key benefits of packet switching in GPRS:
• Resource Sharing: Multiple users share the same radio channels dynamically based on
demand.
13
• Always-On Connectivity: Mobile stations remain attached to the GPRS network even when
no data is being transmitted, enabling push notifications and instant connectivity.
• Volume-Based Billing: Operators can bill based on data volume rather than connection
time, aligning costs with actual usage.
• Higher Throughput: By aggregating up to 8 time slots (multi-slot capability), GPRS can
theoretically deliver 171.2 kbps.
4.1 Comparative Analysis: GSM vs. GPRS
Table I provides a structured comparison of GSM and GPRS across key technical and
operational dimensions.
Table I: Comparative Analysis of GSM and GPRS
Feature GSM GPRS
Technology Type Circuit Switching Packet Switching
Data Transfer Not optimized for data Optimized for data
Data Rate Up to 9.6 kbps Up to 171.2 kbps
Channel Usage Dedicated channel per call Shared channels dynamically
Billing Time-based Data volume-based
Connection Always connection setup required Always-on connectivity
Latency Higher (circuit setup time) Lower for data sessions
Applications Voice calls, SMS Email, web browsing, MMS
Generation 2G 2.5G
Efficiency Efficient for voice Efficient for bursty data
A. Real-World Examples
GSM Voice Call Example: A user in Biratnagar, Nepal makes a voice call using a 2G SIM.
The MS registers with the local MSC, a circuit-switched channel is dedicated for the call
14
duration, and the voice is encoded using GSM codec (e.g., AMR). The channel remains
reserved even during periods of silence.
GPRS Data Example: The same user's phone checks email on a GPRS network. The SGSN
activates a PDP context, and email data is transmitted as IP packets only when new messages
arrive. During idle periods, no radio resources are consumed, enabling the "always-on"
experience that was unavailable under pure circuit-switched GSM.
MMS (Multimedia Messaging): MMS services, which allow users to send images and
audio, relied exclusively on GPRS packet data rather than circuit-switched SMS
infrastructure, demonstrating GPRS's critical role in extending mobile services beyond voice
and text.
15
Conclusion
This report has traced the evolution of mobile computing from its foundational principles
through the generational progression of wireless communication standards. Mobile
computing's defining characteristics mobility, portability, context awareness, and connectivity
set the requirements that successive network generations have addressed with increasing
sophistication.
GSM provided the digital cellular foundation that transformed mobile communication from
analog voice to a globally interoperable, secure, digital service. GPRS extended this
foundation by introducing packet switching, enabling data services that would underpin the
modern mobile internet. Together, they form the technical bedrock upon which 3G, 4G, and
5G have been constructed, each generation iteratively improving data rates, latency, capacity,
and service diversity.
The comparative analysis demonstrates that GSM and GPRS are not competing technologies
but complementary systems: GSM excels in reliable circuit-switched voice delivery, while
GPRS brings efficient packet-switched data capability to the same infrastructure.
Understanding their architectures, working mechanisms, and trade-offs remains essential for
telecommunications engineers engaged in network planning, optimization, and the evolution
toward next-generation wireless systems.
16
Bibliography
J. Schiller, Mobile Communications, 2nd ed. Harlow, England: Addison-Wesley, 2003.
I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, "A survey on sensor
networks," IEEE Communications Magazine, vol. 40, no. 8, pp. 102–114, Aug. 2002.
G. Yee, "Mobile computing," in Encyclopedia of Information Assurance, Boca Raton, FL:
CRC Press, 2010.
T. S. Rappaport, Wireless Communications: Principles and Practice, 2nd ed. Upper Saddle
River, NJ: Prentice Hall, 2002.
E. Dahlman, S. Parkvall, and J. Sköld, 5G NR: The Next Generation Wireless Access
Technology. Academic Press, 2018.