nTypically, related work focuses on bandwidth
variation
nOther resources are also constrained (memory, power, CPU
capabilities) and may vary over time
nMajority of solutions: introduce proxy between client
(application executing on mobile
device) and server, proxy compresses and filters data stream
–sometimes,
degree of compression depends on available bandwidth
–user
mobility often not addressed/supported
nSome other solutions:
–view mobile
purely as User Interface (WWW browsers, Teleporting, ....)
–statically
partition client application between mobile and proxy
–dynamically
partition client application between mobile and proxy
npartition directed by application (Rover, MaROS,
....)
npartition transparent to application (using mobile code toolkits)