论文标题
SDMAC:用于Wi-Fi的软件定义的Mac,可简化实现软实时应用程序
SDMAC: A Software-Defined MAC for Wi-Fi to Ease Implementation of Soft Real-time Applications
论文作者
论文摘要
在通过Wi-Fi连接设备的分布式控制系统中,直接访问低级MAC操作可能会帮助应用程序满足其正时约束。特别是,通过在用户空间层面运行的软件程序来及时控制单个传输尝试的能力可以简化旨在提高通信及时性和可靠性的机制。相关示例是确定性流量调度,无缝的通道冗余,速率适应算法等。在本文中,定义了一种新颖的体系结构,我们称为SDMAC,它在当前的实施例中依赖于配备了商业Wi-Fi适配器的常规Linux PC。对实际测试床上的初步SDMAC实现及其实验评估表明,将此范式整合在现有协议堆栈中构成可行的选择,其性能适合以软实时要求为特征的广泛应用。
In distributed control systems where devices are connected through Wi-Fi, direct access to low-level MAC operations may help applications to meet their timing constraints. In particular, the ability to timely control single transmission attempts on air, by means of software programs running at the user space level, eases the implementation of mechanisms aimed at improving communication timeliness and reliability. Relevant examples are deterministic traffic scheduling, seamless channel redundancy, rate adaptation algorithms, and so on. In this paper, a novel architecture is defined, we call SDMAC, which in its current embodiment relies on conventional Linux PCs equipped with commercial Wi-Fi adapters. Preliminary SDMAC implementation on a real testbed and its experimental evaluation showed that integrating this paradigm in existing protocol stacks constitutes a viable option, whose performance suits a wide range of applications characterized by soft real-time requirements.