Dima Technology College
Department of Computer Science
3rd year
Wireless Communication and
Mobile Computing
1 7/22/2022
Chapter 2
Mobile Computing
Mobile Computing is a technology that allows transmission of data,
voice and video via a computer or any other wireless-enabled
device.
It can be defined as a computing environment of physical mobility.
A mobile computing system allows a user to perform a task from
anywhere while on move.
2 7/22/2022
Con’t…
Mobile computing is also known by different names according to its
role:
Nomadic – it moves with the roaming user (both for
local/remote services)
Pervasive – it can be made available in any environment
Ubiquitous – it is made to appear anytime, anywhere
Mobile Computing involves the following –
Mobile Communication
It refers to the infrastructure that ensure seamless and reliable
communication among wireless devices.
This include protocols, services, bandwidth and portals necessary
to facilitate and support the stated services
Since the media is unguided, the infrastructure is basically radio
wave-oriented
3 7/22/2022
Con’t…
Mobile Hardware
It includes mobile devices or device components that receive or
access the service of mobility.
Devices include laptops, smartphones, tablets, PDA
Mobile Software
Programs that runs on the mobile hardware. Such as OS
It deals with the characteristics and requirements of mobile
applications.
For example IOS, Android etc.
4 7/22/2022
Mobile devices and Mobile OS
There are numerous mobile device operating systems available
today, and two of the most widely adopted are the iPhone's OS,
Apple iOS, and Google's open source OS, Google Android.
These two mobile OSes take different approaches to the mobile
operating system.
Mobile operating system (OS) is software that allows smartphones,
tablet PCs (personal computers) and other devices to run
applications and programs.
Android OS:
Bada (Samsung Electronics):
BlackBerry OS:
iPhone OS / iOS:
5 7/22/2022
Con’t…
Mobile device is a general term for any handheld computer or
smartphone.
The term is interchangeable with 'handheld,' 'handheld device,' and
'handheld computer.
' Tablets, e-readers, smartphones, PDAs and portable music players
with smart capabilities are all mobile devices.
Some of the most common mobile devices we use today include:
Smartphones
Tablets
Laptop computers
6 7/22/2022
Mobile Computing Issues and Challenges
Mobile computing presents the following challenges.
Power
Mobile platforms spend much of their time attached to AC power.
Multiple Network Connections
A mobile platform, when docked, may have a wired LAN connection. It may
also have a wireless LAN connection.
Security in a Wireless Environment
Wireless traffic requires additional protection beyond that used on a
standard wired LAN.
Mobility
Wireless Medium
Portability
7 7/22/2022
Mobility:
Auto configuration of the system, as the environment of the system
is developing continuously.
Location management is also a big objection in mobility. To manage
the location, following tasks are to be performed regularly over a
fixed period of time.
Track user’s call.
Update user’s position and data.
To maintain the heterogeneity is also a big task as the system is
keep moving in a large variation of situations
Range of spectrum.
Verification of security.
8 7/22/2022
Wireless Medium:
The transmission medium in mobile computing is wireless,
therefore the following points are considered:
Various interferences occurs in the mobile computing by the
different elements in the environment.
Accuracy and quantity of bandwidth should be sufficient.
Network cost is feasible.
9 7/22/2022
Portability:
This means that the communication device moves, for eg.
mobile phones. The following mobile constraints are to be
considered as the devices are also mobile:
Minimum number of resources are used.
Security is very less, as security risks include the processing
of fake transactions, unauthorized access of data and program
files, and the physical theft or damage of the device.
Restrictions of the battery.
10 7/22/2022
Issues occurred in Mobile Computing
here is a lot of advantage of using Mobile computing technology. But,
along with these advantages, you can face following is a list of issues.
Costly due to Wireless Medium
Issue due to Device Mobility
Security Issues in Mobile Computing
Physical Security or Data Security
System Security or Network Security
These issues can be resolved by using some common tactics. These
issues are:
Using VPN technology
Using Cryptography & Network Security in your project
Use of Firewall technology in the project
11 7/22/2022
Mobile Computing Technologies
Computing Technologies are the technologies that are used
to manage, process, and communicate the data.
Mobile is a computing device that not require any network
connection or any connection to transfer data or information
between devices.
For example laptops, tablets, smartphones, etc.
Mobile computing allows transferring of the data/information,
audio, video, or any other document without any connection to
the base or central network.
These computing devices are the most widely used technologies
nowadays.
12 7/22/2022
Con’t…
There are some wireless/mobile computing technologies
given below:
Global System for Mobile Communications (GSM)
Code-Division Multiple Access (CDMA)
Wireless in Local Loop (WLL)
General Packet Radio Service (GPRS)
Short Message Service (SMS)
13 7/22/2022
Advantages and Disadvantages of
Mobile Computing
Advantages of Mobile Computing Technology
Enhanced Productivity
Location Flexibility
Saves Time
Support Cloud Computing
Disadvantages of Mobile Computing Technology
Poor Quality of Connectivity
Security Issues
High on Power Consumption
14 7/22/2022
Applications of Mobile Computing
There are different types of real life applications which
are used in the Mobile computing, such as:
Traffic
Using the GPS
Emergencies Situation
Use in Business
Credit Card Verification
15 7/22/2022
Con’t…
There are many limitations and challenges in Mobile
Computing. Explain below
Battery consumption hindrance
Interference is persisted in shielding.
Inefficient bandwidth in transmission.
Connection losses over entithe re network.
Network stability.
Interoperability problem.
Protection constraints.
16 7/22/2022
17 7/22/2022