Design and evaluation of a support service for mobile, wireless publish/subscribe applications

被引:59
作者
Caporuscio, M
Carzaniga, A
Wolf, AL
机构
[1] Univ Aquila, Dipartimento Informat, I-67100 Laquila, Italy
[2] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
publish/subscribe; mobility; wireless networks;
D O I
10.1109/TSE.2003.1265521
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents the design and evaluation of a support service for mobile, wireless clients of a distributed publish/subscribe system. A distributed publish/subscribe system is a networked communication infrastructure where messages are published by senders and then delivered to the receivers whose subscriptions match the messages. Communication therefore does not involve the use of explicit addresses, but rather emerges from the dynamic arrangement of publishers and subscribers. Such a communication mechanism is an ideal platform for a variety of internet applications, including multiparty messaging, personal information management, information sharing, online news distribution, service discovery, and electronic auctions. Our goal is to support such applications on mobile, wireless host devices in such a way that the applications can, if they chose, be oblivious to the mobility and intermittent connectivity of their hosts as they move from one publish/subscribe access point to another. In this paper, we describe a generic, value-added service that can be used in conjunction with publish/subscribe systems to achieve these goals. We detail the implementation of the service and present the results of our evaluation of the service in both wireline and emulated wireless environments.
引用
收藏
页码:1059 / 1071
页数:13
相关论文
共 24 条
[1]  
*3 GEN PARTN PROJ, 2002, DIG CELL TEL SYST PH
[2]  
[Anonymous], P 2003 C APPL TECHN
[3]   An efficient multicast protocol for content-based publish-subscribe systems [J].
Banavar, G ;
Chandra, T ;
Mukherjee, B ;
Nagarajarao, J ;
Strom, RE ;
Sturman, DC .
19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, :262-272
[4]  
CABRERA LF, 2001, P 8 WORKSH HOT TOP O
[5]  
CALHOUN P, 2000, 2794 RFC
[6]  
CAPORUSCIO M, 2003, CUCS94403 U COL DEP
[7]   Design and evaluation of a wide-area event notification service [J].
Carzaniga, A ;
Rosenblum, DS ;
Wolf, AL .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2001, 19 (03) :332-383
[8]  
CARZANIGA A, 2001, P US NATL SCI FDN WO
[9]   The JEDI event-based infrastructure and its application to the development of the OPSSWFMS [J].
Cugola, G ;
Di Nitto, E ;
Fuggetta, A .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (09) :827-850
[10]  
FENKAM P, 2002, P 11 IEEE INT WORKSH