An implementation design of a cross-layer handover method with multi-path transmission for VoIP communication

An implementation design of a cross-layer handover method with multi-path transmission for VoIP communication
复制标题

DOI:
10.1016/j.adhoc.2013.10.002
复制
发表时间:
2014-02
期刊:
影响因子:
4.8
通讯作者:
Yuzo Taenaka;S. Kashihara;K. Tsukamoto;S. Yamaguchi;Y. Oie
Yuzo Taenaka;S. Kashihara;K. Tsukamoto;S. Yamaguchi;Y. Oie
中科院分区:
计算机科学2区
文献类型:
--
作者:
Yuzo Taenaka;S. Kashihara;K. Tsukamoto;S. Yamaguchi;Y. Oie

文献摘要

被引文献

相似文献

提出了一种VoIP切换方法的实现设计,即基于帧重试的多径传输切换方法。由于VoIP通信在切换时严重地遭受分组丢失,因此FMT使用通过跨层架构从MAC层获得的帧重试信息作为切换触发,然后利用多路径传输来相应地执行切换,以减少切换前后的分组丢失。在前一篇文章中,我们提出了FMT,并在大量的仿真中检验了它的理论有效性。在这项工作中,我们设计了实现并检查了在真实环境中的有效性能,因为通常在操作系统中存在一些系统限制。实际上,依赖于设计,实现往往会降低系统的性能,即使该方法在数学分析和仿真中表现出了良好的理论性能。在本文中,我们首先介绍了FMT在Linux操作系统上的实现设计。这包括一种新颖的异步跨层设计,以实现两层(即MAC层和传输层)之间的协作,同时避免系统性能下降。然后,通过使用提出的跨层体系结构,我们提供了支持VoIP通信的切换操作的所有必要功能的实现。最后,我们通过比较FMT和比较方法,从基于帧重试的切换触发的有效性、多径传输和语音质量三个方面对原型系统在真实环境中的有效性进行了检验。实验结果表明,FMT在真实环境中以较低的附加网络负载有效地保持了语音质量。
This paper presents an implementation design of a handover method for VoIP communication, namely Frame-retry-based handover method with Multi-path Transmission (FMT). Because VoIP communication significantly suffers from packet losses occurring at handover, the FMT uses the frame-retry information obtained from the MAC layer through a cross-layer architecture as a handover trigger and then performs handover accordingly with multi-path transmission to reduce packet losses around the handover. In the previous paper, we proposed the FMT and examined its theoretical effectiveness in extensive simulations. In this work, we design the implementation and examine the effective performance in a real environment because typically there are some system constraints in an OS. Actually, depending on design, the implementation can often degrade the system performance even if the method shows good theoretical performance in mathematical analysis and simulation. In this paper, we first show the implementation design of the FMT on a Linux OS. This includes a novel asynchronous cross-layer design to achieve the collaboration between the two layers (i.e., the MAC and transport layer) while avoiding degradation of system performance. We then provide an implementation of all necessary functions for handover operations supporting VoIP communication by using the proposed cross-layer architecture. We finally examine the prototype system in a real environment in terms of effectiveness of the frame retry-based handover trigger, the multi-path transmission, and voice quality by comparing the FMT with comparative methods. The experimental results show that the FMT efficiently maintains voice quality with low additional network load in a real environment.