Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad Hoc Networks (SWAN)

Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad Hoc Networks (SWAN)
复制标题

DOI:
10.1109/tmc.2002.1081755
复制
发表时间:
2002-07
期刊:
IEEE Trans. Mob. Comput.
影响因子:
--
通讯作者:
Gahng-Seop Ahn;A. Campbell;A. Veres;Li-Hsiang Sun
Gahng-Seop Ahn;A. Campbell;A. Veres;Li-Hsiang Sun
中科院分区:
其他
文献类型:
--
作者:
Gahng-Seop Ahn;A. Campbell;A. Veres;Li-Hsiang Sun

文献摘要

被引文献

相似文献

我们提出了SWAN,一个无状态的网络模型,它使用分布式控制算法提供服务差异化的移动的无线ad hoc网络在一个简单的,可扩展的和强大的方式。所提出的架构的目的是处理实时UDP流量,并尽最大努力UDP和TCP流量,而不需要在网络中的每个流的状态信息的引入和管理。SWAN支持逐跳和端到端控制算法,这些算法主要依赖于TC/IP协议的有效操作。特别是,SWAN使用本地速率控制的尽力而为的流量,和基于发送端的准入控制的实时UDP流量。显式拥塞通知(ECN)是用来动态调节承认的实时会话在面对网络动态所带来的移动性或流量过载的条件。SWAN不需要支持QoS的MAC来提供服务差异化。相反,实时服务是使用现有的尽力而为无线MAC技术构建的。仿真,分析和实验无线测试平台的结果表明,实时应用程序的经验低,稳定的延迟下,各种多跳,流量和移动性条件。
We propose SWAN, a stateless network model which uses distributed control algorithms to deliver service differentiation in mobile wireless ad hoc networks in a simple, scalable and robust manner. The proposed architecture is designed to handle both real-time UDP traffic, and best effort UDP and TCP traffic without the need for the introduction and management of per-flow state information in the network. SWAN supports per-hop and end-to-end control algorithms that primarily rely on the efficient operation of TC/IP protocols. In particular, SWAN uses local rate control for best-effort traffic, and sender-based admission control for real-time UDP traffic. Explicit congestion notification (ECN) is used to dynamically regulate admitted real-time sessions in the face of network dynamics brought on by mobility or traffic overload conditions. SWAN does not require the support of a QoS-capable MAC to deliver service differentiation. Rather, real-time services are built using existing best effort wireless MAC technology. Simulation, analysis, and results from an experimental wireless testbed show that real-time applications experience low and stable delays under various multihop, traffic, and mobility conditions.