Demo Data from VLDB 2026 / reviewers in the wild / expert
Ahmed Atya
dblp:133/3859 · also Ahmed Osama Fathy Atya
· DBLP profile ↗
14ranked-venue papers
8as first author
0since 2021 · last 2020
0000-0002-5591-4657ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 12 · 7 first-authorSecurity and privacy · 1
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
9 papers |
Physical-layer communications · 27% Wireless networking · 22% Internet architecture and protocols · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 94% Distributed systems · 4% Energy-efficient computing · 3% | |
| Network and information security
6 papers |
Network security · 57% Hardware security and side channels · 24% Systems and software security · 19% |
Topics — the 29 heaviest of 33, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security
traffic analysis |
0.8 | 2 | 2020 | Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020 A Framework for MIMO-based Packet Header Obfuscation · INFOCOM 2018 |
Cloud and datacenter computing
cloud security |
0.7 | 2 | 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the Cloud · IEEE/ACM Trans. Netw. 2019 Malicious co-residency on the cloud: Attacks and defense · INFOCOM 2017 |
Cloud and datacenter computing › cloud security
cross-VM attacks |
0.7 | 2 | 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the Cloud · IEEE/ACM Trans. Netw. 2019 Malicious co-residency on the cloud: Attacks and defense · INFOCOM 2017 |
Physical-layer communications
MIMO |
0.5 | 2 | 2020 | Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020 A Framework for MIMO-based Packet Header Obfuscation · INFOCOM 2018 |
Wireless networking
wireless network protocols |
0.5 | 2 | 2016 | A Policy-Aware Enforcement Logic for Appropriately Invoking Network Coding · IEEE/ACM Trans. Netw. 2016 Exploiting Subcarrier Agility to Alleviate Active Jamming Attacks in Wireless Networks · IEEE Trans. Mob. Comput. 2015 |
Cloud and datacenter computing › virtualization
virtual machine migration |
0.5 | 2 | 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the Cloud · IEEE/ACM Trans. Netw. 2019 Malicious co-residency on the cloud: Attacks and defense · INFOCOM 2017 |
Physical-layer communications
physical layer security |
0.4 | 1 | 2020 | Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020 |
Internet architecture and protocols
network coding |
0.4 | 2 | 2016 | A Policy-Aware Enforcement Logic for Appropriately Invoking Network Coding · IEEE/ACM Trans. Netw. 2016 Wireless network coding: Deciding when to flip the switch · INFOCOM 2013 |
Systems and software security › cloud security
co-residency detection |
0.4 | 1 | 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the Cloud · IEEE/ACM Trans. Netw. 2019 |
Hardware security and side channels
side-channel attack |
0.4 | 1 | 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the Cloud · IEEE/ACM Trans. Netw. 2019 |
Cloud and datacenter computing › virtualization
virtual machine management |
0.4 | 1 | 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the Cloud · IEEE/ACM Trans. Netw. 2019 |
Wireless networking › wireless network optimization
throughput optimization |
0.3 | 2 | 2016 | A Policy-Aware Enforcement Logic for Appropriately Invoking Network Coding · IEEE/ACM Trans. Netw. 2016 BOLT: realizing high throughput power line communication networks · CoNEXT 2015 |
Network security › intrusion detection and prevention
intrusion detection |
0.3 | 1 | 2017 | Jaal: Towards Network Intrusion Detection at ISP Scale · CoNEXT 2017 |
Physical-layer communications › modulation › multicarrier modulation
OFDM |
0.3 | 2 | 2015 | Exploiting Subcarrier Agility to Alleviate Active Jamming Attacks in Wireless Networks · IEEE Trans. Mob. Comput. 2015 Mitigating malicious interference via subcarrier-level radio agility in wireless networks · ICNP 2013 |
Internet architecture and protocols › network coding
coding-aware routing |
0.2 | 1 | 2016 | A Policy-Aware Enforcement Logic for Appropriately Invoking Network Coding · IEEE/ACM Trans. Netw. 2016 |
Content delivery and video streaming
adaptive video streaming |
0.2 | 1 | 2015 | Streaming Lower Quality Video over LTE: How Much Energy Can You Save? · ICNP 2015 |
Cellular and mobile networks › interference management › interference mitigation
jamming mitigation |
0.2 | 1 | 2015 | Exploiting Subcarrier Agility to Alleviate Active Jamming Attacks in Wireless Networks · IEEE Trans. Mob. Comput. 2015 |
Cellular and mobile networks
LTE |
0.2 | 1 | 2015 | Streaming Lower Quality Video over LTE: How Much Energy Can You Save? · ICNP 2015 |
Physical-layer communications › digital transmission systems › wireline communication
power line communication |
0.2 | 1 | 2015 | BOLT: realizing high throughput power line communication networks · CoNEXT 2015 |
Software-defined and programmable networks
SDN flow management |
0.2 | 1 | 2015 | BOLT: realizing high throughput power line communication networks · CoNEXT 2015 |
Network optimization and economics › resource allocation › OFDMA resource allocation
subcarrier allocation |
0.2 | 1 | 2015 | Exploiting Subcarrier Agility to Alleviate Active Jamming Attacks in Wireless Networks · IEEE Trans. Mob. Comput. 2015 |
Content delivery and video streaming › mobile video streaming
video streaming over cellular |
0.2 | 1 | 2015 | Streaming Lower Quality Video over LTE: How Much Energy Can You Save? · ICNP 2015 |
Network performance modeling
throughput analysis |
0.2 | 1 | 2013 | Wireless network coding: Deciding when to flip the switch · INFOCOM 2013 |
Wireless networking › wireless security
eavesdropping prevention |
0.1 | 1 | 2020 | Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020 |
Routing and switching › routing › packet routing
store-and-forward routing |
0.1 | 2 | 2016 | A Policy-Aware Enforcement Logic for Appropriately Invoking Network Coding · IEEE/ACM Trans. Netw. 2016 Wireless network coding: Deciding when to flip the switch · INFOCOM 2013 |
Distributed systems › distributed resource management
migration policy |
0.1 | 1 | 2017 | Malicious co-residency on the cloud: Attacks and defense · INFOCOM 2017 |
Network security › attack strategy
denial-of-service attack |
0.1 | 1 | 2015 | Exploiting Subcarrier Agility to Alleviate Active Jamming Attacks in Wireless Networks · IEEE Trans. Mob. Comput. 2015 |
Energy-efficient computing › power management
mobile device energy |
0.1 | 1 | 2015 | Streaming Lower Quality Video over LTE: How Much Energy Can You Save? · ICNP 2015 |
Routing and switching
routing |
0.0 | 1 | 2013 | Wireless network coding: Deciding when to flip the switch · INFOCOM 2013 |
Methods — techniques the papers use, named apart from their topics
MIMO blinding · 1.5experimental study · 1.3header bit tracking · 0.9analytical modeling · 0.9side-channel measurement · 0.8testbed experimentation · 0.7bit error rate analysis · 0.7simulation · 0.6packet summarization · 0.6testbed experiments · 0.3ns-3 simulation · 0.2measurement on smartphones · 0.2learning-based scheduling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Packet Header Obfuscation Using MIMOabstractEavesdroppers can exploit exposed packet headers towards attacks that profile clients and their data flows. In this paper, we propose FOG, a framework for effective full and partial header blinding using MIMO, to thwart eavesdroppers. FOG effectively tracks header bits as they traverse physical (PHY) layer sub-systems that perform functions like scrambling and interleaving. It combines multiple blinding signals for more effective and less predictable obfuscation, as compared to using a fixed blinding signal. We implement FOG on the WARP platform and demonstrate via extensive experiments that it yields better obfuscation than prior schemes that deploy full packet blinding. It causes a bit error rate (BER) of > 40 % at an eavesdropper if two blinding streams are sent during header transmissions. Furthermore, even with full header blinding, FOG incurs a very small throughput hit of ≈5% with one blinding stream (and 9 % with two streams). Full packet blinding incurs much higher throughput hits (25 % with one stream and 50 % with two streams). Yue Cao 0003, Ahmed Atya, Shailendra Singh 0004, Zhiyun Qian, Srikanth V. Krishnamurthy, Thomas La Porta, Prashant Krishnamurthy, Lisa M. Marvel |
IEEE/ACM Trans. Netw. | 2 |
| 2019 | Catch Me if You Can: A Closer Look at Malicious Co-Residency on the CloudabstractVM migration is an effective countermeasure against attempts at malicious co-residency. In this paper, our overarching objectives are: (a) to get an in-depth understanding of the ways and effectiveness with which an attacker can launch attacks toward achieving co-residency and (b) to design migration policies that are very effective in thwarting malicious co-residency, but are thrifty in terms of the bandwidth and downtime costs that are incurred with live migration. Toward achieving our goals, we first undertake an experimental study on Amazon EC2 to obtain an in-depth understanding of the side-channels, through which an attacker can use to ascertain co-residency with a victim. Here, in this paper, we identify a new set of stealthy side-channel attacks which we show to be more effective than the currently available attacks toward verifying co-residency. We also build a simple model that can be used for estimating co-residency times based on very few measurements on a given cloud platform, to account for varying attacker capabilities. Based on the study, we develop a set of guidelines to determine under what conditions the victim VM migrations should be triggered, given the performance costs in terms of bandwidth and downtime, which a user is willing to bear. Through extensive experiments on our private in-house cloud, we show that the migrations, using our guidelines, can limit the fraction of the time that an attacker VM co-resides with a victim VM to about 1% of the time with the bandwidth costs of a few MB and downtimes of a few seconds per day per VM migrated. Ahmed Atya, Zhiyun Qian, Srikanth V. Krishnamurthy, Thomas La Porta, Patrick D. McDaniel, Lisa M. Marvel |
IEEE/ACM Trans. Netw. | 1 |
| 2018 | A Framework for MIMO-based Packet Header ObfuscationabstractEavesdroppers can exploit exposed packet headers towards attacks that profile clients and their data flows. In this paper, we propose FOG, a framework for effective header blinding using MIMO, to thwart eavesdroppers. FOG effectively tracks header bits as they traverse physical (PHY) layer sub-systems that perform functions like scrambling and interleaving. It combines multiple blinding signals for more effective and less predictable obfuscation, as compared to using a fixed blinding signal. We implement FOG on the WARP platform and demonstrate via extensive experiments that it yields better obfuscation than prior schemes that deploy full packet blinding. It causes a bit error rate (BER) of > 40 % at an eavesdropper if two blinding streams are sent during header transmissions. Furthermore, FOG incurs a very small throughput hit of ≈5 % with one blinding stream (and 9 % with two streams). Full packet blinding incurs much higher throughput hits (25 % with one stream and 50 % with two streams). Yue Cao 0003, Ahmed Atya, Shailendra Singh 0004, Zhiyun Qian, Srikanth V. Krishnamurthy, Thomas La Porta, Prashant Krishnamurthy, Lisa M. Marvel |
INFOCOM | 2 |
| 2017 | Jaal: Towards Network Intrusion Detection at ISP ScaleabstractWe have recently seen an increasing number of attacks that are distributed, and span an entire wide area network (WAN). Today, typically, intrusion detection systems (IDSs) are deployed at enterprise scale and cannot handle attacks that cover a WAN. Moreover, such IDSs are implemented at a single entity that expects to look at all packets to determine an intrusion. Transferring copies of raw packets to centralized engines for analysis in a WAN can significantly impact both network performance and detection accuracy. In this paper, we propose Jaal, a framework for achieving accurate network intrusion detection at scale. The key idea in Jaal is to monitor traffic and construct in-network packet summaries. The summaries are then processed centrally to detect attacks with high accuracy. The main challenges that we address are (a) creating summaries that are concise, but sufficient to draw highly accurate inferences and (b) transforming traditional IDS rules to handle summaries instead of raw packets. We implement Jaal on a large scale SDN testbed. We show that on average Jaal yields a detection accuracy of about 98%, which is the highest reported for ISP scale network intrusion detection. At the same time, the overhead associated with transferring summaries to the central inference engine is only about 35% of what is consumed if raw packets are transferred. Azeem Aqil, Karim Khalil, Ahmed Atya, Evangelos E. Papalexakis, Srikanth V. Krishnamurthy, Trent Jaeger, K. K. Ramakrishnan, Paul L. Yu, Ananthram Swami |
CoNEXT | 3 |
| 2017 | Malicious co-residency on the cloud: Attacks and defenseabstractAttacker VMs try to co-reside with victim VMs on the same physical infrastructure as a precursor to launching attacks that target information leakage. VM migration is an effective countermeasure against attempts at malicious co-residency. In this paper, we first undertake an experimental study on Amazon EC2 to obtain an in-depth understanding of the side-channels an attacker can use to ascertain co-residency with a victim. Here, we identify a new set of stealthy side-channel attacks which, we show to be more effective than currently available attacks towards verifying co-residency. Based on the study, we develop a set of guidelines to determine under what conditions victim VM migrations should be triggered given performance costs in terms of bandwidth and downtime, that a user is willing to bear. Via extensive experiments on our private in-house cloud, we show that migrations using our guidelines can limit the fraction of the time that an attacker VM co-resides with a victim VM to about 1 % of the time with bandwidth costs of a few MB and downtimes of a few seconds, per day per VM migrated. Ahmed Atya, Zhiyun Qian, Srikanth V. Krishnamurthy, Thomas La Porta, Patrick D. McDaniel, Lisa M. Marvel |
INFOCOM | 1 |
| 2017 | Enhancing WiFi Throughput with PLC Extenders: A Measurement Study
Kittipat Apicharttrisorn, Ahmed Atya, Jiasi Chen, Karthikeyan Sundaresan, Srikanth V. Krishnamurthy |
PAM | 2 |
| 2016 | A Policy-Aware Enforcement Logic for Appropriately Invoking Network CodingabstractNetwork coding has been shown to offer significant throughput benefits over certain wireless network topologies. However, the application of network coding may not always improve the network performance. In this paper, we first provide an analytical study, which helps in assessing when network coding is preferable to a traditional store-and-forward approach. Interestingly, our study reveals that in many topological scenarios, network coding can in fact hurt the throughput performance; in such scenarios, applying the store-and-forward approach leads to higher network throughput. We validate our analytical findings via extensive testbed experiments. Guided by our findings as our primary contribution, we design and implement PACE, a Policy-Aware Coding Enforcement logic that enables network coding only when it is expected to offer performance benefits. Specifically, PACE leverages a minimal set of periodic link quality measurements in order to make per-flow online decisions with regards to when network coding should be activated, and when store-and-forward is preferable. It can be easily embedded into network-coding-aware routers as a user-level or kernel-level software utility. We evaluate the efficacy of PACE via: 1) ns-3 simulations, and 2) experiments on a wireless testbed. We observe that our scheme wisely activates network coding only when appropriate, thereby improving the total network throughput by as much as 350% in some scenarios. Ahmed Atya, Ioannis Broustis, Shailendra Singh 0004, Dimitris Syrivelis, Srikanth V. Krishnamurthy, Thomas La Porta |
IEEE/ACM Trans. Netw. | 1 |
| 2015 | BOLT: realizing high throughput power line communication networksabstractPower line communications (PLC) offer an immediate means of providing high bandwidth connectivity in settings where there is no in-built network infrastructure. While there is recent work on understanding physical and MAC layer artifacts of PLC, its applicability and performance in multi-flow settings is not well understood. We first undertake an extensive measurement study that sheds light on the properties of PLC that significantly affect performance in multi-flow settings. Using the understanding gained, we design BOLT, a framework that adopts a learning-based approach to effectively manage and orchestrate flows in a PLC network. BOLT is flexible and is agnostic to standards; it can be used to implement scheduling algorithms that target different performance goals. We implement BOLT on three different testbeds using off-the-shelf PLC adapters and showcase its ability to effectively manage flows, delivering several folds throughput improvement over state-of-the-art solutions. Ahmed Atya, Karthikeyan Sundaresan, Srikanth V. Krishnamurthy, Mohammad Ali Amir Khojastepour, Sampath Rangarajan |
CoNEXT | 1 |
| 2015 | Streaming Lower Quality Video over LTE: How Much Energy Can You Save?abstractStreaming video content over cellular connectivity impacts the battery consumption of a client (e.g., a smartphone). The problem is exacerbated when the channel quality is poor because of a large number of retransmissions, moreover, streaming high quality video in such cases can negatively impact user experience (e.g., due to stalling). In this paper, we develop an analytical framework which can provide the user with an estimate of "how much" energy she can save by choosing to view a lower quality stream of the video she wishes to view. The framework takes as input the network conditions (in terms of packet error rate or PER) and a coarse characterization of the video to be viewed (slow versus fast motion, resolution), and yields as output the energy savings with different resolutions of the video to be viewed. Thus empowered, the user can then make a quick, educated decision on the version of the video to view. We validate that our framework is extremely accurate in estimating the energy consumption via both simulations, and experiments on smartphones (within ~ 5% of real measurements). We find that switching to a lower resolution video can potentially lead to ~ 418 mW (23.2%) decrease in the consumed power for slow motion video, and ~ 480 mW (26%) for fast motion video in bad channel conditions. This translates to an energy savings of 376.2 J and 432 J respectively, for video clips that are 15 minutes long. Azeem Aqil, Ahmed Atya, Srikanth V. Krishnamurthy, George Papageorgiou 0004 |
ICNP | 2 |
| 2015 | Exploiting Subcarrier Agility to Alleviate Active Jamming Attacks in Wireless NetworksabstractMalicious interference injection or jamming is one of the simplest ways to disrupt wireless communications. Prior approaches can alleviate jamming interference to a limited extent; they are especially vulnerable to a reactive jammer i.e., a jammer that injects noise upon sensing a legitimate transmission or wideband jamming. In this paper, we leverage the inherent features of OFDM (Orthogonal Frequency Division Multiplexing) to cope with such attacks. Specifically, via extensive experiments, we observe that the jamming signal experiences differing levels of fading across the composite sub-carriers in its transmission bandwidth. Thus, if the legitimate transmitter were to somehow exploit the relatively unaffected sub-carriers to transmit data to the receiver, it could achieve reasonable throughputs, even in the presence of the active jammer. We design and implement JIMS, a Jamming Interference Mitigation Scheme that exploits the above characteristic by overcoming key practical challenges. Via extensive testbed experiments and simulations we show that JIMS achieves a throughput restoration of up to 75 percent in the presence of an active jammer. Ahmed Atya, Azeem Aqil, Shailendra Singh 0004, Ioannis Broustis, Karthikeyan Sundaresan, Srikanth V. Krishnamurthy |
IEEE Trans. Mob. Comput. | 1 |
| 2014 | Performance of visible light communications with dimming controlsabstractVisible light communications (VLC) have gained popularity as an alternative to RF. Understanding the underlying communications is key to the design of MAC protocols for arbitrating access across lights in multiple rooms. We consider the interference across two rooms from VLC emitters. The emitters use Binary Pulse Position Modulation (BPPM); the pulse width is varied to provide different dimming levels. We use a modified ray-tracing algorithm to calculate the channel impulse response between the emitters and receivers that are located at different positions within a room. We analyze the performance observed at the receivers in the presence of (i) illumination and (ii) transmissions from an interfering VLC emitter. We find that in the former case, the VLC emissions from the interferer do not impact the reception at the target receiver. In the latter case, the performance is degraded and it depends on the position of the receiver. Zi Feng, George Papageorgiou 0004, Qian Gao 0002, Ahmed Atya, Srikanth V. Krishnamurthy, Gang Chen 0007 |
WCNC | 4 |
| 2013 | Mitigating malicious interference via subcarrier-level radio agility in wireless networksabstractMalicious interference injection or jamming is one of the simplest ways to disrupt wireless communications. Prior approaches can alleviate jamming interference to a limited extent; they are especially vulnerable to a reactive jammer i.e., a jammer that injects noise upon sensing a legitimate transmission or wideband jamming. In this paper, we leverage the inherent features of OFDM (Orthogonal Frequency Division Multiplexing) to cope with such attacks. Specifically, via extensive experiments, we observe that the jamming signal experiences differing levels of fading across the composite sub-carriers in its transmission bandwidth. Thus, if the legitimate transmitter were to somehow exploit the relatively unaffected sub-carriers to transmit data to the receiver, it could achieve reasonable throughputs, even in the presence of the active jammer. We design and implement JIMS, a Jamming Interference Mitigation Scheme that exploits the above characteristic by overcoming key practical challenges. Via extensive testbed experiments and simulations we show that JIMS achieves a throughput restoration of up to 75% in the presence of an active jammer. Ahmed Atya, Azeem Aqil, Shailendra Singh 0004, Ioannis Broustis, Karthikeyan Sundaresan, Srikanth V. Krishnamurthy |
ICNP | 1 |
| 2013 | Wireless network coding: Deciding when to flip the switchabstractNetwork coding has been shown to offer significant throughput benefits over store-and-forward routing in certain wireless network topologies. However, the application of network coding may not always improve the network performance. In this paper1, we provide a comprehensive analytical study, which helps in assessing when network coding is preferable to a traditional store-and-forward approach. Interestingly, our study reveals that in many topological scenarios, network coding can in fact hurt the throughput performance; in such scenarios, applying the store-and-forward approach leads to higher network throughput. We validate our analytical findings via extensive testbed experiments, and we extract guidelines on when network coding should be applied instead of store-and-forward. Ahmed Atya, Ioannis Broustis, Shailendra Singh 0004, Dimitris Syrivelis, Srikanth V. Krishnamurthy, Thomas La Porta |
INFOCOM | 1 |
| 2013 | On the flow anonymity problem in Network CodingabstractIn this paper, we aim at protecting the privacy of the communicating parties while ensuring the authenticity of source nodes. In particular, we exploit intra-flow network coding to preserve the anonymity of communicating parties. Towards this objective, we propose an anonymity preservation scheme, namely closed group anonymity (CGA) that preserves the anonymity of the communicating parties via mixing their flows. Afterwards, we explore an instance of the Authentication-Privacy Trade-off in the context of Network Coding. We analyze the trade-off with the aid of the proposed anonymity scheme and a previously proposed Source Authentication Scheme using Network Coding (SANC). We present simulation results showing that the proposed algorithm successfully leverages network coding to preserve anonymity against traffic analysis attacks. Finally, we not only confirm the fundamental authentication-privacy trade-off in the context of intra-flow network coding but also parameterize it via introducing a tunable parameter to dynamically control, and potentially balance, this trade-off depending on the security provisions dictated by the operational scenario and application of interest. Ahmed Atya, Tamer A. ElBatt, Moustafa Youssef 0001 |
IWCMC | 1 |