Efficient Channel Allocation Tree Generation for Data Broadcasting in a Mobile Computing Environment

被引:0
作者
Wen-Chih Peng
Ming-Syan Chen
机构
[1] National Taiwan University,Department of Electrical Engineering
来源
Wireless Networks | 2003年 / 9卷
关键词
broadcast disks; mobile computing; broadcast programs; multiple broadcast channels;
D O I
暂无
中图分类号
学科分类号
摘要
The research issue of broadcasting has attracted a considerable amount of attention in a mobile computing system. By utilizing broadcast channels, a server continuously and repeatedly broadcasts data to mobile users. These broadcast channels are also known as “broadcast disks” from which mobile users can retrieve data. Using broadcasting, mobile users can obtain the data of interest efficiently and only need to wait for the required data to present on the broadcast channel. The issue of designing proper data allocation in the broadcast disks is to reduce the average expected delay of all data items. We explore in this paper the problem of generating hierarchical broadcast programs with the data access frequencies and the number of broadcast disks in a broadcast disk array given. Specifically, we first transform the problem of generating hierarchical broadcast programs into the one of constructing a channel allocation tree with variant-fanout. By exploiting the feature of tree generation with variant-fanout, we develop a heuristic algorithm VFK to minimize the expected delay of data items in the broadcast program. In order to evaluate the solution quality obtained by algorithm VFK and compare its resulting broadcast program with the optimal one, we devise an algorithm OPT based on a guided search to obtain the optimal solution. Performance of these algorithms is comparatively analyzed. Sensitivity analysis on several parameters, including the number of data items and the number of broadcast disks, is conducted. It is shown by our simulation results that by exploiting the feature of variant-fanout in constructing the channel allocation tree, the solution obtained by algorithm VFK is of very high quality and is in fact very close to the optimal one resulted by algorithm OPT. Moreover, algorithm VFK is of very good scalability which is important for algorithm VFK to be of practical use to generate hierarchical broadcast programs dynamically in a mobile computing environment.
引用
收藏
页码:117 / 129
页数:12
相关论文
共 20 条
[1]  
Barbara D.(1999)Mobile computing and databases - a survey IEEE Transactions on Knowledge and Data Engineering 11 108-117
[2]  
Datta A.(1999)A hybrid indexing technique for power conserving wireless data broadcast Broadcast protocols to support efficient retrieval from databases by mobile users, ACM Transactions on Database Systems 24 1-79
[3]  
Vandermeer D.E.(2001)Data on air: organization and access Journal on Distributed and Parallel Databases 9 151-177
[4]  
Celik A.(1997)undefined IEEE Transactions on Knowledge and Data Engineering 9 353-372
[5]  
Kumar V.(1999)undefined Client-server computing in mobile environments, ACM Computing Surveys 31 117-157
[6]  
Hu Q.(1999)undefined Signature caching techniques for information filtering in mobile enviroments, Wireless Networks 5 57-67
[7]  
Lee W.-C.(1996)undefined Energy efficient indexing for information dissemination in wireless systems, Wireless Networks and Applications 1 433-446
[8]  
Lee D.L.(1999)undefined Scheduling data broadcast in: asymmetric communication environments, Wireless Networks 5 171-182
[9]  
Imielinski T.(undefined)undefined undefined undefined undefined-undefined
[10]  
Viswanathan S.(undefined)undefined undefined undefined undefined-undefined