Searcharxiv⌕ Search

arXiv subjects

Christos Liaskos

Publications and source records attributed to Christos Liaskos.

46 records · Page 3Linked to original sources

A New Wireless Communication Paradigm through Software-controlled Metasurfaces

Electromagnetic waves undergo multiple uncontrollable alterations as they propagate within a wireless environment. Free space path loss, signal absorption, as well as reflections, refractions and diffractions caused by physical objects within the environment highly affect the performance of wireless communications. Currently, such effects are intractable to account for and are treated as probabilistic factors. The paper proposes a radically different approach, enabling deterministic, programmable control over the behavior of the wireless environments. The key-enabler is the so-called HyperSurface tile, a novel class of planar meta-materials which can interact with impinging electromagnetic waves in a controlled manner. The HyperSurface tiles can effectively re-engineer electromagnetic waves, including steering towards any desired direction, full absorption, polarization manipulation and more. Multiple tiles are employed to coat objects such as walls, furniture, overall, any objects in the indoor and outdoor environments. An external software service calculates and deploys the optimal interaction types per tile, to best fit the needs of communicating devices. Evaluation via simulations highlights the potential of the new concept.

eess.SP↗

Using any Surface to Realize a New Paradigm for Wireless Communications

This article introduces an approach that could tame wireless channels, making their behavior deterministic and software-defined. We investigate the novel idea of HyperSurfaces, which are software-controlled metamaterials embedded in any surface in the environment. HyperSurfaces are materials that interact with electromagnetic waves in a fully software-defined fashion, even unnaturally. Coating walls, doors, furniture and other objects with HyperSurfaces constitutes the overall behavior of an indoor wireless environment programmable. Thus, the electromagnetic behavior of the environment as a whole can be controlled and tailored to the needs of mobile devices within it.

cs.NI↗

Realizing Wireless Communication through Software-defined HyperSurface Environments

Wireless communication environments are unaware of the ongoing data exchange efforts within them. Moreover, their effect on the communication quality is intractable in all but the simplest cases. The present work proposes a new paradigm, where indoor scattering becomes software-defined and, subsequently, optimizable across wide frequency ranges. Moreover, the controlled scattering can surpass natural behavior, exemplary overriding Snell's law, reflecting waves towards any custom angle (including negative ones). Thus, path loss and multi-path fading effects can be controlled and mitigated. The core technology of this new paradigm are metasurfaces, planar artificial structures whose effect on impinging electromagnetic waves is fully defined by their macro-structure. The present study contributes the software-programmable wireless environment model, consisting of several HyperSurface tiles controlled by a central, environment configuration server. HyperSurfaces are a novel class of metasurfaces whose structure and, hence, electromagnetic behavior can be altered and controlled via a software interface. Multiple networked tiles coat indoor objects, allowing fine-grained, customizable reflection, absorption or polarization overall. A central server calculates and deploys the optimal electromagnetic interaction per tile, to the benefit of communicating devices. Realistic simulations using full 3D ray-tracing demonstrate the groundbreaking potential of the proposed approach in 2.4 GHz and 60 GHz frequencies.

cs.ET↗

Intercell Wireless Communication in Software-defined Metasurfaces

Tunable metasurfaces are ultra-thin, artificial electromagnetic components that provide engineered and externally adjustable functionalities. The programmable metasurface, the HyperSurFace, concept consists in integrating controllers within the metasurface that interact locally and communicate globally to obtain a given electromagnetic behaviour. Here, we address the design constraints introduced by both functions accommodated by the programmable metasurface, i.e., the desired metasurface operation and the unit cells wireless communication enabling such programmable functionality. The design process for meeting both sets of specifications is thoroughly discussed. Two scenarios for wireless intercell communication are proposed. The first exploits the metasurface layer itself, while the second employs a dedicated communication layer beneath the metasurface backplane. Complexity and performance trade-offs are highlighted.

physics.app-ph↗

Programmable Metasurfaces: State of the Art and Prospects

Metasurfaces, ultrathin and planar electromagnetic devices with sub-wavelength unit cells, have recently attracted enormous attention for their powerful control over electromagnetic waves, from microwave to visible range. With tunability added to the unit cells, the programmable metasurfaces enable us to benefit from multiple unique functionalities controlled by external stimuli. In this review paper, we will discuss the recent progress in the field of programmable metasurfaces and elaborate on different approaches to realize them, with the tunability from global aspects, to local aspects, and to software-defined metasurfaces.

physics.app-ph↗

The Socket Store: An App Model for the Application-Network Interaction

A developer of mobile or desktop applications is responsible for implementing the network logic of his software. Nonetheless: i) Developers are not network specialists, while pressure for emphasis on the visible application parts places the network logic out of the coding focus. Moreover, computer networks undergo evolution at paces that developers may not follow. ii) From the network resource provider point of view, marketing novel services and involving a broad audience is also challenge for the same reason. Moreover, the objectives of end-user networking logic are neither clear nor uniform. This constitutes the central optimization of network resources an additional challenge. As a solution to these problems, we propose the Socket Store. The Store is a marketplace containing end-user network logic in modular form. The Store modules act as intelligent mediators between the end-user and the network resources. Each module has a clear, specialized objective, such as connecting two clients over the Internet while avoiding transit networks suspicious for eavesdropping. The Store is populated and peer-reviewed by network specialists, whose motive is the visibility, practical applicability and monetization potential of their work. A developer first purchases access to a given socket module. Subsequently, he incorporates it to his applications under development, obtaining state-of-the-art performance with trivial coding burden. A full Store prototype is implemented and a critical data streaming module is evaluated as a driving case.

cs.OH↗

A Novel Protocol for Network-Controlled Metasurfaces

A recently proposed class of materials, called software-defined metamaterials, can change their electromagnetic behavior on demand, utilizing a nanonetwork embedded in their structure. The present work focuses on 2D metamaterials, known as metasurfaces, and their electromagnetically programmable counterparts, the HyperSurfaces. The particular focus of the study is to propose a nanonetworking protocol that can support the intended macroscopic functionality of a HyperSurface, such as sensing and reacting to impinging waves in a customizable manner. The novel protocol is derived analytically, using the Lyapunov drift minimization approach, taking into account nano-node energy, communication latency and complexity concerns. The proposed scheme is evaluated via simulations, covering both the macroscopic HyperSurface functionality and the microscopic, nanonetwork behavior.

cs.ET↗

Backpressure on the Backbone: A Lightweight, Non-intrusive Traffic Engineering Approach

The present study proposes a novel collaborative traffic engineering scheme for networks of autonomous systems. Backpressure routing principles are used for deriving priority routing rules that optimally stabilize a network, while maximizing its throughput under latency considerations. The routing rules are deployed to the network following simple SDN principles. The proposed scheme requires minimal, infrequent interaction with a central controller, limiting its imposed workload. Furthermore, it respects the internal structure of the autonomous systems and their existing peering relations. In addition, it co-exists smoothly with underlying distance vector-based routing schemes. The proposed scheme combines simplicity with substantial gains in served transit traffic volume, as shown by simulations in realistic setups and proven via mathematical analysis.

cs.NI↗

A Lightweight, Non-intrusive Approach for Orchestrating Autonomously-managed Network Elements

Software-Defined Networking enables the centralized orchestration of data traffic within a network. However, proposed solutions require a high degree of architectural penetration. The present study targets the orchestration of network elements that do not wish to yield much of their internal operations to an external controller. Backpressure routing principles are used for deriving flow routing rules that optimally stabilize a network, while maximizing its throughput. The elements can then accept in full, partially or reject the proposed routing rule-set. The proposed scheme requires minimal, relatively infrequent interaction with a controller, limiting its imposed workload, promoting scalability. The proposed scheme exhibits attracting network performance gains, as demonstrated by extensive simulations and proven via mathematical analysis.

cs.NI↗

On the Interplay of Link-Flooding Attacks and Traffic Engineering

Link-flooding attacks have the potential to disconnect even entire countries from the Internet. Moreover, newly proposed indirect link-flooding attacks, such as 'Crossfire', are extremely hard to expose and, subsequently, mitigate effectively. Traffic Engineering (TE) is the network's natural way of mitigating link overload events, balancing the load and restoring connectivity. This work poses the question: Do we need a new kind of TE to expose an attack as well? The key idea is that a carefully crafted, attack-aware TE could force the attacker to follow improbable traffic patterns, revealing his target and his identity over time. We show that both existing and novel TE modules can efficiently expose the attack, and study the benefits of each approach. We implement defense prototypes using simulation mechanisms and evaluate them extensively on multiple real topologies.

cs.NI↗