1
ANURAG COLLEGE OF ENGINEERING
Aushapur(V), Ghatkesar(M), Medchal(D),T.S
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
MOBILE COMPUTING
Under the guidance of :-
Mr. S. Vijay Kumar
Assistant Professor.
Presented by:
Mr. P. ESHWAR 19PQ1A0560
CONTENTS
1. What is mobile computing?
2. Comparison to wired networks
3. Why go mobile?
4. Types of wireless devices
5. Mobile objects
6. Security & Privacy
7. Applications of mobile computing
8. Challenges
9. Future of mobile computing
10. Conclusion
11. References
2
What Is Mobile Computing?
What is computing?
Operation of computers (according to oxfords advance
learner’s dictionary)
What is the mobile?
That someone /something can move or be moved easily and
quickly from place to place
What is mobile computing?
Users with portable computers still have network
connections while they move
3
What Is Mobile Computing?
(Cont.)
 Mobile Computing is an umbrella term used to describe
technologies that enable people to access network services
anyplace, anytime, and anywhere.
4
Comparison to Wired Net.
Wired Networks
-high bandwidth
-low bandwidth variability
-can listen on wire
-high power machines
-high resource machines
-need physical access(security)
-low delay
-connected operation
Mobile Networks
-low bandwidth
-high bandwidth variability
-hidden terminal problem
-low power machines
-low resource machines
-need proximity
-higher delay
-disconnected operation
5
Why Go Mobile?
• Enable anywhere/anytime connectivity
• Bring computer communications to areas without
pre-existing infrastructure
• Enable mobility
• Enable new applications
• An exciting new research area
6
Types of Wireless Devices
 Laptops
 Palmtops
 PDAs
 Cell phones
 Pagers
 Sensors
7
Mobile Objects
1. A mobile object is
some code that
carries a state
8
Mobile Objects (Cont.)
1. A mobile object is
some code that
carries a state
2. that lives on a host
9
Mobile Objects (Cont.)
1. A mobile object is
some code that
carries a state
2. Lives in a host
3. That visits places
10
Mobile Objects (Cont.)
1. A mobile object is
some code that
carries a state
2. Lives in a host
3. That visits places
4. which is let in when
trusted
11
Mobile Objects (Cont.)
1. A mobile object is
some code that
carries a state
2. Lives in a host
3. That visits places
4. which is let in when
trusted
5. and barred when
untrusted
12
Mobile Objects (Cont.)
1. A mobile object is some
code that carries a state
2. Lives in a host
3. That visits places
4. which is let in when
trusted
5. and barred when
untrusted
6. and will refuse to go to
untrustworthy places
13
Mobile Objects (Cont.)
7. Mobile objects can
talk to their friends
14
Mobile Objects (Cont.)
7. Mobile objects can
talk to their friends
8. but only by co-
operation of the hosts
15
Security & Privacy
Threats:
 Wi-Fi networks are a shared network that makes it easier
for others to eavesdrop on your communication.
 Devices are Stolen and tampered.
 Cryptography.
 Connection
16
Security & Privacy
Solutions:
 Secure Web Browsing
 Use secure, encrypted sessions.
 Secure Internet Transactions
 Use UCI’s VPN to encrypt your network traffic.
 Always use a Personal Firewall.
 Set the firewall to deny.
 ALL incoming connections.
17
Applications of Mobile
Computing (Cont.)
 For Estate Agents
 In courts
 In companies
 Stock Information Collection/Control
 Credit Card Verification
 Taxi/Truck Dispatch
 Electronic Mail/Paging
18
Challenges
 Disconnection
 Low bandwidth
 High bandwidth variability
 Low power and resources
 Security risks
 Wide variety terminals and devices with different
capabilities
 Device attributes
 Fit more functionality into single, smaller device
19
Future of Mobile Computing
 Use of Artificial Intelligence
 Integrated Circuitry -> Compact Size
 Increases in Computer Processor speeds
20
Conclusion
Mobile computing has severe limitations
- however, it is far from impossible, and technology improves
all the time
Lots of challenges
- some have (good) solutions, many others are still waiting to
be solved
21
References
http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/
vk5/report.html
http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol1/vk5/art
icle1.html
http://www.cs.ucsb.edu/~ebelding/courses/284/w04/slides/int
ro.pdf
http://www.ansa.co.uk/ANSATech/ANSAhtml/98-
ansa/external/9807tb/9807mose.pdf
http://www.danishtechnology.dk/it/9238
22
23
QURIES ?
24
THANK YOU…

Mobile-Computing ppt.ppt

  • 1.
    1 ANURAG COLLEGE OFENGINEERING Aushapur(V), Ghatkesar(M), Medchal(D),T.S DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING MOBILE COMPUTING Under the guidance of :- Mr. S. Vijay Kumar Assistant Professor. Presented by: Mr. P. ESHWAR 19PQ1A0560
  • 2.
    CONTENTS 1. What ismobile computing? 2. Comparison to wired networks 3. Why go mobile? 4. Types of wireless devices 5. Mobile objects 6. Security & Privacy 7. Applications of mobile computing 8. Challenges 9. Future of mobile computing 10. Conclusion 11. References 2
  • 3.
    What Is MobileComputing? What is computing? Operation of computers (according to oxfords advance learner’s dictionary) What is the mobile? That someone /something can move or be moved easily and quickly from place to place What is mobile computing? Users with portable computers still have network connections while they move 3
  • 4.
    What Is MobileComputing? (Cont.)  Mobile Computing is an umbrella term used to describe technologies that enable people to access network services anyplace, anytime, and anywhere. 4
  • 5.
    Comparison to WiredNet. Wired Networks -high bandwidth -low bandwidth variability -can listen on wire -high power machines -high resource machines -need physical access(security) -low delay -connected operation Mobile Networks -low bandwidth -high bandwidth variability -hidden terminal problem -low power machines -low resource machines -need proximity -higher delay -disconnected operation 5
  • 6.
    Why Go Mobile? •Enable anywhere/anytime connectivity • Bring computer communications to areas without pre-existing infrastructure • Enable mobility • Enable new applications • An exciting new research area 6
  • 7.
    Types of WirelessDevices  Laptops  Palmtops  PDAs  Cell phones  Pagers  Sensors 7
  • 8.
    Mobile Objects 1. Amobile object is some code that carries a state 8
  • 9.
    Mobile Objects (Cont.) 1.A mobile object is some code that carries a state 2. that lives on a host 9
  • 10.
    Mobile Objects (Cont.) 1.A mobile object is some code that carries a state 2. Lives in a host 3. That visits places 10
  • 11.
    Mobile Objects (Cont.) 1.A mobile object is some code that carries a state 2. Lives in a host 3. That visits places 4. which is let in when trusted 11
  • 12.
    Mobile Objects (Cont.) 1.A mobile object is some code that carries a state 2. Lives in a host 3. That visits places 4. which is let in when trusted 5. and barred when untrusted 12
  • 13.
    Mobile Objects (Cont.) 1.A mobile object is some code that carries a state 2. Lives in a host 3. That visits places 4. which is let in when trusted 5. and barred when untrusted 6. and will refuse to go to untrustworthy places 13
  • 14.
    Mobile Objects (Cont.) 7.Mobile objects can talk to their friends 14
  • 15.
    Mobile Objects (Cont.) 7.Mobile objects can talk to their friends 8. but only by co- operation of the hosts 15
  • 16.
    Security & Privacy Threats: Wi-Fi networks are a shared network that makes it easier for others to eavesdrop on your communication.  Devices are Stolen and tampered.  Cryptography.  Connection 16
  • 17.
    Security & Privacy Solutions: Secure Web Browsing  Use secure, encrypted sessions.  Secure Internet Transactions  Use UCI’s VPN to encrypt your network traffic.  Always use a Personal Firewall.  Set the firewall to deny.  ALL incoming connections. 17
  • 18.
    Applications of Mobile Computing(Cont.)  For Estate Agents  In courts  In companies  Stock Information Collection/Control  Credit Card Verification  Taxi/Truck Dispatch  Electronic Mail/Paging 18
  • 19.
    Challenges  Disconnection  Lowbandwidth  High bandwidth variability  Low power and resources  Security risks  Wide variety terminals and devices with different capabilities  Device attributes  Fit more functionality into single, smaller device 19
  • 20.
    Future of MobileComputing  Use of Artificial Intelligence  Integrated Circuitry -> Compact Size  Increases in Computer Processor speeds 20
  • 21.
    Conclusion Mobile computing hassevere limitations - however, it is far from impossible, and technology improves all the time Lots of challenges - some have (good) solutions, many others are still waiting to be solved 21
  • 22.
  • 23.
  • 24.