By Topic

A new network abstraction for mobile and ubiquitous computing environments in the Plan B operating system

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Ballesteros, F.J. ; Laboratorio de Sistemas, Univ. Rey Juan Carlos, Madrid, Spain ; Castro, E.M. ; Muzquiz, G.G. ; Algara, K.L.
more authors

Today, there are several different communication interfaces available and we plug/unplug them at will. However, our network programming interfaces remain similar to those used when there was at most one network interface. As a result, applications must struggle with the problem of adapting to changes in network facilities: they must select 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 addresses the underlying problem: a new network programming 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 simplifies network programming, including some example applications.

Published in:

Mobile Computing Systems and Applications, 2004. WMCSA 2004. Sixth IEEE Workshop on

Date of Conference:

2-3 Dec. 2004