SUPPORTING QUALITY OF SERVICE IN HETEROGENEOUS NETWORKS: FROM ATM TO GSM

Recent years have seen significant advances in high-speed networks, highperformance end-systems and large capacity storage devices which are giving continuing impetus to the evolution of wide area distributed computing. In contrast to the ever increasing performance levels being achieved in this area, one of the most promising topics of the 1990's, mobile computing, suffers from a number of inherent constraints on the performance of the networks and end-systems it uses. Because of the widely differing technological environment of these fields, the respective research communities have tended to concentrate on separate issues and remain largely distinct. However, as we move towards global heterogeneous networks it is important that the high-speed networking and mobile computing fields converge. In this paper we argue that much state-of-the-art research in high-speed networks is of direct relevance to mobile computing. In particular, we discuss the extended use of quality-of-service (QoS) parameterisation, initially developed to support real-time processing of continuous media types, to support mobile applications; and we describe extensions to the Chorus micro-kernel to support QoS configurability over both high-speed and mobile networks. These extensions allow applications to monitor the underlying system's QoS and adapt to the type of large fluctuations in QoS which are a characteristic of mobile environments.

[1]  David Hutchison,et al.  Integrated quality of service for multimedia communications , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[2]  Scott Shenker,et al.  Supporting real-time applications in an Integrated Services Packet Network: architecture and mechanism , 1992, SIGCOMM '92.

[3]  Gordon Blair,et al.  Multimedia Computing: An Assessment of the State of the Art , 1991 .

[4]  Derek McAuley,et al.  The desk area network , 1991, OPSR.

[5]  Mahadev Satyanarayanan,et al.  Coda: A Highly Available File System for a Distributed Workstation Environment , 1990, IEEE Trans. Computers.

[6]  John R. Nicol,et al.  Technological perspective on multimedia computing , 1991, Comput. Commun..

[7]  Mark Taylor,et al.  Wireless in-building network architecture and protocols , 1991 .

[8]  Gordon S. Blair,et al.  Extensions to ANSA for Multimedia Computing , 1992, Comput. Networks ISDN Syst..

[9]  R. White,et al.  Wireless in-building network architecture and protocols , 1991, IEEE Network.

[10]  Gordon S. Blair,et al.  Micro-Kernel Support for Continuous Media in Distributed Systems , 1994, Comput. Networks ISDN Syst..

[11]  Andrew Schulkins Cellular radio , 1986, Comput. Law Secur. Rev..

[12]  B. Martin,et al.  HARNESS - AN Evolving Standard for Distributed Processing , 1993, Open Distributed Processing.

[13]  Dick C. A. Bulterman,et al.  A Structure for Transportable, Dynamic Multimedia Documents , 1991, USENIX Summer.

[14]  T.A. Freeburg Enabling technologies for wireless in-building network communications-four technical challenges, four solutions , 1991, IEEE Communications Magazine.

[15]  A. Klemets,et al.  MINT-a mobile Internet router , 1993, First IEEE Symposium on Global Data Networking.