On Optimal Relay Nodes Position and Selection for Multi-Path Data Streaming
James H. Nguyen, Yalong Wu, Weichao Gao, Wei Yu, Chao Lu, Daniel Ku · 2017
In this paper, we propose a Relay Nodes Position and Selection approach to obtain an optimal set of relay nodes for mobile nodes, which has a large amount of streaming data to be delivered in real time. Based on the selected set of relay nodes, data between mobile nodes and the core network can be transmitted via multiple paths. In our approach, we first determine the number of relay nodes, above which the performance of network cannot be further improved. We then propose a Centerof-Gravity (CoG) mechanism to properly position all the available relay nodes based on the density of mobile nodes. Finally, an optimal subset of relay nodes are selected for each mobile node to minimize the overall distance between mobile nodes and relay nodes in the network. We implement our designed approach in MATLAB and conduct an intense emulation in Common Open Research Emulator (CORE) based on the results generated in MATLAB. The experimental data confirms that our approach can improve the network performance with respect to network capacity, delay, and energy consumption.