-
An Optimization Driven Link SINR Assurance in RIS-assisted Indoor Networks
Authors:
Cao Vien Phung,
Max Franke,
Ehsan Tohidi,
June Heinemann,
Andre Drummond,
Stefan Schmid,
Slawomir Stanczak,
Admela Jukan
Abstract:
Future smart factories are expected to deploy applications over high-performance indoor wireless channels in the millimeter-wave (mmWave) bands, which on the other hand are susceptible to high path losses and Line-of Sight (LoS) blockages. Low-cost Reconfigurable Intelligent Surfaces (RISs) can provide great opportunities in such scenarios, due to its ability to alleviate LoS link blockages. In th…
▽ More
Future smart factories are expected to deploy applications over high-performance indoor wireless channels in the millimeter-wave (mmWave) bands, which on the other hand are susceptible to high path losses and Line-of Sight (LoS) blockages. Low-cost Reconfigurable Intelligent Surfaces (RISs) can provide great opportunities in such scenarios, due to its ability to alleviate LoS link blockages. In this paper, we formulate a combinatorial optimization problem, solved with Integer Linear Programming (ILP) to optimally maintain connectivity by solving the problem of allocating RIS to robots in a wireless indoor network. Our model exploits the characteristic of nulling interference from RISs by tuning RIS reflection coefficients. We further consider Quality-of-Service (QoS) at receivers in terms of Signal-to-Interference-plus-Noise Ratio (SINR) and connection outages due to insufficient transmission quality service. Numerical results for optimal solutions and heuristics show the benefits of optimally deploying RISs by providing continuous connectivity through SINR, which significantly reduces outages due to link quality.
△ Less
Submitted 28 December, 2024;
originally announced December 2024.
-
Enhancing Path Selections with Interference Graphs in Multihop Relay Wireless Networks
Authors:
Cao Vien Phung,
Andre Drummond,
Admela Jukan
Abstract:
The multihop relay wireless networks have gained traction due to the emergence of Reconfigurable Intelligent Surfaces (RISs) which can be used as relays in high frequency range wireless network, including THz or mmWave. To select paths in these networks, the transmission performance plays the key network in these networks. In this paper, we enhance and greatly simplify the path selection in multih…
▽ More
The multihop relay wireless networks have gained traction due to the emergence of Reconfigurable Intelligent Surfaces (RISs) which can be used as relays in high frequency range wireless network, including THz or mmWave. To select paths in these networks, the transmission performance plays the key network in these networks. In this paper, we enhance and greatly simplify the path selection in multihop relay RIS enabled wireless networks with what we refer to as interference graphs. Interference graphs are created based on SNR model, conical and cylindrical beam shapes in the transmission and the related interference model. Once created, they can be simply and efficiently used to select valid paths, without overestimation of the effect of interference. The results show that decreased ordering of conflict selections in the graphs yields the best results, as compared to conservative approach that tolerates no interference.
△ Less
Submitted 12 June, 2024;
originally announced June 2024.
-
Maximizing Throughput with Routing Interference Avoidance in RIS-Assisted Relay Mesh Networks
Authors:
Cao Vien Phung,
Andre Drummond,
Admela Jukan
Abstract:
In the modern landscape of wireless communications, multi-hop, high-bandwidth, indoor Terahertz (THz) wireless communications are gaining significant attention. These systems couple Reconfigurable Intelligent Surface (RIS) and relay devices within the emerging 6G network framework, offering promising solutions for creating cell-less, indoor, and on-demand mesh networks. RIS devices are especially…
▽ More
In the modern landscape of wireless communications, multi-hop, high-bandwidth, indoor Terahertz (THz) wireless communications are gaining significant attention. These systems couple Reconfigurable Intelligent Surface (RIS) and relay devices within the emerging 6G network framework, offering promising solutions for creating cell-less, indoor, and on-demand mesh networks. RIS devices are especially attractive, constructed by an array of reflecting elements that can phase shifts, such that the reflecting signals can be focused, steered, and the power of the signal enhanced towards the destination. This paper presents an in-depth, analytical examination of how path allocation impacts interference within such networks. We develop the first model which analyzes interference based on the geometric parameters of beams (conic, cylindrical) as they interact with RIS, User Equipment (UE), and relay devices. We introduce a transmission scheduling heuristic designed to mitigate interference, alongside an efficient optimization method to maximize throughput. Our performance results elucidate the interference's effect on communication path quality and highlight effective path selection strategies with throughput maximization.
△ Less
Submitted 13 February, 2024;
originally announced February 2024.
-
Parallel Downlink Data Distribution in Indoor Multi-hop THz Networks
Authors:
Cao Vien Phung,
Andre Drummond,
Admela Jukan
Abstract:
The emerging dynamic Virtual Reality (VR) applications are the best candidate applications in high bandwidth indoor Terahertz (THz) wireless networks, with the Reconfigurable Intelligent Surface (RIS) devices presenting a breakthrough solution in extending the typically short THz communication range and alleviating line-of-sight link blockages. In future smart factories, it is envisioned that fact…
▽ More
The emerging dynamic Virtual Reality (VR) applications are the best candidate applications in high bandwidth indoor Terahertz (THz) wireless networks, with the Reconfigurable Intelligent Surface (RIS) devices presenting a breakthrough solution in extending the typically short THz communication range and alleviating line-of-sight link blockages. In future smart factories, it is envisioned that factory workers will use VR devices via VR application data with high quality resolution, while transmitting over THz links and RIS devices, enabled by the Mobile Edge Computing (MEC) capabilities. Since indoor RIS placement is static, whereas VR users move and send multiple VR data download requests simultaneously, there is a challenge of proper network load balancing, which if unaddressed can result in poor resource utilization and low throughput. To address this challenge, we propose a parallel downlink data distribution system and develop multi-criteria optimization solutions that can improve throughput, while transmitting each downlink data flow over a set of possible paths between source and destination devices. The results show that the proposed system can enhance the performance in terms of throughput benefit, as compared to the system using one serial download link distribution.
△ Less
Submitted 14 November, 2022;
originally announced November 2022.
-
Increasing Fault Tolerance and Throughput with Adaptive Control Plane in Smart Factories
Authors:
Cao Vien Phung,
Admela Jukan
Abstract:
Future smart factories are expected to deploy an emerging dynamic Virtual Reality (VR) applications with high bandwidth wireless connections in the THz communication bands, where a factory worker can follow activities through 360°video streams with high quality resolution. THz communications, while promising as a high bandwidth wireless communication technology, are however known for low fault tol…
▽ More
Future smart factories are expected to deploy an emerging dynamic Virtual Reality (VR) applications with high bandwidth wireless connections in the THz communication bands, where a factory worker can follow activities through 360°video streams with high quality resolution. THz communications, while promising as a high bandwidth wireless communication technology, are however known for low fault tolerance, and are sensible to external factors. Since THz channel states are in general hard to estimate, what is needed is a system that can adaptively react to transceiver configurations in terms of coding and modulation. To this end, we propose an adaptive control plane that can help us configure the THz communication system. The control plane implements a workflow algorithm designed to adaptively choose between various coding and modulation schemes depending on THz channel states. The results show that an adaptive control plane can improve throughput and signal resolution quality, with theoretically zeroed bit error probability and a maximum achievable throughput in the scenarios analayzed.
△ Less
Submitted 25 May, 2022;
originally announced May 2022.
-
Performance Analysis of MDPC and RS codes in Two-channel THz Communication Systems
Authors:
Cao Vien Phung,
Christoph Herold,
David Humphreys,
Thomas Kurner,
Admela Jukan
Abstract:
We analyze whether a multidimensional parity check (MDPC) or a Reed-Solomon (RS) code in combination with an auxiliary channel can improve the throughput and extend the THz transmission distance. While channel quality is addressed by various coding approaches, and an effective THz system configuration is enabled by other approaches with additional channels, their combination is new with the potent…
▽ More
We analyze whether a multidimensional parity check (MDPC) or a Reed-Solomon (RS) code in combination with an auxiliary channel can improve the throughput and extend the THz transmission distance. While channel quality is addressed by various coding approaches, and an effective THz system configuration is enabled by other approaches with additional channels, their combination is new with the potential for significant improvements in quality of the data transmission. Our specific solution is designed to correct data bits at the physical layer by using a low complexity erasure code (MDPC or RS), whereby original and parity data are transferred over two separate and parallel THz channels, including one main channel and one additional channel. The results are theoretically analyzed to see that our new solution can improve throughput, support higher modulation levels and transfer data over the longer distances with THz communications.
△ Less
Submitted 16 November, 2021; v1 submitted 15 July, 2021;
originally announced July 2021.
-
Benchmarking Buffer Size in IoT Devices Deploying REST HTTP
Authors:
Cao Vien Phung,
Mounir Bensalem,
Admela Jukan
Abstract:
A few potential IoT communication protocols at the application layer have been proposed, including MQTT, CoAP and REST HTTP, with the latter being the protocol of choice for software developers due to its compatibility with the existing systems. We present a theoretical model of the expected buffer size on the REST HTTP client buffer in IoT devices under lossy wireless conditions, and validate the…
▽ More
A few potential IoT communication protocols at the application layer have been proposed, including MQTT, CoAP and REST HTTP, with the latter being the protocol of choice for software developers due to its compatibility with the existing systems. We present a theoretical model of the expected buffer size on the REST HTTP client buffer in IoT devices under lossy wireless conditions, and validate the study experimentally. The results show that increasing the buffer size in IoT devices does not always improve performance in lossy environments, hence demonstrating the importance of benchmarking the buffer size in IoT systems deploying REST HTTP.
△ Less
Submitted 16 November, 2021; v1 submitted 7 January, 2021;
originally announced January 2021.
-
Increasing Transmission Distance in THz systems with Erasure Coding and Auxiliary Channels
Authors:
Cao Vien Phung,
Admela Jukan
Abstract:
We analyze whether the THz transmission distance can be extended with systematic linear network coding (sRLNC) and a low-bitrate additional channel. While various coding techniques have been proposed to mitigate issues of channel quality, and other techniques have used auxiliary channels to enable an effective THz transmission system configuration, their combination is new, and carries potential f…
▽ More
We analyze whether the THz transmission distance can be extended with systematic linear network coding (sRLNC) and a low-bitrate additional channel. While various coding techniques have been proposed to mitigate issues of channel quality, and other techniques have used auxiliary channels to enable an effective THz transmission system configuration, their combination is new, and carries potential for significant improvements in transmission quality. Our specific solution is designed to complementing a generic low complexity FEC code by a low complexity erasure code (sRLNC), whereby channel coding is proposed to simultaneously send the native and coded data over two parallel channels, including one main THz channel and one auxiliary channel with comparably lower bitrate. We show theoretically that the proposed system can improve throughput, support higher modulation levels and transfer data over the longer distances with THz communications.
△ Less
Submitted 31 October, 2020;
originally announced November 2020.
-
Error Correction with Systematic RLNC in Multi-Channel THz Communication Systems
Authors:
Cao Vien Phung,
Anna Engelmann,
Admela Jukan
Abstract:
The terahertz (THz) frequency band (0.3-10THz) has the advantage of large available bandwidth and is a candidate to satisfy the ever increasing mobile traffic in wireless communications. However, the THz channels are often absorbed by molecules in the atmosphere, which can decrease the signal quality resulting in high bit error rate of received data. In this paper, we study the usage of systematic…
▽ More
The terahertz (THz) frequency band (0.3-10THz) has the advantage of large available bandwidth and is a candidate to satisfy the ever increasing mobile traffic in wireless communications. However, the THz channels are often absorbed by molecules in the atmosphere, which can decrease the signal quality resulting in high bit error rate of received data. In this paper, we study the usage of systematic random linear network coding (sRLNC) for error correction in generic THz systems with with 2N parallel channels, whereby N main high-bitrate channels are used in parallel with N auxiliary channels with lower bit rate. The idea behind this approach is to use coded low-bit rate channels to carry redundant information from high-bit rate channels, and thus compensate for errors in THz transmission. The analytical results evaluate and compare the different scenarios of the THz system in term of the amount of coding redundancy, a code rate, transmission rate of auxiliary channels, the number of THz channels, the modulation format and transmission distance as required system configurations for a fault tolerant THz transmission.
△ Less
Submitted 5 June, 2021; v1 submitted 7 March, 2020;
originally announced March 2020.
-
An Experimental Study of Network Coded REST HTTP in Dynamic IoT Systems
Authors:
Cao Vien Phung,
Jasenka Dizdarevic,
Admela Jukan
Abstract:
REST HTTP is the communication protocol of choice for software developers today. In IoT systems with unreliable connectivity, however, a stateless protocol like REST HTTP needs to send a request message multiple times, and it only stops the retransmissions when an acknowledgement arrives at the sender. In our previous work, we studied the usage of random linear network coding (RLNC) for REST HTTP…
▽ More
REST HTTP is the communication protocol of choice for software developers today. In IoT systems with unreliable connectivity, however, a stateless protocol like REST HTTP needs to send a request message multiple times, and it only stops the retransmissions when an acknowledgement arrives at the sender. In our previous work, we studied the usage of random linear network coding (RLNC) for REST HTTP protocol to reducing the amount of unnecessarily retransmissions. In this paper, we experimentally validate the study and analyze REST HTTP with and without RLNC in a simple testbed in dynamic IoT systems. The measurements show notable improvements in bandwidth utilization in terms of reducing the retransmissions and delay when using network-coded REST HTTP.
△ Less
Submitted 23 February, 2021; v1 submitted 29 February, 2020;
originally announced March 2020.
-
Improving THz Quality-of-Transmission with Systematic RLNC and Auxiliary Channels
Authors:
Cao Vien Phung,
Anna Engelmann,
Thomas Kuerner,
Admela Jukan
Abstract:
In this paper, we propose a novel solution that can improve the quality of THz transmission with systematic random linear network coding (sRLNC) and a low-bitrate auxiliary channel. To minimize complexity of channel coding, we complement a generic low complexity FEC code by a low complexity sRLNC. To increase the overall throughput of THz transmission, we propose to send the native data and coding…
▽ More
In this paper, we propose a novel solution that can improve the quality of THz transmission with systematic random linear network coding (sRLNC) and a low-bitrate auxiliary channel. To minimize complexity of channel coding, we complement a generic low complexity FEC code by a low complexity sRLNC. To increase the overall throughput of THz transmission, we propose to send the native data and coding redundancy in parallel over 2 differently configured THz channels, i.e., over 1 high bit rate main channel and 1 low bit rate low error rate auxiliary channel. The results show, that the main THz channel supported by low bit rate auxiliary channel can use a higher level modulation format and sent over longer distances with a higher throughput.
△ Less
Submitted 5 June, 2021; v1 submitted 29 February, 2020;
originally announced March 2020.
-
Enhancing Block-Wise Transfer with Network Coding in CoAP
Authors:
Cao Vien Phung,
Jasenka Dizdarevic,
Admela Jukan
Abstract:
CoAP (Constrained Application Protocol) with block-wise transfer (BWT) option is a known protocol choice for large data transfer in general lossy IoT network environments. Lossy transmission environments on the other hand lead to CoAP resending multiple blocks, which creates overheads. To tackle this problem, we design a BWT with network coding (NC), with the goal to reducing the number of unneces…
▽ More
CoAP (Constrained Application Protocol) with block-wise transfer (BWT) option is a known protocol choice for large data transfer in general lossy IoT network environments. Lossy transmission environments on the other hand lead to CoAP resending multiple blocks, which creates overheads. To tackle this problem, we design a BWT with network coding (NC), with the goal to reducing the number of unnecessary retransmissions. The results show the reduction in the number of block retransmissions for different values of blocksize, implying the reduced transfer time. For the maximum blocksize of 1024 bytes and total probability loss of 0.5, CoAP with NC can resend up to 5 times less blocks.
△ Less
Submitted 27 May, 2019;
originally announced May 2019.
-
Enhancing REST HTTP with Random Linear Network Coding in Dynamic Edge Computing Environments
Authors:
Cao Vien Phung,
Jasenka Dizdarevic,
Francisco Carpio,
Admela Jukan
Abstract:
The rising number of IoT devices is accelerating the research on new solutions that will be able to efficiently deal with unreliable connectivity in highly dynamic computing applications. To improve the overall performance in IoT applications, there are multiple communication solutions available, either proprietary or open source, all of which satisfy different communication requirements. Most com…
▽ More
The rising number of IoT devices is accelerating the research on new solutions that will be able to efficiently deal with unreliable connectivity in highly dynamic computing applications. To improve the overall performance in IoT applications, there are multiple communication solutions available, either proprietary or open source, all of which satisfy different communication requirements. Most commonly, for this kind of communication, developers choose REST HTTP protocol as a result of its ease of use and compatibility with the existing computing infrastructure. In applications where mobility and unreliable connectivity play a significant role, ensuring a reliable exchange of data with the stateless REST HTTP protocol completely depends on the developer itself. This often means resending multiple request messages when the connection fails, constantly trying to access the service until the connection reestablishes. In order to alleviate this problem, in this paper, we combine REST HTTP with random linear network coding (RLNC) to reduce the number of additional retransmissions. We show how using RLNC with REST HTTP requests can decrease the reconnection time by reducing the additional packet retransmissions in unreliable highly dynamic scenarios.
△ Less
Submitted 23 February, 2021; v1 submitted 8 March, 2019;
originally announced March 2019.
-
Robust Consensus-Based Network Intrusion Detection in Presence of Byzantine Attacks
Authors:
Michel Toulouse,
Hai Le,
Cao Vien Phung,
Denis Hock
Abstract:
Consensus algorithms provide strategies to solve problems in a distributed system with the added constraint that data can only be shared between adjacent computing nodes. We find these algorithms in applications for wireless and sensor networks, spectrum sensing for cognitive radio, even for some IoT services. However, consensus-based applications are not resilient to compromised nodes sending fal…
▽ More
Consensus algorithms provide strategies to solve problems in a distributed system with the added constraint that data can only be shared between adjacent computing nodes. We find these algorithms in applications for wireless and sensor networks, spectrum sensing for cognitive radio, even for some IoT services. However, consensus-based applications are not resilient to compromised nodes sending falsified data to their neighbors, i.e. they can be the target of Byzantine attacks. Several solutions have been proposed in the literature inspired from reputation based systems, outlier detection or model-based fault detection techniques in process control. We have reviewed some of these solutions, and propose two mitigation techniques to protect the consensus-based Network Intrusion Detection System in \cite{toulouse2015consensus}. We analyze several implementation issues such as computational overhead, fine tuning of the solution parameters, impacts on the convergence of the consensus phase, accuracy of the intrusion detection system.
△ Less
Submitted 13 November, 2016;
originally announced November 2016.