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

被引:2
作者
Ballesteros, FJ [1 ]
Castro, EM [1 ]
Muzquiz, GG [1 ]
Algara, KL [1 ]
Quirós, PD [1 ]
机构
[1] Univ Rey Juan Carlos, Lab Sistemas, Madrid, Spain
来源
SIXTH IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/MCSA.2004.3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:112 / 121
页数:10
相关论文
共 21 条
[1]  
ADJIEWINOTO W, 1999, S OP SYST PRINC
[2]  
AHUJA S, 1986, IEEE COMPUTER, V19
[3]  
ANDERSEN D, 2001, P 18 SOSP
[4]  
BALLESTEROS FJ, IN PRESS J BRASILIAN
[5]  
EDWARDS WK, 2002, P 8 ACM MOB
[6]  
Grimm R., 2002, P FUDICO
[7]  
KUZ HJS, 2002, COMPUT COMMUN, P25
[8]  
MALTZ D, 1998, INFOCOM
[9]  
Noble B., 1997, P 16 ACM S OP SYST P
[10]  
OKOSHI T, 1999, INT C COMP COMM NETW