Demo Data from VLDB 2026 / reviewers in the wild / expert
Mohammad Hosseini 0001
dblp:64/5820-1 · also Seyed Mohammad Hosseini 0001
· DBLP profile ↗
11ranked-venue papers
7as first author
9since 2021 · last 2026
0000-0002-1911-9234ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 since 2021Computer networks · 3 · 3 first-author · 3 since 2021Security and privacy · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
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
3 papers |
Content delivery and video streaming · 80% Network performance modeling · 12% Network measurement and analytics · 8% | |
| Network and information security
2 papers |
Digital forensics and information hiding · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Content delivery and video streaming › caching
latency-sensitive caching |
1.0 | 1 | 2026 | CacheCatalyst: Enhancing Web Caching for the Latency-Constrained Internet · NSDI 2026 |
Content delivery and video streaming › caching
web caching |
1.0 | 1 | 2026 | CacheCatalyst: Enhancing Web Caching for the Latency-Constrained Internet · NSDI 2026 |
Digital forensics and information hiding › digital forensics
network forensics |
0.7 | 2 | 2019 | Digesting Network Traffic for Forensic Investigation Using Digital Signal Processing Techniques · IEEE Trans. Inf. Forensics Secur. 2019 An Effective Payload Attribution Scheme for Cybercriminal Detection Using Compressed Bitmap Index Tables and Traffic Downsampling · IEEE Trans. Inf. Forensics Secur. 2018 |
Digital forensics and information hiding › digital forensics › network forensics
payload attribution |
0.7 | 2 | 2019 | Digesting Network Traffic for Forensic Investigation Using Digital Signal Processing Techniques · IEEE Trans. Inf. Forensics Secur. 2019 An Effective Payload Attribution Scheme for Cybercriminal Detection Using Compressed Bitmap Index Tables and Traffic Downsampling · IEEE Trans. Inf. Forensics Secur. 2018 |
GPUs and heterogeneous computing
GPU cache |
0.6 | 1 | 2022 | Morpheus: Extending the Last Level Cache Capacity in GPU Systems Using Idle GPU Core Resources · MICRO 2022 |
Network performance modeling
delay analysis |
0.3 | 1 | 2026 | CacheCatalyst: Enhancing Web Caching for the Latency-Constrained Internet · NSDI 2026 |
Methods — techniques the papers use, named apart from their topics
bloom filter · 1.4digital signal processing · 0.8compression · 0.8traffic downsampling · 0.7compressed bitmap index · 0.7helper kernel · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | CacheCatalyst: Enhancing Web Caching for the Latency-Constrained Internet
Mohammad Hosseini 0001, Sina Darabi, Hannaneh Barahouei Pasandi, Patrick Eugster, Mahmood Choopani |
NSDI | 1 |
| 2025 | A survey of SSD simulators and emulators
Atiyeh Gheibi-Fetrat, Fatemeh Serajeh-hassani, Masoud Mohammadi-Lak, Amir Mirzaei, Negar Akbarzadeh, Mahmoud Reza Kheyrati-Fard, Mohammad Hosseini 0001, Ahmad Javadi Nezhad, Arash Tavakkol, Jeong-A Lee, Hamid Sarbazi-Azad |
J. Supercomput. | 7 |
| 2025 | MQSimNet: an open-source simulator for next-generation network-based SSDs
Amir Mirzaei, Fatemeh Serajeh-hassani, Atiyeh Gheibi-Fetrat, Mina Zabihi, Sina Ghorbani-Jabbedar, Mahmoud Reza Kheyrati-Fard, Ahmad Javadi Nezhad, Mohammad Hosseini 0001, Negar Akbarzadeh, Jeong-A Lee, Hamid Sarbazi-Azad |
J. Supercomput. | 8 |
| 2024 | Uncovering Secrets of Microbursts in Datacenter Network TrafficabstractDesigning efficient methods and policies for mitigating microbursts requires a thorough understanding of microburst characteristics and behaviors. However, the lack of detailed studies on microburst characteristics and comprehensive tools for measuring and analyzing them has been a significant challenge for researchers in this field. We introduce BurstVision, a tool that extracts various characteristics of microbursts from traffic traces. Using BurstVision, we analyze several traffic traces from various cloud datacenter applications and report on the diverse characteristics of microbursts observed. Our analysis reveals that microburst characteristics significantly vary across applications. Moreover, we discuss how these varying characteristics can influence the effectiveness of different microburst mitigation solutions. Our findings highlight the importance of considering the specific type and characteristics of microbursts in traffic when adopting a microburst mitigation solution. Mohammad Hosseini 0001, Sina Darabi, Mohammad Nakhjiri, Patrick Eugster |
CNSM | 1 |
| 2024 | Rethinking Web Caching: An Optimization for the Latency-Constrained InternetabstractCaching is a fundamental web technique for reducing Page Load Time (PLT) by reusing previously fetched resources. We highlight the drawbacks of the current caching approach, especially in the context of high-speed networks where latency, rather than bandwidth, is the primary bottleneck for web performance. We discuss how the current design of web caching suffers from inefficiencies, particularly due to the latency involved in re-validation requests, which diminishes the potential benefits of caching. To address this inefficiency, we present a novel solution in which web servers proactively provide clients with the latest validation tokens for resources during the initial step of page loading, allowing browsers to use unchanged cached content without unnecessary round trips. This method significantly reduces PLT, with preliminary evaluations showing a 30% improvement. Mohammad Hosseini 0001, Sina Darabi, Patrick Eugster, Mahmood Choopani, Amir Hossein Jahangir |
HotNets | 1 |
| 2024 | Yuz: Improving Performance of Cluster-Based Services by Near-L4 Session-Persistent Load BalancingabstractLarge-scale services are deployed in data centers using clusters of servers, and load balancers (LB) are responsible for distributing requests for a service among its servers. Layer-4 (L4) LBs process requests faster than Layer-7 (L7) ones, but they cannot provide session-persistent load balancing, and therefore, they direct connections of an application-level session to different servers. On the other side, L7 LBs can direct all requests of an application-level session to the same server, but they have a very limited capacity because they act as a reverse-proxy and process requests at the application layer. We present “Yuz”, a stateless session-persistent load balancer that does not act as a reverse-proxy. Yuz works near layer 4, and it makes use of TLS session data instead of processing incoming requests at the application level. Our evaluations show that the request rate that can be handled by cluster-based services equipped with Yuz is twice as high as when the clusters use the best existing load balancers. Yuz also significantly reduces the average and tail of the clusters’ response time. Moreover, while each of the existing session-persistent LBs works only for a specific application, Yuz provides an application-independent session-persistent load balancing. Mohammad Hosseini 0001, Sina Darabi, Amir Hossein Jahangir, Ali Movaghar-Rahimabadi |
IEEE Trans. Netw. Serv. Manag. | 1 |
| 2022 | Morpheus: Extending the Last Level Cache Capacity in GPU Systems Using Idle GPU Core ResourcesabstractGraphics Processing Units (GPUs) are widely-used accelerators for data-parallel applications. In many GPU applications, GPU memory bandwidth bottlenecks performance, causing underutilization of GPU cores. Hence, disabling many cores does not affect the performance of memory-bound workloads. While simply power-gating unused GPU cores would save energy, prior works attempt to better utilize GPU cores for other applications (ideally compute-bound), which increases the GPU’s total throughput. In this paper, we introduce Morpheus, a new hardware/software co-designed technique to boost the performance of memory-bound applications. The key idea of Morpheus is to exploit unused core resources to extend the GPU last level cache (LLC) capacity. In Morpheus, each GPU core has two execution modes: compute mode and cache mode. Cores in compute mode operate conventionally and run application threads. However, for the cores in cache mode, Morpheus invokes a software helper kernel that uses the cores’ on-chip memories (i.e., register file, shared memory, and L1) in a way that extends the LLC capacity for a running memory-bound workload. Morpheus adds a controller to the GPU hardware to forward LLC requests to either the conventional LLC (managed by hardware) or the extended LLC (managed by the helper kernel). Our experimental results show that Morpheus improves the performance and energy efficiency of a baseline GPU architecture by an average of 39% and 58%, respectively, across several memory-bound workloads. Morpheus’ performance is within 3% of a GPU design that has a quadruple-sized conventional LLC. Morpheus can thus contribute to reducing the hardware dedicated to a conventional LLC by exploiting idle cores’ on-chip memory resources as additional cache capacity. Sina Darabi, Mohammad Sadrosadati, Negar Akbarzadeh, Joël Lindegger, Mohammad Hosseini 0001, Jisung Park 0001, Juan Gómez-Luna, Onur Mutlu, Hamid Sarbazi-Azad |
MICRO | 5 |
| 2021 | Session-persistent Load Balancing for Clustered Web Servers without Acting as a Reverse-proxyabstractA Load balancer is an essential component of a clustered web-server system which distributes requests among servers. Layer-4 load balancers process requests faster than Layer-7 ones, but they cannot provide session-persistent load balancing. On the other side, layer-7 load balancers, which are known as reverse-proxies, can direct all requests of an application-level session to the same server, but they impose a high processing cost due to processing requests at the application level. We propose a session-persistent load balancing approach which uses TLS session data instead of processing at the application level. It outperforms existing approaches in terms of transaction rate and response time. Mohammad Hosseini 0001, Amir Hossein Jahangir, Sina Daraby |
CNSM | 1 |
| 2021 | Toward a comprehensive subjective evaluation of VoIP users' quality of experience (QoE): a case study on Persian language
A. Hesam Mohseni, Amir Hossein Jahangir, Mohammad Hosseini 0001 |
Multim. Tools Appl. | 3 |
| 2019 | Digesting Network Traffic for Forensic Investigation Using Digital Signal Processing TechniquesabstractOne of the most important practices of cybercrime investigations is to search a network traffic history for an excerpt of traffic, such as the disclosed information of an organization or a worm's signature. In post-mortem investigations, criminals and targets are detected by attributing the excerpt to payloads of traffic flows. Since it is impossible to store the high volume of data related to long-term traffic history, payload attribution systems (PASs) based on storing a compact digest of traffic using Bloom filters have been presented in the literature. In these systems, querying the stored digest for an excerpt results in a low number of suspects instead of certain criminals. In this paper, we present a different PAS which is based on simple and widespread digital signal processing techniques. Our traffic digesting scheme has been inspired by DSP-based compression algorithms. The proposed payload attribution system, named DSPAS, not only results in a low false positive rate but also outperforms previous schemes in response to wildcard queries which are essentially applicable for complex excerpts, such as the signature of polymorphic worms. Our theoretical analysis and practical evaluations show that the DSPAS results in a significantly lower false positive rate and also a lower processing time for wildcard queries in comparison to previous works. Moreover, our PAS can prevent a malicious insider from evading the PAS by its ability to find strings similar to a queried excerpt. Mohammad Hosseini 0001, Amir Hossein Jahangir, Mehdi Kazemi |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2018 | An Effective Payload Attribution Scheme for Cybercriminal Detection Using Compressed Bitmap Index Tables and Traffic DownsamplingabstractPayload attribution systems (PAS) are one of the most important tools of network forensics for detecting an offender after the occurrence of a cybercrime. A PAS stores the network traffic history in order to detect the source and destination pair of a certain data stream in case a malicious activity occurs on the network. The huge volume of information that is daily transferred in the network means that the data stored by a PAS must be as compact and concise as possible. Moreover, the investigation of this large volume of data for a malicious data stream must be handled within a reasonable time. For this purpose, several techniques based on storing a digest of traffic using Bloom filters have been proposed in the literature. The false positive rate of existing techniques for detecting cybercriminals is unacceptably high, i.e., many source and destination pairs are falsely determined as malicious, making it difficult to detect the true criminal. In order to ameliorate this problem, we have proposed a solution based on compressed bitmap index tables and traffic downsampling. Our analytical evaluation and experimental results show that the proposed method significantly reduces the false positive rate. Mohammad Hosseini 0001, Amir Hossein Jahangir |
IEEE Trans. Inf. Forensics Secur. | 1 |