![]() ![]() ![]() ![]() ![]() Next: Replica Control Up: Mobile Computing Previous: Mobility   Contents   Index |
Table 2.3 shows the difference in hardware for the different types of
computers; stationary ones (servers & workstations) and mobile ones (laptops &
palmtops). From the table it is obvious that processing power and storage capacity
(and to some extent also quality of user interface and reliability) is traded
for portability!
Characteristic | Hardware | |||
Stationary | Mobile | |||
Server | Workstation | Laptop | Palmtop | |
Processing power | Maximum | High | Medium | Low |
Storage capacity | Maximum | High (*) | Medium | Low |
Portability | None | Limited | Slightly limited | Full |
User interface | - | Full | Slightly limited | Limited |
Reliability | High | Medium | Limited | Limited |
(*): The stationary workstation itself can be diskless,
but then it has access to storage on or through a file server.
Table 2.4 shows the difference in quality of the different network
technologies; fixed vs. dial-up wired or wire-less. Fixed is preferable to
dial-up, dial-up wired (e.g., using telephone lines) is preferable to dial-up
wireless (e.g., using GSM). In both cases the only gain is availability (i.e.,
mobility).2.4
Network technology | |||
Fixed LAN/WAN |
Dial-up | ||
Wire | Cellular | ||
Operation | Connected | Weakly connected | Weakly connected |
Bandwidth | High | Medium | Low |
Reliability | High | Medium | Low |
Initial cost | High | Low | Low |
Latency | Low | Medium | High |
Cost to use | Low | Medium | High |
Topology | Fixed, continuous | Fixed, varying | Dynamic |
Available at | Office outlet | Phone outlet | "Anywhere" |
Table 2.5 sums up the characteristics of the different modes of
operation (or communication states, if you prefer) encountered by mobile
computers. If I have not expressed myself clearly, this is what I have been
trying to communicate. I would like to emphasize that consistency is
weakened (delayed writes, optimistic replication, and cache reliance)
in order to increase availability!
Connected | Weakly Connected | Disconnected | |
Mobility | none | medium or high (*) | unlimited |
Position | fixed | roaming | |
Method | normal operation |
delayed writes & optimistic replication |
cache reliance |
Access | continuous | continuous or on demand |
none |
Bandwidth | high bandwidth constant |
low bandwidth varying |
none |
Latency | low latency | high latency | none |
Link | hard-wired e.g., LAN |
serial link e.g., phone line or wire-less |
none |
Network (**) | Ethernet | PSTN or GSM | none |
Guaranteed consistency |
normal | weakened | none |
(*): In theory, high when using wireless; but in practice? When using a phone line medium; you can find a phone outlet in almost every house but you cannot move around during the connection.
(**): Only the network types considered in this project is listed,
other possibilities exist, e.g., ATM, WaveLAN, Infrared, etc.
As a last remark I would like to point out once again that mobile computers normally are used by a single person (at a time).
![]() ![]() ![]() ![]() ![]() Next: Replica Control Up: Mobile Computing Previous: Mobility   Contents   Index |