The widespread diffusion of mobile phones is triggering an exponential growth of mobile data traffic that is likely to cause, in the near future, considerable traffic overload issues even in last-generation cellular networks. Offloading part of the traffic to other networks is considered a very promising approach and, in particular, in this paper, we consider offloading through opportunistic networks of users' devices. However, the performance of this solution strongly depends on the pattern of encounters between mobile nodes, which should therefore be taken into account when designing offloading control algorithms. In this paper, we propose an adaptive offloading solution based on the Reinforcement Learning framework and we evaluate and compare the performance of two well-known learning algorithms: Actor-Critic and Q-Learning. More precisely, in our solution the controller of the dissemination process, once trained, is able to select a proper number of content replicas to be injected into the opportunistic network to guarantee the timely delivery of contents to all interested users. We show that our system based on Reinforcement Learning is able to automatically learn a very efficient strategy to reduce the traffic on the cellular network, without relying on any additional context information about the opportunistic network. Our solution achieves a higher level of offloading with respect to other state-of-the-art approaches, in a range of different mobility settings. Moreover, we show that a more refined learning solution, based on the Actor-Critic algorithm, is significantly more efficient than a simpler solution based on Q-learning.
翻译:移动电话的广泛扩散正在触发移动数据流量的指数性增长,这很可能在不远的将来甚至最后一代蜂窝网络中造成相当大的交通超负荷问题。将部分交通卸载到其他网络被认为是一个非常有希望的办法,特别是在本文件中,我们考虑通过机会型用户装置网络卸载。然而,这一解决办法的绩效在很大程度上取决于移动节点之间的接触模式,因此在设计卸载控制算法时应考虑到这些模式。在本文中,我们提议基于强化学习框架的适应性卸载解决方案,我们评估和比较两种众所周知的学习算法的性能:Acor-Critic和Q-Learning。更准确地说,在我们的解决办法中,传播进程的控制者一旦经过培训,就能够选择适当数量的内容复制品进入机会网络,以确保将内容及时传送给所有感兴趣的用户。我们基于强化学习的系统能够自动学习一种非常有效的战略,以减少蜂窝网络的流量,而无需依赖任何更深层次的机载式网络。我们从另一个角度学习一个更精细的移动式的路径。我们学习了一种更精细的路径,一个更精细的网络,一个更精细的路径,更精细的路径可以展示一个更精细的路径。