Studying vertical dependence to improve NFS performance in wireless networks

  • Authors:
  • Cynthia D. Rais;Satish K. Tripathi

  • Affiliations:
  • Mobile Computing and Multimedia Lab, Department of Computer Science, University of Maryland, College Park, MD 20742, USA;Bourns College of Engineering, University of California, Riverside, CA 92521-0425, USA

  • Venue:
  • Cluster Computing
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Wireless networks experience a high level of errors and losses. These physical layer characteristics have an impact on the performance of the higher layers. In addition, the performance of each protocol layer is contingent on the behavior of the other layers. Vertical dependency is a term which describes this inter-dependence between layers. In the wireless and mobile environment, the effects of vertical dependence are particularly pronounced due to the dynamic nature of the environment and due to the fact that traditional assumptions about protocol layer interactions do not always hold. In this paper, we consider the vertical dependencies between various layers in the protocol stack, studying the performance of the Network File System under various error models and improvement techniques. Our experimental results demonstrate the dependency of the application performance on the details of the error characteristics and other protocol layers. After studying the vertical dependencies, we improve NFS performance by implementing changes to the application level reliability mechanisms. Understanding of the vertical dependencies enables development of effective methods for performance enhancement and efficient reaction to errors and changes on the wireless media.