MCC Part-1
MCC Part-1
CE – TE(C)
Suvarna Chaure
Assistant Professor
Dept. of Computer Engineering,
SIES Graduate School of Technology
1
Suvarna Chaure
Mobile Computing
Course Objectives
1. To introduce the basic concepts and principles in mobile computing.
This includes major techniques involved, and networks & systems
issues for the design and implementation of mobile computing
systems and applications.
2. To explore both theoretical and practical issues of mobile
computing.
3. To provide an opportunity for students to understand the key
components and technologies involved and to gain hands-on
experiences in building mobile applications.
2
Suvarna Chaure
Mobile Computing
Course Outcomes
At the end of the course, the students should be able to
1. To identify basic concepts and principles in computing, cellular architecture.
2. To describe the components and functioning of mobile networking.
3. To classify variety of security techniques in mobile network.
4. To apply the concepts of WLAN for local as well as remote applications.
5. To describe Long Term Evolution (LTE) architecture and its interfaces.
3
Suvarna Chaure
Mobile Computing Lab
Course Outcomes
At the end of the course, the students should be able to
1. Develop and demonstrate mobile applications using various tools
2. Articulate the knowledge of GSM, CDMA & Bluetooth technologies
and demonstrate it.
3. Carry out simulation of frequency reuse, hidden/exposed terminal
problem.
4. Implement security algorithms for mobile communication network
5. Demonstrate simulation and compare the performance of Wireless
LAN
4
Suvarna Chaure
Modules
5
Suvarna Chaure
Mobile Computing Basics
•Mobile communication
•Mobile hardware
•Mobile software
6
Suvarna Chaure
Why Mobile Computing?
7
Suvarna Chaure
Two Aspects of Mobility
8
Suvarna Chaure
Effects of device Portability
Power consumption
– limited computing power, low quality displays, small disks due to limited battery
capacity
– CPU: power consumption ~ CV2f
• C: internal capacity, reduced by integration
• V: supply voltage, can be reduced to a certain limit
• f: clock frequency, can be reduced temporally
Loss of data
– higher probability, has to be included in advance into the design (e.g., defects,
theft)
Limited user interfaces
– compromise between size of fingers and portability
– integration of character/voice recognition, abstract symbols
Limited memory
– limited value of mass memories with moving parts
– flash-memory or ? as alternative
Emergencies
– early transmission of patient data to the hospital, current status, first diagnosis
– replacement of a fixed infrastructure in case of earthquakes, hurricanes, fire
etc.
– Disaster Management like crisis, floods,pandemic, ...
Figure will give you the clear explanation of the answer. Note that, a router is
considered a Layer 3 device because its primary forwarding decision is
based on the information in the Layer 3 IP packet, specifically the
destination IP address.
30
Suvarna Chaure