next up previous contents index
Next: AMIGOS Up: Challenges Previous: Challenges   Contents   Index


Mobile Computing

What makes mobile computing, that is, the use of mobile computers in connection with distributed systems, so different from traditional distributed computing? A detailed discussion of this issue can be found in Chapter 2, but shortly summarized using the words of [41]:
"..., there are relative differences between mobile and stationary computers that will always exist and that are not the result of shortcomings of current technology:

These considerations argue for an extension of the traditional client/server model [44]:

"The relative poverty of mobile elements as well as their lower trust and robustness argues for reliance on static servers. But the need to cope with unreliable and low-performance networks, as well as the need to be sensitive to power consumption argues for self-reliance. ...Any viable approach to mobile computing must strike a balance between these concerns."

One cannot argue with the above observations. They have become well established facts conceived through empirical study of experimental systems such as Coda [42], Ficus [13], and LITTLE WORK [15]. However I find that one important factor, at least, is left unsaid--maybe its to obvious!

I will return to the implications of this simple observation (see also Section 2.3).


next up previous contents index
Next: AMIGOS Up: Challenges Previous: Challenges   Contents   Index

michael@garfield.dk
2000-10-13