Mobile Computing
Dr. Ayman Alhelbawy , 28 February 2023
1
Course Overview
Structure & Gr ding
Midterm Exam : 10 marks
Lab Work: 20 marks (Project + Assignments)
Quizes: 10 Marks
Final Exame : 60 marks
Lab work : Dart + Flutter
a
Introduction
What is Mobile Computing ?
• “Mobile Computing is a technology that provides an
environment that enables users to transmit data from one
device to another device without the use of any physical link
or cables.”
• Mobile Computing Concepts could be divided into three
parts
1.Mobile Hardware (CPU, sensors, memory, etc.)
2.Mobile Software
3.Mobile/Wireless Communication
What is Mobile Challenges
• Limited processing power: Handsets have a very limited
processing power and Memory (usually used as a front-end
applications while all the processing is done on a powerful
server).
• Security Standards: When working mobile, one is dependent
on public networks, requiring careful use of Virtual Private
Network (VPN). Security is a major concern while concerning
the mobile computing standards on the leet.
• Insuf icient Bandwidth: Mobile Internet access is generally
slower than direct cable connections, using technologies such
as GPRS and EDGE, and more recently 3G and 4G networks.
f
f
What is Mobile Challenges … cont
• Potential health hazards: People who use mobile devices while
driving are often distracted from driving are thus assumed more
likely to be involved in traf ic accidents.
• Power consumption: When a power outlet or portable generator is
not available, mobile computers must rely entirely on battery power.
• Mobile computing should also look into Greener IT , in such a
way that it saves the power or increases the battery life.
• Transmission interferences: Weather, terrain, and the range from
the nearest signal point can all interfere with signal reception.
• Human interface with device: Screens and keyboards tend to be
small, which may make them hard to use.
f
Wireless Communication
• Radio transmission was discovered by Marconin
1895. Since that time more sophisticated
technologies are proposed to humanity including
• Radio
• TV
• Wireless LAN and Wireless based internet
• Cellular phones (mobile phones)
Cell Phone System
• It is based on radio frequency communication.
• Cellular communication system divides the service are into a number of
geographic zones called “Cells”
• Each cell has a base station that communicates with all handsets in its
coverage area with a maximum number of simultaneous user connections
• Each cellular has its own radio transmitter and receiver antenna to
connect to the cell base station
• Base station connects is connected to switching center
• As cellular moves between cells, his call gets handed off to the next cell
base station by the switching center
Types of Telecommunication Networks
• Voice Networks
• Analog traf ic is modulated on a carrier signal
• eg. Traditional telephone network
• Digital Data could be transmitted on a voice network by using a modem (DtoA)
• PSTN (Public Switched Telephone Networks) relies on circuit switching
• Data Networks
• Data signals also modulated on an analog carries signal
• Term Data refers to any information as Text, Video , images
• It uses Store and Forward packet switching mechanism
• Ef icient use of transmission medium
• More time and delay may occur as every switch inspects the packet to determine
the packet destination (propagation delay and commutative delay)
• What is Voice problems ???
f
f
Thank You
Questions?????