A New Network Abstraction for Mobile and Ubiquitous Computing Environments in the Plan B Operating System

  • Ballesteros F
  • Castro E
  • Muzquiz G
 et al. 
  • 1


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


Today, there are several different communication inter- faces available and we plug/unplug them at will. How- ever, our network programming interfaces remain similar to those used when there was at most one network inter- face. As a result, applications must struggle with the problem of adapting to changes in network facilities: they must se- lect the appropriate network, switch to another when the current one fails, re-establish failed connections, and so on. Although there are systems and middleware that solve part of these problems, there is no integrated approach that ad- dresses the underlying problem: a new network program- ming interface is needed for applications that must run in mobile and ubiquitous computing environments. This paper presents the design, implementation, and experience with a novel network programming interface introduced in the Plan B’s Operating System, called /net. It also shows how this interface addresses the problems mentioned and sim- plifies network programming, including some example ap- plications.

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document

There are no full text links


  • Francisco J Ballesteros

  • Eva M Castro

  • Gorka Guardiola Muzquiz

  • Katia Leal Algara

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free