Peyman Pahlevani

dblp:145/1293 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0001-5918-7250ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 6 · 1 first-author · 1 since 2021Security and privacy · 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
2 papers
Physical-layer communications · 50% Internet architecture and protocols · 30% Routing and switching · 15%
Theoretical computer science
1 paper
Coding theory · 77% Mathematical optimization · 23%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Physical-layer communications
cooperative communication
0.422015
On Optimal Policies for Network-Coded Cooperation: Theory and Implementation · IEEE J. Sel. Areas Commun. 2015
Network-Coded Cooperation Over Time-Varying Channels · IEEE Trans. Commun. 2014
Physical-layer communications › cooperative communication
network-coded cooperation
0.212015
On Optimal Policies for Network-Coded Cooperation: Theory and Implementation · IEEE J. Sel. Areas Commun. 2015
Coding theory
network coding
0.212015
On Optimal Policies for Network-Coded Cooperation: Theory and Implementation · IEEE J. Sel. Areas Commun. 2015
Coding theory › network coding › linear network coding
random linear network coding
0.212015
On Optimal Policies for Network-Coded Cooperation: Theory and Implementation · IEEE J. Sel. Areas Commun. 2015
Internet architecture and protocols
network coding
0.212014
Network-Coded Cooperation Over Time-Varying Channels · IEEE Trans. Commun. 2014
Internet architecture and protocols
packet scheduling
0.212014
Network-Coded Cooperation Over Time-Varying Channels · IEEE Trans. Commun. 2014
Routing and switching
routing
0.212014
Network-Coded Cooperation Over Time-Varying Channels · IEEE Trans. Commun. 2014
Mathematical optimization › sequential decision making
markov decision processes
0.112015
On Optimal Policies for Network-Coded Cooperation: Theory and Implementation · IEEE J. Sel. Areas Commun. 2015
Mathematical optimization › sequential decision making › markov decision processes
stochastic shortest path
0.112015
On Optimal Policies for Network-Coded Cooperation: Theory and Implementation · IEEE J. Sel. Areas Commun. 2015
Vehicular, aerial and satellite networks
vehicular networks
0.112014
Network-Coded Cooperation Over Time-Varying Channels · IEEE Trans. Commun. 2014

Methods — techniques the papers use, named apart from their topics

markov decision process · 0.6stochastic shortest path · 0.4heuristics · 0.4dynamic programming · 0.2
YearPublicationVenuePosition
2025 Securing Industrial IoT: A Novel Approach with MQTT Authentication
abstract
As Message Queuing Telemetry Transport (MQTT) becomes a widely adopted protocol for IoT communication, the use of traditional Transport Layer Security (TLS) encryption poses challenges due to its high computational demands on resource-constrained devices and one-way authentication. In this paper, we propose a novel lightweight mutual authentication protocol designed for MQTT-based communication in Industrial Internet of Things (IIoT) environments. Our protocol ensures message integrity without the high computational overhead associated with TLS encryption. By leveraging an alternative Authenticated Encryption (AE) method optimized for resourceconstrained devices, we enhance both security and efficiency. To evaluate the performance, we conducted experiments using three Raspberry Pi devices, comparing our protocol to both non-encrypted and TLS-secured MQTT. The results demonstrate a significant reduction in system run-time, from 139 ms to 108 ms, when using the proposed protocol for mutual authentication, compared to default TLS, which only supports oneway authentication. Additionally, simulations conducted in NS3, across various practical scenarios, reveal notable improvements in authentication success rates and reduced delays. Our findings suggest that this protocol offers a promising solution for secure and efficient communication in IIoT systems.
Samad Rostampour, Alireza Javadi, Sadegh Sadeghi, Ygal Bendavid, Nasour Bagheri, Peyman Pahlevani
ICC6
2025 Evaluating security pitfalls of ultra-lightweight IoT authentication: A critical analysis of permutation functions
Iman Mirzaali, Alireza Javadi, Sadegh Sadeghi, Peyman Pahlevani, Nasour Bagheri, Ygal Bendavid, Samad Rostampour
J. Inf. Secur. Appl.4
2023 Deduplication of Textual Data by NLP Approaches
abstract
With the increasing amount of digital data, data deduplication has become an increasingly popular method for reducing data in large-scale storage systems. Generalized deduplication is an alternative technique for reducing the cost of data storage by identifying similar data chunks. This paper proposes TL-GD, a method for improving cloud storage efficiency using generalized deduplication focusing on textual datasets. The core concept of this study is to develop an efficient deduplication system that combines an alternative technique for splitting data into smaller pieces and a new approach for transforming data pieces into bases and deviations. The performance of the system has been validated using two real-world datasets. We also compare the results to state-of-the-art deduplication methods. Our evaluation results show that TL-GD achieves nearly 67% lossless compression for textual navigation instructions datasets, which is a 25% improvement on average compared to existing deduplication techniques.
Kiana Ghassabi, Peyman Pahlevani, Daniel Enrique Lucani
VTC2023-Spring2
2018 Bridging inter-flow and intra-flow network coding in wireless mesh networks: From theory to implementation
Jonas Hansen, Jeppe Krigslund, Daniel Enrique Lucani, Peyman Pahlevani, Frank H. P. Fitzek
Comput. Networks4
2016 Network coding for hop-by-hop communication enhancement in multi-hop networks
Peyman Pahlevani, Hana Khamfroush, Daniel Enrique Lucani, Morten Videbæk Pedersen, Frank H. P. Fitzek
Comput. Networks1
2015 On Optimal Policies for Network-Coded Cooperation: Theory and Implementation
abstract
Network-coded cooperative communication (NC-CC) has been proposed and evaluated as a powerful technology that can provide a better quality of service in the next-generation wireless systems, e.g., D2D communications. Previous contributions have focused on performance evaluation of NC-CC scenarios rather than searching for optimal policies that can minimize the total cost of reliable packet transmission. We break from this trend by initially analyzing the optimal design of NC-CC for a wireless network with one source, two receivers, and half-duplex erasure channels. The problem is modeled as a special case of Markov decision process (MDP), which is called stochastic shortest path (SSP), and is solved for any field size, arbitrary number of packets, and arbitrary erasure probabilities of the channels. The proposed MDP solution results in an optimal transmission policy per time slot, and we use it to design near-optimal heuristics for packet transmission in a network of one source and N ≥ 2 receivers. We also present numerical results that illustrate the performance of the proposed heuristics under a variety of scenarios. To complete our analysis, our heuristics are implemented in Aalborg University's Raspberry Pi testbed and compared with random linear network coding (RLNC) broadcast in terms of completion time, total number of required transmissions, and percentage of delivered generations. Our measurements show that enabling cooperation only among pairs of devices can decrease the completion time by up to 4.75 times, while delivering 100% of the 10000 generations transmitted, as compared to RLNC broadcast delivering only 88% of them in our tests.
Hana Khamfroush, Daniel Enrique Lucani, Peyman Pahlevani, João Barros
IEEE J. Sel. Areas Commun.3
2014 On the coded packet relay network in the presence of Neighbors: Benefits of speaking in a crowded room
abstract
This paper studies the problem of optimal use of a relay for reducing the transmission time of data packets from a source to a destination using network coding. More importantly, we address an effect that is typically overlooked in previous studies: the presence of active transmitting nodes in the neighborhood of such devices, which is typical in wireless mesh networks. We show that in systems with a fair medium access control mechanism (MAC), the use of a relay in a crowded medium brings forth considerable and unforeseen improvements, including up to 3.5x gains in terms of throughput compared to using only the direct link in some of our examples, and a considerable extension of the operating region where using a relay is beneficial. The problem is formulated as a Markov Decision Process (MDP) and numerical results are provided comparing simple, close-to-optimal heuristics to the optimal scheme.
Hana Khamfroush, Peyman Pahlevani, Daniel Enrique Lucani, Martin Hundeboll, Frank H. P. Fitzek
ICC2
2014 Sharing the Pi: Testbed Description and Performance Evaluation of Network Coding on the Raspberry Pi
abstract
This paper presents the design and performance evaluation of an inexpensive testbed for network coding protocols composed of Raspberry Pis. First, we show the performance of random linear network coding primitives on the Raspberry Pi in terms of processing speed and energy consumption under a variety of configuration setups. Our measurements show that processing rates of up to 230 Mbps are possible with the Raspberry Pi. Also, the energy consumption per bit can be as small as 3 nJ/bit, which is several orders of magnitude smaller than the transmission/reception energy use. Surprisingly, overclocking the Raspberry Pi from 700 MHz to 1000 MHz not only produces an increase in processing speed of up to 68 % for large generation sizes, but also provides a reduction of 64 % in the processing energy per bit for most tested scenarios. Then, we show Raspberry Pi as an inexpensive, viable, and flexible platform to deploy large research networking testbeds for the evaluation of network coding protocols. We propose key parameters and representations to evaluate protocol performance in network nodes as well as validating the testbed's statistics using the case of a one-hop broadcast with random linear network coding, which is well understood in theory.
Achuthan Paramanathan, Peyman Pahlevani, Simon Thorsteinsson, Martin Hundeboll, Daniel Enrique Lucani, Frank H. P. Fitzek
VTC Spring2
2014 Network-Coded Cooperation Over Time-Varying Channels
abstract
In this paper, we investigate the optimal design of cooperative network-coded strategies for a three-node wireless network with time-varying half-duplex erasure channels. To this end, we formulate the problem of minimizing the total cost of transmitting M packets from source to two receivers as a Markov decision process (MDP). The actions of the MDP model include the source and the type of transmission to be used in a given time slot given perfect knowledge of the system state. The cost of packet transmission is defined such that it can incorporate the difference between broadcast and unicast transmissions, e.g., in terms of the rate of packet transmission or the energy consumption. A comprehensive analysis of the MDP solution is carried out under different network conditions to extract optimal rules of packet transmission. Inspired by the extracted rules, we propose two near-optimal heuristics that are suitable for practical systems. We use two wireless channel models to analyze the performance of the proposed heuristics in practical wireless networks, namely; an infrastructure-to-vehicle communication in a highway scenario considering Rayleigh fading; and real packet loss measurements for WiFi using Aalborg University's Raspberry Pi testbed. We compare our results with random linear network coding broadcasting schemes showing that our heuristics can provide up to 2 × gains in completion time and up to 4 × gains in terms of reliably serviced data packets.
Hana Khamfroush, Daniel Enrique Lucani, João Barros, Peyman Pahlevani
IEEE Trans. Commun.4
2012 Reliable Communication in Wireless Meshed Networks Using Network Coding
abstract
The advantages of network coding have been extensively studied in the field of wireless networks. Integrating network coding with existing IEEE 802.11 MAC layer is a challenging problem. The IEEE 802.11 MAC does not provide any reliability mechanisms for overheard packets. This paper addresses this problem and suggests different mechanisms to support reliability as part of the MAC protocol. Analytical expressions to this problem are given to qualify the performance of the modified network coding. These expressions are confirmed by numerical result. While the suggested reliability mechanisms introduce some signaling overhead, the results show that the performance is yet improved.
Peyman Pahlevani, Achuthan Paramanathan, Martin Hundeboll, Janus Heide, Stephan Rein, Frank H. P. Fitzek
VTC Fall1