Академический Документы
Профессиональный Документы
Культура Документы
Management in Mobile
Computing
They move
They are Small
Lower capacity to work due to
less memory
less computing power
less battery power
Physically prone to failure
Therefore, they are typically associated with
fixed devices, e.g., desktop or server.
© Shamkant B.Navathe and
Waigen Yee 4
Mobility : implications
Wireless Fixed
Base Host
Station
server
Fixed Network
Wireless
Fixed Base
Host Station
Mobile
(Imielinski+94) © Shamkant B.Navathe and Client
Waigen Yee 13
TERMINOLOGY
Issues:
Bluetooth etc. use unlicensed areas of frequency
spectrum- hence interference with other technologies
like cordless phones
Modern wireless networks use packets for conserving
bandwidth Tens of Mbps (Wi-Fi, wireless ethernet)
compared to wired ethernet at Hundreds of Mbps
Geographic Mobility domains are divided into
smaller domains called cells
Apps: Connection
Mobile Unit
Shared data
Distributed
Radio signal
calendars,
multi-user
games,
battlefield info
sharing © Shamkant B.Navathe and
Waigen Yee 18
Outstanding Issues
Connectivity
Division of labor
Security
Connection options:
Constant connection—done with wireless
LANs (Bluetooth, 802.11). Fast (up to
10Mbps), but currently impractical for wide
areas due to cost and technological issues.
Intermittent connection—done typically via
modem or docking station. Wireless modems
are slow (19.2 Kbps) and unreliable. Regular
modems are a little faster (57.6 Kbps).
© Shamkant B.Navathe and
Waigen Yee 20
Connectivity
Query Processing
Allocation of shared, limited transmission medium.
Querying broadcast data and streams.
Managing location-dependent queries
Dealing with cell-boundary issues in giving complete and
correct results.
Managing moving objects metadata.
Communicating over slow, unreliable networks.
Optimizing queries based on costs of resources –
which themselves are dynamic.
Security
Mobile data less secure than fixed data
Securing replicated data.
Securing wirelessly transmitted and volatile
data.
Securing connection points of mobile clients.
Interface Design
No one-size-fits-all solution because mobile
devices come in different shapes and sizes.
Leads to, for example, multiple markup
languages for browsers, like XHTML and
cHTML.
Optimal utilization of available “real estate”
Transaction Models
Transaction correctness and fault tolerance
issues are aggravated
Single transaction executes on multiple units
– mobile and fixed
Lack of central transaction coordination
Need for sacrificing strict “ACID”
requirements and allowing “weaker”
transaction models
© Shamkant B.Navathe and
Waigen Yee 32
Postscript: Mobile Versus
Distributed Computing