Work place: American International University of Bangladesh, Dhaka, Bangladesh
E-mail: hamid@aiub.edu
Website:
Research Interests: Computer systems and computational processes, Systems Architecture, Computer Networks, Network Architecture, Network Security, Distributed Computing, Data Structures and Algorithms
Biography
Hamid Md. Abdul received his Bachelor of Engineering degree in Computer & Information Engineering in 2001 from International Islamic University Malaysia (IIUM). In 2002, he joined as a lecturer in the Computer Science & Engineering department, Asian University of Bangladesh, Dhaka. He received the Ph.D. degree from Kyung Hee University, South Korea in August 2009 from the Computer Engineering department. In September 2009, he joined as a faculty member in the department of Information & Communications Engineering at Hankuk University of Foreign Studies (HUFS), South Korea. In Septemer 2012, he joined Green University of Bangladesh (GUB) as an Assistant professor and chairmen and held that position to May 2013. He had been a faculty member in the Department of Computer Engineering, College of Computer Science & Engineering, Taibah University, Madinah, KSA. Currently he holds a faculty position in the Department of Computer Science at American International University-Bangladesh. He is the TPC member of TNS-2011 and ICCIT-2011, and member of KSII (Korean Society for Internet Information). His research interest includes distributed systems, wireless sensor, mesh, ad hoc, and opportunistic networks with particular emphasis on network security, reliability, fairness, and quality of service (QoS) issues
By Islam Anik Akter Arifa Hamid Md. Abdul
DOI: https://doi.org/10.5815/ijieeb.2017.01.05, Pub. Date: 8 Jan. 2017
Caching is a very important issue in distributed web system in order to reduce access latency and server load. A request is a hit if it is available in the cache and if not then it will fetch from the server in order to cache and serve the request. Researches have shown that generic algorithms of caching can increase hit rate up to 40−50%, but adding prefetching scheme can increase this rate to 20%. Prefetching is a technique to fetch documents before they are requested. This paper proposes a process model for prefetching named HitBand which will balance hit rate bandwidth in every scenario with the combination of “Roulette-wheel selection”. Roulette-wheel selection is a very popular selection based algorithm which selects objects according to their fitness. We have compared our HitBand with the generic algorithms of prefetching like prefetching by popularity, apl characteristic, good Fetch and lifetime. Generic algorithms did not take web object size into consideration and in limited bandwidth scenario object size has a big impact on bandwidth consumption. Though prefetching by lifetime algorithm shows little concern about bandwidth consumption by getting the object with changes happening less frequently but this compromises the hit rate. But our proposed HitBand not only considers bandwidth but also hit rate during prefetching. Performance evaluation of HitBand along with other algorithms is provided in our paper. We have tested our HitBand with the testing engine which is built using JavaScript and maintained under AngularJS framework. From the performance evaluation, our HitBand shows better results both in high and low bandwidth.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals