Ivo Maljevic - Academia.edu (original) (raw)

Papers by Ivo Maljevic

Research paper thumbnail of Symbiotic Backscatter Communication Underlying a Cell-Free Massive MIMO System

IEEE Internet of Things Journal

Research paper thumbnail of Iterative Matrix Inversion Methods for Precoding in Cell-Free Massive MIMO Systems

IEEE Transactions on Vehicular Technology

Research paper thumbnail of Randomized Moving Target Approach for MAC-Layer Spoofing Detection and Prevention in IoT Systems

Digital Threats: Research and Practice

MAC-layer spoofing, also known as identity spoofing, is recognized as a serious problem in many p... more MAC-layer spoofing, also known as identity spoofing, is recognized as a serious problem in many practical wireless systems. IoT systems are particularly vulnerable to this type of attack as IoT devices (due to their various limitations) are often incapable of deploying advanced MAC-layer spoofing prevention and detection techniques, such as cryptographic authentication. Signal-level device fingerprinting is an approach to identity spoofing detection that is highly suitable for sensor-based IoT networks but can be also utilized in many other types of wireless systems. Previous research works on signal-level device fingerprinting have been based on rather simplistic assumptions about both the adversary’s behavior and the operation of the defense system. The goal of our work was to examine the effectiveness of a novel system that combines signal-level device fingerprinting with the principles of Randomized Moving Target Defense (RMTD) when dealing with a very advanced adversary. The ob...

Research paper thumbnail of Guest Editorial: Digital Divide: Closing the Gap

IEEE Commun. Mag., 2021

The promise of ubiquitous connectivity has been a Utopian goal for several decades. And yet, to t... more The promise of ubiquitous connectivity has been a Utopian goal for several decades. And yet, to this day, the digital divide not only persists, but in many cases continues to widen. According to the United Nation's report [1], less than half of the population in underdeveloped areas has access to fourth generation mobile networks. Furthermore, the inequality between urban and rural areas exists even in developed countries [2], [3]. As a result, bridging the digital divide has been identified as a goal for sustainable development by the United Nations [4]. The problem of digital information and communication technologies (ICT) access divide has especially been amplified in the last two years, when COVID-19 forced the majority of the world's workforce to work from home.

Research paper thumbnail of EURASIP Journal on Applied Signal Processing 2005:11, 1628–1644 c ○ 2005 Hindawi Publishing Corporation DS-CDMA Receiver Based on a Five-Port Technology

High data rates, low-power consumption, and low complexity will be the most important parameters ... more High data rates, low-power consumption, and low complexity will be the most important parameters in the design of the nextgeneration mobile terminals. In this paper we are introducing a new paradigm in the design of direct sequence spread spectrum receiver by combining analog and digital signal processing. The main difference with respect to the conventional all-digital receiver design approach is that the proposed mixed analog/digital processing results in a symbol rate sampling rather than the high-rate subchip sampling. Analog signal despreading is the key part of the proposed receiver solution, which is based on a five-port device, a passive RF square-law-type device. It is used to perform two important tasks at the same time, namely, the direct conversion and analog despreading. To achieve lower complexity, the proposed receiver uses rectangular instead of pulse-matched despreading at the cost of only a small performance degradation. Also, we propose a new noncoherent pseudonoi...

Research paper thumbnail of Analysis of Analog Despreading Cdma Receiver Based on 5-Port Device

Research paper thumbnail of The Evolution of Telecom Business, Economy, and Policies

IEEE Communications Magazine, 2019

Research paper thumbnail of CQ Ethernet Switch Implementation on the NetFPGA Platform

Wireless Personal Communications, 2016

In this paper, we present an original design for an Ethernet switch with crosspoint-queued crossb... more In this paper, we present an original design for an Ethernet switch with crosspoint-queued crossbar switching fabric and analyze its performance. Recently, significant progress has been made on performance analysis of crosspoint queued crossbar switches using analytical and simulation methods. We propose a hardware implementation on the NetFPGA platform that can provide reliable results obtained in an experimental environment. It is shown that the proposed design performs as expected and outperforms reference design under some incoming traffic conditions.

Research paper thumbnail of CQ switch analysis under traffic overload

Research paper thumbnail of LoRaWAN radio interface analysis for North American frequency band operation

Numerous candidate systems have emerged to address the connectivity requirements of Low Power Wir... more Numerous candidate systems have emerged to address the connectivity requirements of Low Power Wireless Access (LPWA) Internet of Things (IoT) applications for massive Machine Type Communication (MTC). This paper analyzes the radio interface design of LoRaWAN systems operating in the North American 915 MHz licence-exempt frequency band. After providing a detailed overview of LoRaWAN system and connectivity structuring, the performance of LoRaWAN radio interface under the default North American mode of operation is thoroughly analyzed. Specifically, coverage, capacity and End Device (ED) throughput rates are determined for defined LoRaWAN Data Rate (DR) classes. Analysis of the LoRaWAN radio interface reveals a requirement of non-uniform ED distribution to attain maximal coverage and capacity, with the DR class achieving maximal coverage providing 1% of the peak capacity and the DRs providing 76% of the maximal capacity confined within 26% of the peak coverage area.

Research paper thumbnail of CQ Ethernet Switch Implementation on the NetFPGA Platform

Research paper thumbnail of Performance Comparison of CQ Selection Policies

Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluat... more Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluated in several recent papers. In this paper, previous research has been extended to the 16x16 switch behavior under few more nonuniform traffic patterns, in order to finalize some general conclusions. Four selection policies are used to implement scheduler: longest queue first, round-robin, frame based round robin matching and random. From the results of our earlier work and results from this paper, one general conclusion can be derived: the implemented algorithm has no influence on the switch performance with long enough buffers implemented, regardless of switch size and traffic pattern.

Research paper thumbnail of Packet Delay Variation Analysis of the CQ Switch

Packet delay variation analysis for 32x32 crosspoint queued switch under uniform and IBP arrival ... more Packet delay variation analysis for 32x32 crosspoint queued switch under uniform and IBP arrival traffic are presented in this paper. Different buffer sizes and several scheduling algorithms are observed: longest queue first, round robin, exhaustive round robin and frame based round robin matching. Results show that the least packet delay variation, among observed algorithms, causes round robin algorithm.

Research paper thumbnail of Packet delay variance analysis of the CQ switch under the unbalanced traffic

Research paper thumbnail of Performance evaluation of crosspoint queued switch under the heavy traffic

Research paper thumbnail of Software-Defined Fog Network Architecture for IoT

Wireless Personal Communications, 2016

Research paper thumbnail of Deadline aware virtual machine scheduler for scientific grids and cloud computing

Corr, Sep 24, 2010

Virtualization technology has enabled applications to be decoupled from the underlying hardware p... more Virtualization technology has enabled applications to be decoupled from the underlying hardware providing the benefits of portability, better control over execution environment and isolation. It has been widely adopted in scientific grids and commercial clouds. Since virtualization, despite its benefits incurs a performance penalty, which could be significant for systems dealing with uncertainty such as High Performance Computing (HPC) applications where jobs have tight deadlines and have dependencies on other jobs before they could run. The major obstacle lies in bridging the gap between performance requirements of a job and performance offered by the virtualization technology if the jobs were to be executed in virtual machines. In this paper, we present a novel approach to optimize job deadlines when run in virtual machines by developing a deadline-aware algorithm that responds to job execution delays in real time, and dynamically optimizes jobs to meet their deadline obligations. Our approaches borrowed concepts both from signal processing and statistical techniques, and their comparative performance results are presented later in the paper including the impact on utilization rate of the hardware resources.

Research paper thumbnail of SDN-based concept of QoS aware heterogeneous wireless network operation

2014 22nd Telecommunications Forum Telfor, Nov 1, 2014

Research paper thumbnail of Dynamic scheduling of virtual machines running hpc workloads in scientific grids

The primary motivation for uptake of virtualization has been resource isolation, capacity managem... more The primary motivation for uptake of virtualization has been resource isolation, capacity management and resource customization allowing resource providers to consolidate their resources in virtual machines. Various approaches have been taken to integrate virtualization in to scientific Grids especially in the arena of High Performance Computing (HPC) to run grid jobs in virtual machines, thus enabling better provisioning of the underlying resources and customization of the execution environment on runtime. Despite the gains, virtualization layer also incur a performance penalty and its not very well understood that how such an overhead will impact the performance of systems where jobs are scheduled with tight deadlines. Since this overhead varies the types of workload whether they are memory intensive, CPU intensive or network I/O bound, and could lead to unpredictable deadline estimation for the running jobs in the system. In our study, we have attempted to tackle this problem by developing an intelligent scheduling technique for virtual machines which monitors the workload types and deadlines, and calculate the system over head in real time to maximize number of jobs finishing within their agreed deadlines.

Research paper thumbnail of Performance Comparison of CQ Selection Policies

Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluat... more Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluated in several recent papers. In this paper, previous research has been extended to the 16x16 switch behavior under few more nonuniform traffic patterns, in order to finalize some general conclusions. Four selection policies are used to implement scheduler: longest queue first, round-robin, frame based round robin matching and random. From the results of our earlier work and results from this paper, one general conclusion can be derived: the implemented algorithm has no influence on the switch performance with long enough buffers implemented, regardless of switch size and traffic pattern.

Research paper thumbnail of Symbiotic Backscatter Communication Underlying a Cell-Free Massive MIMO System

IEEE Internet of Things Journal

Research paper thumbnail of Iterative Matrix Inversion Methods for Precoding in Cell-Free Massive MIMO Systems

IEEE Transactions on Vehicular Technology

Research paper thumbnail of Randomized Moving Target Approach for MAC-Layer Spoofing Detection and Prevention in IoT Systems

Digital Threats: Research and Practice

MAC-layer spoofing, also known as identity spoofing, is recognized as a serious problem in many p... more MAC-layer spoofing, also known as identity spoofing, is recognized as a serious problem in many practical wireless systems. IoT systems are particularly vulnerable to this type of attack as IoT devices (due to their various limitations) are often incapable of deploying advanced MAC-layer spoofing prevention and detection techniques, such as cryptographic authentication. Signal-level device fingerprinting is an approach to identity spoofing detection that is highly suitable for sensor-based IoT networks but can be also utilized in many other types of wireless systems. Previous research works on signal-level device fingerprinting have been based on rather simplistic assumptions about both the adversary’s behavior and the operation of the defense system. The goal of our work was to examine the effectiveness of a novel system that combines signal-level device fingerprinting with the principles of Randomized Moving Target Defense (RMTD) when dealing with a very advanced adversary. The ob...

Research paper thumbnail of Guest Editorial: Digital Divide: Closing the Gap

IEEE Commun. Mag., 2021

The promise of ubiquitous connectivity has been a Utopian goal for several decades. And yet, to t... more The promise of ubiquitous connectivity has been a Utopian goal for several decades. And yet, to this day, the digital divide not only persists, but in many cases continues to widen. According to the United Nation's report [1], less than half of the population in underdeveloped areas has access to fourth generation mobile networks. Furthermore, the inequality between urban and rural areas exists even in developed countries [2], [3]. As a result, bridging the digital divide has been identified as a goal for sustainable development by the United Nations [4]. The problem of digital information and communication technologies (ICT) access divide has especially been amplified in the last two years, when COVID-19 forced the majority of the world's workforce to work from home.

Research paper thumbnail of EURASIP Journal on Applied Signal Processing 2005:11, 1628–1644 c ○ 2005 Hindawi Publishing Corporation DS-CDMA Receiver Based on a Five-Port Technology

High data rates, low-power consumption, and low complexity will be the most important parameters ... more High data rates, low-power consumption, and low complexity will be the most important parameters in the design of the nextgeneration mobile terminals. In this paper we are introducing a new paradigm in the design of direct sequence spread spectrum receiver by combining analog and digital signal processing. The main difference with respect to the conventional all-digital receiver design approach is that the proposed mixed analog/digital processing results in a symbol rate sampling rather than the high-rate subchip sampling. Analog signal despreading is the key part of the proposed receiver solution, which is based on a five-port device, a passive RF square-law-type device. It is used to perform two important tasks at the same time, namely, the direct conversion and analog despreading. To achieve lower complexity, the proposed receiver uses rectangular instead of pulse-matched despreading at the cost of only a small performance degradation. Also, we propose a new noncoherent pseudonoi...

Research paper thumbnail of Analysis of Analog Despreading Cdma Receiver Based on 5-Port Device

Research paper thumbnail of The Evolution of Telecom Business, Economy, and Policies

IEEE Communications Magazine, 2019

Research paper thumbnail of CQ Ethernet Switch Implementation on the NetFPGA Platform

Wireless Personal Communications, 2016

In this paper, we present an original design for an Ethernet switch with crosspoint-queued crossb... more In this paper, we present an original design for an Ethernet switch with crosspoint-queued crossbar switching fabric and analyze its performance. Recently, significant progress has been made on performance analysis of crosspoint queued crossbar switches using analytical and simulation methods. We propose a hardware implementation on the NetFPGA platform that can provide reliable results obtained in an experimental environment. It is shown that the proposed design performs as expected and outperforms reference design under some incoming traffic conditions.

Research paper thumbnail of CQ switch analysis under traffic overload

Research paper thumbnail of LoRaWAN radio interface analysis for North American frequency band operation

Numerous candidate systems have emerged to address the connectivity requirements of Low Power Wir... more Numerous candidate systems have emerged to address the connectivity requirements of Low Power Wireless Access (LPWA) Internet of Things (IoT) applications for massive Machine Type Communication (MTC). This paper analyzes the radio interface design of LoRaWAN systems operating in the North American 915 MHz licence-exempt frequency band. After providing a detailed overview of LoRaWAN system and connectivity structuring, the performance of LoRaWAN radio interface under the default North American mode of operation is thoroughly analyzed. Specifically, coverage, capacity and End Device (ED) throughput rates are determined for defined LoRaWAN Data Rate (DR) classes. Analysis of the LoRaWAN radio interface reveals a requirement of non-uniform ED distribution to attain maximal coverage and capacity, with the DR class achieving maximal coverage providing 1% of the peak capacity and the DRs providing 76% of the maximal capacity confined within 26% of the peak coverage area.

Research paper thumbnail of CQ Ethernet Switch Implementation on the NetFPGA Platform

Research paper thumbnail of Performance Comparison of CQ Selection Policies

Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluat... more Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluated in several recent papers. In this paper, previous research has been extended to the 16x16 switch behavior under few more nonuniform traffic patterns, in order to finalize some general conclusions. Four selection policies are used to implement scheduler: longest queue first, round-robin, frame based round robin matching and random. From the results of our earlier work and results from this paper, one general conclusion can be derived: the implemented algorithm has no influence on the switch performance with long enough buffers implemented, regardless of switch size and traffic pattern.

Research paper thumbnail of Packet Delay Variation Analysis of the CQ Switch

Packet delay variation analysis for 32x32 crosspoint queued switch under uniform and IBP arrival ... more Packet delay variation analysis for 32x32 crosspoint queued switch under uniform and IBP arrival traffic are presented in this paper. Different buffer sizes and several scheduling algorithms are observed: longest queue first, round robin, exhaustive round robin and frame based round robin matching. Results show that the least packet delay variation, among observed algorithms, causes round robin algorithm.

Research paper thumbnail of Packet delay variance analysis of the CQ switch under the unbalanced traffic

Research paper thumbnail of Performance evaluation of crosspoint queued switch under the heavy traffic

Research paper thumbnail of Software-Defined Fog Network Architecture for IoT

Wireless Personal Communications, 2016

Research paper thumbnail of Deadline aware virtual machine scheduler for scientific grids and cloud computing

Corr, Sep 24, 2010

Virtualization technology has enabled applications to be decoupled from the underlying hardware p... more Virtualization technology has enabled applications to be decoupled from the underlying hardware providing the benefits of portability, better control over execution environment and isolation. It has been widely adopted in scientific grids and commercial clouds. Since virtualization, despite its benefits incurs a performance penalty, which could be significant for systems dealing with uncertainty such as High Performance Computing (HPC) applications where jobs have tight deadlines and have dependencies on other jobs before they could run. The major obstacle lies in bridging the gap between performance requirements of a job and performance offered by the virtualization technology if the jobs were to be executed in virtual machines. In this paper, we present a novel approach to optimize job deadlines when run in virtual machines by developing a deadline-aware algorithm that responds to job execution delays in real time, and dynamically optimizes jobs to meet their deadline obligations. Our approaches borrowed concepts both from signal processing and statistical techniques, and their comparative performance results are presented later in the paper including the impact on utilization rate of the hardware resources.

Research paper thumbnail of SDN-based concept of QoS aware heterogeneous wireless network operation

2014 22nd Telecommunications Forum Telfor, Nov 1, 2014

Research paper thumbnail of Dynamic scheduling of virtual machines running hpc workloads in scientific grids

The primary motivation for uptake of virtualization has been resource isolation, capacity managem... more The primary motivation for uptake of virtualization has been resource isolation, capacity management and resource customization allowing resource providers to consolidate their resources in virtual machines. Various approaches have been taken to integrate virtualization in to scientific Grids especially in the arena of High Performance Computing (HPC) to run grid jobs in virtual machines, thus enabling better provisioning of the underlying resources and customization of the execution environment on runtime. Despite the gains, virtualization layer also incur a performance penalty and its not very well understood that how such an overhead will impact the performance of systems where jobs are scheduled with tight deadlines. Since this overhead varies the types of workload whether they are memory intensive, CPU intensive or network I/O bound, and could lead to unpredictable deadline estimation for the running jobs in the system. In our study, we have attempted to tackle this problem by developing an intelligent scheduling technique for virtual machines which monitors the workload types and deadlines, and calculate the system over head in real time to maximize number of jobs finishing within their agreed deadlines.

Research paper thumbnail of Performance Comparison of CQ Selection Policies

Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluat... more Crosspoint queued (CQ) switch architecture has been brought back into focus last year and evaluated in several recent papers. In this paper, previous research has been extended to the 16x16 switch behavior under few more nonuniform traffic patterns, in order to finalize some general conclusions. Four selection policies are used to implement scheduler: longest queue first, round-robin, frame based round robin matching and random. From the results of our earlier work and results from this paper, one general conclusion can be derived: the implemented algorithm has no influence on the switch performance with long enough buffers implemented, regardless of switch size and traffic pattern.