mobile computing sw(sadun)

Post on 12-Dec-2015

217 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Mobile computing

TRANSCRIPT

Introduction to Mobile Computing

Introduction to Mobile Computing

Sandun Wijayarathne

mail@thesandun.com

Sandun Wijayarathne

Introduction to Mobile Computing

Overview

• Introduction

• Mobility?

• Features

• Devices

• Limitations

Sandun Wijayarathne 2

Introduction to Mobile Computing

Introduction

• Mobile Computing =

–Mobile (moving) +

–Computing (using computer)

• Human-Computer interaction

• Expected to be transported during normal usage

Sandun Wijayarathne 3

Introduction to Mobile Computing

Mobility?

• A device that moves between different, – geographical locations – networks – applications – Ex: palmtop, laptop, smart phones etc.

• A device due to which mobile communication is possible –Modems – Ex: Wi-Fi, 3G, 4G LTE, Bluetooth etc.

Sandun Wijayarathne 4

Introduction to Mobile Computing

Features

• Mobile, –Hardware

–Software

–Communication

• Enable people to access network services anyplace, anytime, and anywhere (ubiquitous)

Sandun Wijayarathne 5

Introduction to Mobile Computing

Devices

• Categories

–Portable computers

–Mobile phones

–Wearable computers

Sandun Wijayarathne 6

Introduction to Mobile Computing

Portable Computers

• Compacted, lightweight units

• Mostly including a full character set keyboard

• Software that may be parameterized

• Ex: laptops, notebooks, notepads, etc.

Sandun Wijayarathne 7

Introduction to Mobile Computing

Mobile Phones

• Restricted key set

• Primarily intended vocal communications

• But not restricted to it

• Ex: feature-phones, smart phones, phonepads, etc.

Sandun Wijayarathne 8

Introduction to Mobile Computing

Wearable Computers

• Worn by the bearer under, with or on top of clothing

• Mostly limited to functional keys

• Primarily intended as incorporation of software agents

• Ex: watches, wristbands, keyless implants, etc.

Sandun Wijayarathne 9

Introduction to Mobile Computing

Limitations

• Range & Bandwidth – Slower than direct cable

connections –GPRS and EDGE, and more

recently HSDPA and HSUPA 3G and 4G LTE

–Available within range of commercial cell phone towers

–Hi-speed LANs are inexpensive but have very limited range

Sandun Wijayarathne 10

Introduction to Mobile Computing

Limitations

• Security standards –Dependent on public networks,

requiring careful use of VPN

– Security is a major concern while concerning the mobile computing standards on the fleet

– Can easily attack the VPN through a huge number of networks interconnected through the line

Sandun Wijayarathne 11

Introduction to Mobile Computing

Limitations

• Application-Based Threats

– Ex: Malware, Spyware, Privacy, Malicious apps etc.

• Web-based Threats

– Ex: Phishing, Drive-by downloads, Browser exploits etc.

• Network Threats

– Ex: Network exploits, Wi-Fi sniffing etc.

• Physical Threats

– Ex: Lost or stolen devices etc.

Sandun Wijayarathne 12

Introduction to Mobile Computing

Limitations

• Security and privacy solutions

–Enforced password protection

–Encryption

–Secure web browsing

–Secure internet transactions

–Firewalls, Virus guard software

–Etc.

Sandun Wijayarathne 13

Introduction to Mobile Computing

Limitations

• Power consumption

–Rely entirely on battery power

–Compact size means unusually expensive batteries must be used to obtain the necessary battery life

Sandun Wijayarathne 14

Introduction to Mobile Computing

Limitations

• Transmission interferences –Weather, terrain, and the

range from the nearest signal point can all interfere with signal reception

–Reception in tunnels, some buildings, and rural areas is often poor

Sandun Wijayarathne 15

Introduction to Mobile Computing

Limitations

• Potential health hazards –Use mobile devices while

driving are often distracted from driving and more likely to be involved in traffic accidents

–May interfere with sensitive medical devices

–Mobile phone radiation and health?

Sandun Wijayarathne 16

Introduction to Mobile Computing

Limitations

• Human interface with device

–Small screens and keyboards means hard to use

–Alternate input methods require training

• speech recognition

• handwriting recognition

• Gestures

Sandun Wijayarathne 17

Introduction to Mobile Computing

Questions?

Sandun Wijayarathne 18

Introduction to Mobile Computing

Thank You!

Sandun Wijayarathne 19

top related