A Real-time scheduling algorithm for on-demand wireless XML data broadcasting

被引:3
作者
Hu, Wenbin [1 ]
Qiu, Zhenyu [1 ]
Wang, Huan [1 ]
Yan, Liping [1 ]
机构
[1] Wuhan Univ, Sch Comp, Wuhan 430072, Hubei Province, Peoples R China
基金
中国国家自然科学基金;
关键词
Data broadcasting; Scheduling; On-demand; Extensive Markup Language; Index; REQUESTS;
D O I
10.1016/j.jnca.2016.04.009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Extensive Markup Language (XML) has been widely used to exchange and storage mass data in mobile computing environment. The existing research focuses on preprocessing XML document and index building, but there are little research relating to how to arrange the scheduling contents and the broadcasting sequence. This paper puts forward a real-time scheduling algorithm for on-demand wireless XML data broadcasting - XML-RxW/L to reduce the request drop ratio, average accessing time and average tuning time. Our work can be divided into the three parts: (1) XML-RxW/L is proposed to reduce the request drop ratio and average accessing time. (2) An index strategy is proposed to reduce the average tuning time by forecasting data item queue. A dynamic adjusting method on the index cycle length of XML wireless data broadcasting (X_DAIL) is proposed to determine the proper index cycle dynamically. (3) A pruning algorithm (X_Prune) of XML document is proposed to remove redundant information of XML documents. An index-building algorithm (X_Index) is proposed based on DataGuide index structure to upgrade the response speed and the accuracy rate of query request. Extensive experimental results show that the XML-RxW/L algorithm has better performance than other state-of-the-art scheduling algorithms on a real data set and a synthetic data set. A real case study by R3 system shows that the proposed algorithm presents an improvement at almost 10% than other comparable algorithms in request drop ratio (RDR), smaller at almost 6-10 s in average accessing time (AAT); and smaller at almost 12 s in average tuning time (ATT). (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:151 / 163
页数:13
相关论文
共 29 条
[1]  
Acharya S., 1995, SIGMOD Record, V24, P199, DOI 10.1145/568271.223816
[2]   RxW: A scheduling approach for large-scale on-demand data broadcast [J].
Aksoy, D ;
Franklin, M .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (06) :846-860
[3]  
Chen J., 2007, INT C PARALLEL DISTR, P1
[4]   An indexing method for wireless broadcast XML data [J].
Chung, Yon Dohn ;
Lee, Ji Yeon .
INFORMATION SCIENCES, 2007, 177 (09) :1931-1953
[5]  
Dewri R., 2008, P 11 INT C EXTENDING, P559
[6]  
Dykeman H. D., 1988, IEEE INFOCOM '88 - The Conference on Computer Communications Proceedings. Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies - Networks: Evolution or Revolution? (Cat. No.88CH2534-6), P739, DOI 10.1109/INFCOM.1988.12986
[7]  
Fang Q, 2004, INT CONF PARA PROC, P46
[8]   Scheduling on-demand broadcast with timing constraints [J].
Fang, Qiu ;
Vrbsky, Susan V. ;
Lei, Ming ;
Borie, Richard .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2009, 69 (08) :737-747
[9]  
Fathi L., 2013, PERVASIVE MOB COMPUT
[10]  
Francechet M., 2005, P 3 INT C DAT XML TE