next up previous contents index
Next: A Distributed File System Up: AMIGOS Previous: A Mobility-Transparent Model   Contents   Index

Transparent Communication

As part of the AMIGOS project, (in the report "Semi-Connected TCP/IP in a Mobile Computing Environment" [11]) there has recently been developed a transparent communication layer--the TACO (Transparent AMIGOS COmmunication) layer--that hides the details on which communication media to use (and how to use it) from applications.

Furthermore, the work has resulted in support for system and application level adaptation to changes in the environment so that available bandwidth may be used effectively. System level support is supported through means of specifying link requirements1.2 of a given type of communication using system calls. These specifications are used by the underlying system (i.e., the communication layer) when scheduling communication that effectively uses available bandwidth. Application level adaptation is provided through system calls, hereby an application can request notification from the communication layer, when changes occur that affect the state of communication.



Footnotes

... requirements1.2
Link requirements are given through Quality of Service (QoS) parameters.

next up previous contents index
Next: A Distributed File System Up: AMIGOS Previous: A Mobility-Transparent Model   Contents   Index

michael@garfield.dk
2000-10-13