Demo Data from VLDB 2026 / reviewers in the wild / expert
Bashar Qudah
dblp:56/1247
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-authorSystems, architecture and hardware · 1 · 1 first-authorComputer networks · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
1 paper |
Content delivery and video streaming · 61% Internet architecture and protocols · 30% Wireless networking · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols
receiver heterogeneity |
0.1 | 1 | 2006 | Towards scalable delivery of video streams to heterogeneous receivers · ACM Multimedia 2006 |
Content delivery and video streaming › video-on-demand
stream merging |
0.1 | 1 | 2006 | Towards scalable delivery of video streams to heterogeneous receivers · ACM Multimedia 2006 |
Content delivery and video streaming
video-on-demand |
0.1 | 1 | 2006 | Towards scalable delivery of video streams to heterogeneous receivers · ACM Multimedia 2006 |
Wireless networking › scheduling
scheduling policy |
0.0 | 1 | 2006 | Towards scalable delivery of video streams to heterogeneous receivers · ACM Multimedia 2006 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1resource sharing · 0.1adaptive stream merging · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Efficient delivery of on-demand video streams to heterogeneous receiversabstractThe number of video streams that can be serviced concurrently is highly constrained by the required real-time and high-rate transfers of multimedia data. Resource sharing techniques, such as Batching, Patching, and Earliest Reachable Merge Target (ERMT), can be used to address this problem by utilizing the multicast facility, which allows multiple requests to share the same set of server and network resources. They assume, however, that all clients have the same available download bandwidth and buffer space. We study how to efficiently support clients with varying available download bandwidth and buffer space, while delivering data in a client-pull fashion using enhanced resource sharing. In particular, we propose three hybrid solutions to address the variability in the download bandwidth among clients: Simple Hybrid Solution (SHS), Adaptive Hybrid Solution (AHS), and Enhanced Hybrid Solution (EHS). SHS simply combines Batching with either Patching or ERMT, leading to two alternatives: SHS-P and SHS-E , respectively. Batching is used for clients with bandwidth lower than double the video playback rate, and Patching/ERMT is used for the rest. In contrast, AHS and EHS classify clients into multiple bandwidth classes and service them accordingly. AHS employs a new stream type, called adaptive stream , and EHS employs an enhanced adaptive stream type to serve clients with bandwidth capacities ranging between the video playback rate and double that rate. AHS and EHS employ adaptive streams or enhanced adaptive streams in conjunction with Batching and Patching or ERMT, leading to four possible schemes: AHS-P, AHS-E, EHS-P, and EHS-E. Moreover, we consider the variability of the available buffer space among clients. Furthermore, we study how the waiting playback requests for different videos can be scheduled for service in the heterogeneous environment, capturing the variations in both the client bandwidth and buffer space. We evaluate the effectiveness of the proposed solutions and analyze various scheduling policies through extensive simulation. Bashar Qudah, Nabil J. Sarhan |
ACM Trans. Multim. Comput. Commun. Appl. | 1 |
| 2009 | Workload-Aware Resource Sharing and Cache Management for Scalable Video StreamingabstractThe required real-time and high-rate transfers for multimedia data severely limit the number of video streams that can be delivered concurrently. Resource-sharing techniques address this problem and can be classified into two main classes: stream merging and periodic broadcasting. We evaluate through extensive simulation major resource-sharing techniques from the two classes, considering different service models and video workloads. We utilize this extensive analysis in developing a workload-aware hybrid solution (WAHS) that combines the advantages of the best performers among resource-sharing techniques. Moreover, we propose a statistical cache management (SCM) approach and derive analytical models for optimal cache allocation to reduce further the demands on the disk I/O when various resource sharing techniques are used. Bashar Qudah, Nabil J. Sarhan |
IEEE Trans. Circuits Syst. Video Technol. | 1 |
| 2007 | Towards Enhanced Resource Sharing in Video Streaming with Generalized Access PatternsabstractRecent workload characterization studies show that a large number of video streaming sessions do not access videos in a sequential manner from the beginning to the end, as assumed in most prior work. In this paper, we study the impact of realistic access patterns on resource sharing and propose and evaluate five enhancements to reduce server load and improve customer-perceived quality-of-service (QoS). Bashar Qudah, Nabil J. Sarhan |
ICME | 1 |
| 2006 | Accelerating the HMMER Sequence Analysis Suite Using Conventional ProcessorsabstractDue to the ever-increasing size of sequence databases it has become clear that faster techniques must be employed to effectively perform biological sequence analysis in a reasonable amount of time. Exploiting the inherent parallelism between sequences is a common strategy. In this paper we enhance both the fine-grained and course-grained parallelism within the HMMER sequence analysis suite. Our strategies are complementary to one another and, where necessary, can be used as drop-in replacements to the strategies already provided within HMMER. We use conventional processors (Intel Pentium IV Xeon) as well as the freely available MPICH parallel programming environment. Our results show that the MPICH implementation greatly outperforms the PVM HMMER implementation, and our SSE2 implementation also lends greater computational power at no cost to the user. John Paul Walters, Bashar Qudah, Vipin Chaudhary |
AINA (1) | 2 |
| 2006 | Analysis of Resource Sharing and Cache Management in Scalable Video-on-DemandabstractThe required real-time and high-rate transfers for multimedia data severely limit the number of requests that can be serviced by Video-on-Demand (VOD) servers. Resource sharing techniques can be used to address this problem. We evaluate through extensive simulation major resource sharing techniques, considering both the True Video-on- Demand (TVOD) and Near Video-on-Demand (NVOD) service models. Moreover, we propose a statistical approach for cache management and derive analytical models for optimal cache allocation to reduce the demands on the disk I/O when various resource sharing techniques are used. Bashar Qudah, Nabil J. Sarhan |
MASCOTS | 1 |
| 2006 | Towards scalable delivery of video streams to heterogeneous receiversabstractThe required real-time and high-rate transfers for multimedia data severely limit the number of requests that can be serviced concurrently by Video-on-Demand (VOD) servers. Resource sharing techniques can be used to address this problem. We study how VOD servers can support heterogeneous receivers while delivering data in a client-pull fashion using enhanced resource sharing. We propose three hybrid solutions. The first solution simply combines existing resource sharing techniques and deals with clients as two bandwidth classes. The other two solutions, however, classify clients into multiple bandwidth classes and service them accordingly by capturing the proposed ideas of Adaptive Stream Merging or Enhanced Adaptive Stream Merging, respectively. We also discuss how scheduling policies can be adapted to the heterogeneous environment so as to exploit the variations in client bandwidth. We evaluate the effectiveness of the proposed solutions and analyze various scheduling policies through extensive simulation. Bashar Qudah, Nabil J. Sarhan |
ACM Multimedia | 1 |