|
|
|
|
|
Typically, related work focuses on bandwidth
variation |
|
Other resources are also constrained (memory,
power, CPU capabilities) and may vary over time |
|
Majority 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 |
|
Some 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 |
|
partition directed by application (Rover, MaROS,
....) |
|
partition transparent to application (using
mobile code toolkits) |