On Channel Allocation for Heterogeneous Data Broadcasting

被引:13
作者
Tsai, Hsiao-Ping [1 ]
Hung, Hao-Ping [2 ]
Chen, Ming-Syan [3 ,4 ]
机构
[1] Acad Sinica, Inst Informat Sci, Taipei 115, Taiwan
[2] Cyberlink Corp, Taipei, Hsien, Taiwan
[3] Acad Sinica, Res Ctr Informat Technol Innovat, Taipei 115, Taiwan
[4] Natl Taiwan Univ, Dept Elect Engn, Taipei 10764, Taiwan
关键词
Data broadcasting; data dissemination; multiple channels; heterogeneous data size;
D O I
10.1109/TMC.2008.148
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, data broadcasting has become a promising technique in designing a mobile information system with power conservation, high scalability, and high bandwidth utilization. However, prior research topics in data broadcasting are mainly based on the assumption that the disseminated data items are of the same size. Motivated by the fact that various kinds of data objects may be disseminated in advanced information systems, we explore in this paper the problem of generating broadcast programs in a heterogeneous data broadcasting environment, in which disseminated data items can be of different sizes. Given the broadcast database and the number of channels, we first derive the analytical model of the heterogeneous data broadcasting to obtain the average waiting time of mobile users and prove the allocation problem as an NP-complete problem. In order to solve such problem, we propose a two-phase architecture to perform channel allocation. Algorithm Dimension Reduction Partitioning (DRP) is employed to perform rough allocation to derive the satisfactory solutions, whereas mechanism Cost-Diminishing Movement Selection (CDMS) is used for fine allocation to achieve local optimum solutions. In addition to the two-phase architecture, we also propose algorithm GA-CDMS according to the concept of hybrid genetic algorithm for comparison purposes. GA-CDMS can perform global search more accurately and efficiently than the conventional genetic algorithm GA, and the suboptimum that GA-CDMS achieves will be very close to the optimal solution. In order to validate the two-phase allocation algorithm DRP-CDMS, several experiments are conducted. In these experiments, we consider the important issues such as accuracy, scalability, diversity and efficiency. From the experimental results, we show that the proposed two-phase channel allocation is very practical in performing an effective channel allocation with high efficiency in a heterogeneous broadcasting environment.
引用
收藏
页码:694 / 708
页数:15
相关论文
共 45 条
[1]  
ACHARYA S, 1998, P ACM MOBICOM
[2]  
Acharya Swarup., 1995, SIGMOD Conference, P199
[3]  
AGGARWAL CC, 1996, P INT C MULT COMP SY
[4]  
Aksoy D., 1998, P IEEE INFOCOM
[5]  
AKSOY D, 2004, P IEEE GLOB TEL C GL
[7]   Mobile computing and databases -: A survey [J].
Barbarà, D .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (01) :108-117
[8]  
CHEN MS, 2003, IEEE T KNOWLEDGE DAT, V15
[9]  
CHUNG Y, 2001, DISTRIBUTED PARALLEL, V9
[10]  
CORMEN TH, 1920, INTRO ALGORITHMS