A complementary approach to data broadcasting in mobile information systems

被引:17
作者
Chang, YI [1 ]
Yang, CN [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung 80424, Taiwan
关键词
bandwidth; broadcast disks; broadcast schedule; mobile databases; mobile information systems;
D O I
10.1016/S0169-023X(01)00050-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Acharya et al. have proposed the use of a periodic dissemination architecture in the context of mobile systems, called Broadcast disks. This strategy can construct a memory hierarchy where the highest level contains a few items and broadcasts them with high frequency while subsequent levels contain more and more items and broadcast them with less and less frequency. In this way, one can establish a trade-off between access tune for high-priority data and that of the low-priority items, where access time means the time elapsed from the moment a client submits a query to the receipt of data of his (her) interest on the broadcast channel. However, based on Acharya et al.'s algorithm, some broadcast slots may be unused, which results in the waste of bandwidth and the increase of access time. Therefore, in this paper, we propose an efficient broadcast program, the complementary approach. in which no empty slot is wasted. The basic idea of the complementary approach is to move some pages which are located near the end of a broadcast cycle to those empty slots which occur before these pages. Therefore, finally, the total number of slots in a broadcast cycle is equal to the one computed from Acharya et al.'s algorithm minus the number of empty slots. Obviously, our complementary approach generates a small number of slots in one broadcast cycle and shorter mean access time than Acharya et al.'s algorithm. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:181 / 194
页数:14
相关论文
共 19 条
[1]  
[Anonymous], P ACM SIGM INT C MAN
[2]  
[Anonymous], P 14 ACM S OP SYST P
[3]   Mobile computing and databases -: A survey [J].
Barbarà, D .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (01) :108-117
[4]   Pinwheel scheduling for fault-tolerant broadcast disks in real-time database systems [J].
Baruah, S ;
Bestavros, A .
13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, :543-551
[5]   AIDA-based real-time fault-tolerant broadcast disks [J].
Bestavros, A .
1996 IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1996, :49-58
[6]   THE DATACYCLE ARCHITECTURE [J].
BOWEN, TF ;
GOPAL, G ;
HERMAN, G ;
HICKEY, T ;
LEE, KC ;
MANSFIELD, WH ;
RAITZ, J ;
WEINRIB, A .
COMMUNICATIONS OF THE ACM, 1992, 35 (12) :71-81
[7]   Efficient algorithms for scheduling data broadcast [J].
Hameed, S ;
Vaidya, NH .
WIRELESS NETWORKS, 1999, 5 (03) :183-193
[8]  
HERMAN G, 1987, P ACM SIGMOD C, P97
[9]   Data on air: Organization and access [J].
Imielinski, T ;
Viswanathan, S ;
Badrinath, BR .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1997, 9 (03) :353-372
[10]  
IMIELINSKI T, 1992, PROC INT CONF VERY L, P41